.button_icon, .icon {
    background: url('images/default_icons.png');
    width: 18px;
    height: 18px;
    cursor: pointer;
}

.button_icon, .checked_icon {
    background: url('images/default_icons.png');
    width: 18px;
    height: 18px;
    cursor: default;
}

    .button_icon:hover, .icon:hover {
        opacity: 0.7;
        filter: alpha(opacity=70);
    }

.icon_box {
    position: relative;
    border: 1px solid #A4A7B5;
    background: #FFF;
    border-radius: 3px;
    padding: 1px;
}

/*.icon-help, .icon-arrow_bottom, .icon-arrow_top, .icon-arrow_right, .icon-arrow_left, .icon-favourite, .icon-like, .icon-dashboard, .icon-mail, .icon-task, .icon-message, .icon-add, .icon-print, .icon-filter, .icon-save, .icon-inquiry, .icon-report, .icon-utility, .icon-settings, .icon-manager, .icon-calendar, .icon-delete, .icon-contact_manager, .icon-more, .icon-edit, .icon-search, .icon-close, .icon-checkmark, .icon-cancel-circle, .icon-classification, .icon-rename, .icon-folder, .icon-folder-open, .icon-master, .icon-lock, .icon-download, .icon-upload, .icon-frozen, .icon-tag, .icon-more_list, .icon-spinner, .icon-reconciliation, .icon-hide, .icon-release, .icon-comments, .icon-operations, .icon-value_added, .icon-trading, .icon-journal, .icon-financial_flash, .icon-weather, .icon-arrow_drop, .icon-post, .icon-previous, .icon-next, .icon-up, .icon-down, .icon-void_cash, .icon-type, .icon-subcategory, .icon-account, .icon-group, .icon-audit, .icon-unapply, .icon-apply_money, .icon-save_add, .icon-journal_transactions, .icon-budget_forecast, .icon-fixed_asset, .icon-checkbook, .icon-checkbook_reconciliation, .icon-pos, .icon-payments, .icon-ar_adjustments, .icon-apply_monies_account, .icon-audit-2, .icon-attach, .icon-phone, .icon-response, .icon-sourcing, .icon-web, .icon-reopen, .icon-import, .icon-copy, .icon-matrix, .icon-tick, .icon-department, .icon-branch, .icon-view, .icon-unlock, .icon-blank, .icon-match, .icon-map, .icon-rfq_generate, .icon-rfq_issue, .icon-rfq_view, .icon-add_contact, .icon-star, .icon-address, .icon-advanced_search, .icon-user_active, .icon-user_inactive, .icon-list, .icon-allocations, .icon-fax, .icon-acknowledge, .icon-item_settings, .icon-revision_tracking, .icon-revert, .icon-merge, .icon-pdf, .icon-revision, .icon-vendor_rank {
}*/

.blank_icon {
    background-position: 1000px 1000px;
}

.icon-search {
    background-position: 0 -540px;
}

    .icon-search:hover {
        background-position: -30px -540px;
    }

.icon-arrow_top {
    background-position: 0 -1054px;
}

    .icon-arrow_top:hover {
        background-position: -30px -1054px;
    }

.icon-arrow_right {
    background-position: 2px -1080px;
}

.icon-arrow_bottom {
    background-position: 0 -1109px;
}

    .icon-arrow_bottom:hover {
        background-position: -30px -1109px;
    }

.icon-arrow_left {
    background-position: 2px -1134px;
}

    .icon-arrow_left:hover {
        background-position: -30px -1134px;
    }

.icon-like.disable-icon {
    background-position: -30px -1162px !important;
}

.icon-like {
    background-position: 0px -1162px;
}

.icon-inquiry {
    background-position: 0 -27px;
}

    .icon-inquiry.icon_disabled {
        background-position: -30px -27px;
    }

.icon-report {
    background-position: 0 -54px;
}

    .icon-report.icon_disabled {
        background-position: -30px -54px;
    }

.icon-utility {
    background-position: 0 -80px;
}

    .icon-utility.icon_disabled {
        background-position: -30px -80px;
    }

.icon-master {
    background-position: 0 -106px;
}

    .icon-master.icon_disabled {
        background-position: -30px -106px;
    }

.icon-qual {
    background-position: -57px -188px;
}

.icon-edit {
    background-position: 0 -405px;
}

    .icon-edit.icon_disabled {
        background-position: -30px -405px;
    }

.icon-add {
    background-position: 0 -188px;
}

    .icon-add.icon_disabled {
        background-position: -30px -188px;
    }

.icon-delete {
    background-position: 0 -296px;
}

    .icon-delete.icon_disabled {
        background-position: -30px -296px;
    }

.icon-print_label {
    background-position: -52px -379px;
}

.icon_print_label.icon_disabled {
    background-position: -81px -379px;
}

.icon-print_worksheet {
    background-position: -52px -405px;
}

    .icon-print_worksheet.icon_disabled {
        background-position: -81px -405px;
    }

.icon-print_small {
    background-position: -1px -378px;
}

    .icon-print_small.icon_disabled {
        background-position: -29px -378px;
    }

.icon-print {
    background-position: 0 -378px;
}

    .icon-print.icon_disabled {
        background-position: -30px -378px;
    }

.icon-mail {
    background-position: 0px -893px;
}

    .icon-mail.icon_disabled {
        background-position: -30px -893px;
    }

.icon-others {
    background-position: 0 -486px;
}

    .icon-others.icon_disabled {
        background-position: -30px -486px;
    }

.icon-export {
    background-position: 0 -432px;
}

    .icon-export.icon_disabled {
        background-position: -30px -432px;
    }

.icon-save {
    background-position: 0 -160px;
}

    .icon-save.icon_disabled {
        background-position: -30px -160px;
    }


.icon-close, .icon-close-custom {
    background-position: -0px -216px;
}

    .icon-close.icon_disabled, .icon-close-custom.icon_disabled {
        background-position: -30px -216px;
    }

.closebutton {
    background-position: -0px -216px;
}

    .closebutton.icon_disabled {
        background-position: -30px -216px;
    }

.icon-comments {
    background-position: -1px -731px;
}

    .icon-comments.icon_disabled {
        background-position: -27px -731px !important;
    }

    .icon-comments.active {
        background-position: -52px -728px !important;
    }

    .icon-comments.red {
        background-position: -52px -728px !important;
    }


.icon-comments-large {
    background-position: -1px -1242px;
}

    .icon-comments-large.icon_disabled {
        background-position: -27px -1242px;
    }

.icon-check {
    background-position: 0 -1186px;
}

.icon-check-true {
    background-position: 0 -1186px;
}

.icon-check-false {
    background-position: -30px -1186px;
}

.icon-check.icon_disabled {
    background-position: -30px -1186px;
}

.icon-edit_list {
    background-position: 0 -784px;
}

    .icon-edit_list.icon_disabled {
        background-position: -30px -784px;
    }

.icon-budget_forecast {
    background-position: 0 -1215px;
}

    .icon-budget_forecast.icon_disabled {
        background-position: -30px -1215px;
    }

.icon-group {
    background-position: 0 -918px;
}

    .icon-group.icon_disabled {
        background-position: -30px -918px;
    }

.icon-document {
    background-position: 0 -756px;
}

    .icon-document.icon_disabled {
        background-position: -30px -756px;
    }

.icon-phone {
    background-position: -120px 0;
}

    .icon-phone.icon_disabled {
        background-position: -150px 0;
    }

.icon-fax {
    background-position: -120px -27px;
}

    .icon-fax.icon_disabled {
        background-position: -150px -27px;
    }

.icon-meeting {
    background-position: -121px -55px;
}

    .icon-meeting.icon_disabled {
        background-position: -150px -54px;
    }

.icon-scaner {
    background-position: 0px -1026px;
}

    .icon-scaner.icon_disabled {
        background-position: -30px -1026px;
    }

.icon-void {
    background-position: 0px -324px;
}

    .icon-void.icon_disabled {
        background-position: -30px -324px;
    }

/*.icon-hold {
    background-position: -120px -486px;
}

    .icon-hold.icon_disabled {
        background-position: -150px -486px;
    }*/

.icon-schedule {
    background-position: -120px -162px;
}

    .icon-schedule.icon_disabled {
        background-position: -150px -162px;
    }

.icon-import {
    background-position: 0 -459px;
}

    .icon-import.icon_disabled {
        background-position: -30px -459px;
    }

.icon-kit {
    background-position: -120px -269px;
}

    .icon-kit.icon_disabled {
        background-position: -150px -269px;
    }

.icon-calendar {
    background-position: -120px -459px;
}

    .icon-calendar.icon_disabled {
        background-position: -150px -459px;
    }

.icon-credit_card {
    background-position: -120px -324px;
}

    .icon-credit_card.icon_disabled {
        background-position: -150px -324px;
    }

.icon-third_party_billing {
    background-position: -119px -351px;
}

.icon-third_party_billing_type.icon_disabled {
    background-position: -150px -351px;
}

.icon-history {
    background-position: -120px -216px;
}

    .icon-history.icon_disabled {
        background-position: -150px -216px;
    }

.icon-history_red {
    background-position: -176px -218px;
}

.icon-lot {
    background-position: -120px -405px;
}

.icon-lot_small {
    background-position: -521px -1px;
}

.icon-lot.icon_disabled {
    background-position: -150px -405px;
}

.icon-item {
    background-position: -120px -509px;
}

    .icon-item.icon_disabled {
        background-position: -150px -509px;
    }

.icon-add_contact {
    background-position: 0 -648px;
}

    .icon-add_contact.icon_disabled {
        background-position: -30px -648px;
    }

.icon-web {
    background-position: 0 -972px;
}

    .icon-web.icon_disabled {
        background-position: -30px -972px;
    }

.icon-view {
    background-position: -120px -645px;
}


.icon-view-true {
    background-position: -120px -642px;
}

.icon-view-false {
    background-position: 0 -405px;
}

.icon-view.icon_disabled {
    background-position: -150px -648px;
}

.icon-verify {
    background-position: 0 -240px;
}

    .icon-verify.icon_disabled {
        background-position: -30px -240px;
    }

.icon-attach {
    background-position: 0 -1000px;
}

    .icon-attach.icon_disabled {
        background-position: -30px -1000px;
    }

.icon-attach-encrypt {
    background-position: -62px -1000px;
}

.icon-attachh-encrypt.icon_disabled {
    background-position: -32px -1000px;
}

.icon-merge {
    background-position: -120px -675px;
}

    .icon-merge.icon_disabled {
        background-position: -150px -675px;
    }

.icon-department {
    background-position: -120px -703px;
}

    .icon-department.icon_disabled {
        background-position: -150px -703px;
    }

.icon-drag {
    background-position: -120px -594px;
}

.icon-drag-disabled {
    background-position: -150px -594px;
    opacity: 0.5 !important;
    filter: alpha(opacity=50) !important;
    cursor: default !important;
}

.icon-drag.icon_disabled {
    background-position: -150px -594px;
}

.icon-address {
    background-position: -120px -809px;
}

    .icon-address.icon_disabled {
        background-position: -150px -809px;
    }

.icon-save_back {
    background-position: -120px -838px;
}

    .icon-save_back.icon_disabled {
        background-position: -150px -838px;
    }

.icon-save_add {
    background-position: -120px -864px;
}

    .icon-save_add.icon_disabled {
        background-position: -150px -864px;
    }

.icon-save_issue {
    background-position: -60px -810px;
}

    .icon-save_issue.icon_disabled {
        background-position: -91px -810px;
    }

.icon-save_issue_back {
    background-position: -60px -783px;
}

.icon-save_issue_back.icon_disabled {
    background-position: -90px -783px;
}

.icon-copy {
    background-position: 0 -864px;
}

    .icon-copy.icon_disabled {
        background-position: -30px -864px;
    }


.icon_color .icon-global_search {
    background-position: 0px 0px;
}

.icon_color .icon-item_settings {
    background-position: -500px 0;
}

.icon_color .icon-contact_manager {
    background-position: -500px -27px;
}

.icon_color .icon-favourite {
    background-position: -523px -27px;
}

.icon_color .icon-notification {
    background-position: -500px -320px;
}

.icon_color .icon-calendar {
    background-position: -500px -54px;
}

.icon_color .icon-dashboard {
    background-position: -500px -80px;
}

.icon_color .icon-mail {
    background-position: -500px -107px;
}

.icon_color .icon-task {
    background-position: -500px -135px;
}

.icon_color .icon-message {
    background-position: -500px -161px;
}

.icon_color .icon-toolbar-favourite {
    background-position: -520px -26px;
}

.icon_day_view {
    background-position: 3px -237px;
}

    .icon_day_view.disabled {
        background-position: -27px -237px;
    }

.icon-currency {
    background-position: -120px -242px;
}

    .icon-currency.disabled {
        background-position: -150px -242px;
    }

.icon-warranty {
    background-position: -120px -894px;
}

    .icon-warranty.disabled {
        background-position: -150px -894px;
    }

.icon-salestax_excemption {
    background-position: -120px -918px;
}

    .icon-salestax_excemption.disabled {
        background-position: -150px -918px;
    }

.icon-auto_allocate {
    background-position: -120px -784px;
}

    .icon-auto_allocate.icon_disabled {
        background-position: -150px -784px;
    }

.icon-replace {
    background-position: -120px -947px;
}

    .icon-replace.icon_disabled {
        background-position: -150px -947px;
    }

.icon-approval {
    background-position: -120px -972px;
}

    .icon-approval.icon_disabled {
        background-position: -150px -972px;
    }

.icon-tick {
    background-position: 0 -242px;
}

    .icon-tick.icon_disabled {
        background-position: -30px -242px;
    }

.icon-quantity_breaks {
    background-position: -120px -1000px;
}

    .icon-quantity_breaks.icon_disabled {
        background-position: -150px -1000px;
    }

.icon-won {
    background-position: -120px -1026px;
}

    .icon-won.icon_disabled {
        background-position: -150px -1026px;
    }

.icon-bid {
    background-position: -120px -1054px;
}

    .icon-bid.icon_disabled {
        background-position: -150px -1054px;
    }

.icon-lost {
    background-position: 0 -351px;
}

    .icon-lost.icon_disabled {
        background-position: -30px -351px;
    }

.icon-audit {
    background-position: -120px -1080px;
}

    .icon-audit.icon_disabled {
        background-position: -150px -1080px;
    }

.icon-upload_import {
    background-position: -120px -1190px;
}

    .icon-upload_import.icon_disabled {
        background-position: -150px -1190px;
    }

.icon-rank {
    background-position: -120px -80px;
}

    .icon-rank.icon_disabled {
        background-position: -150px -80px;
    }

.icon-check_box {
    background-position: -0px -1264px;
}

    .icon-check_box.icon_disabled {
        background-position: -30px -1264px;
    }

.icon-account_type {
    background-position: -220px -486px;
}

    .icon-account_type.icon_disabled {
        background-position: -250px -486px;
    }

.icon-sub_category {
    background-position: -220px -54px;
}

    .icon-sub_category.icon_disabled {
        background-position: -250px -54px;
    }

.icon-account_group {
    background-position: -220px -509px;
}

    .icon-account_group.icon_disabled {
        background-position: -250px -509px;
    }

.icon-account {
    background-position: -120px -242px;
}

    .icon-account.icon_disabled {
        background-position: -150px -242px;
    }

.icon-route {
    background-position: -220px -296px;
}

    .icon-route.icon_disabled {
        background-position: -250px -296px;
    }

.icon-response {
    background-position: -220px -405px;
}

    .icon-response.icon_disabled {
        background-position: -250px -405px;
    }

.icon-source {
    background-position: -120px -1110px;
}

    .icon-source.icon_disabled {
        background-position: -150px -1110px;
    }

.icon-no_bid {
    background-position: -220px -432px;
}

    .icon-no_bid.icon_disabled {
        background-position: -250px -432px;
    }

.icon-route_path {
    background-position: -220px -378px;
}

    .icon-route_path.icon_disabled {
        background-position: -250px -378px;
    }

.icon-lot_pull {
    background-position: -220px 0px;
}

    .icon-lot_pull.icon_disabled {
        background-position: -250px 0px;
    }

.icon-lot_move {
    background-position: -220px -27px;
}

    .icon-lot_move.icon_disabled {
        background-position: -250px -27px;
    }

.icon-pick {
    background-position: -220px -80px;
}

    .icon-pick.icon_disabled {
        background-position: -250px -80px;
    }

.icon-shipping {
    background-position: -220px -107px;
}

    .icon-shipping.icon_disabled {
        background-position: -250px -107px;
    }

.icon-print_invoice {
    background-position: -220px -135px;
}

    .icon-print_invoice.icon_disabled {
        background-position: -250px -135px;
    }

.icon-consolidate {
    background-position: -220px -162px;
}

    .icon-consolidate.icon_disabled {
        background-position: -250px -162px;
    }

.icon-lock {
    background-position: -220px -189px;
}

    .icon-lock.icon_disabled {
        background-position: -250px -189px;
    }

.icon-unlock {
    background-position: -220px -216px;
}

    .icon-unlock.icon_disabled {
        background-position: -250px -216px;
    }

.icon-shipping_hold {
    background-position: -220px -242px;
}

    .icon-shipping_hold.icon_disabled {
        background-position: -250px -242px;
    }

.icon-shipping_ready {
    background-position: -220px -268px;
}

    .icon-shipping_ready.icon_disabled {
        background-position: -250px -268px;
    }

.icon-power {
    background-position: -220px -268px;
}

    .icon-power.icon_disabled {
        background-position: -250px -268px;
    }

.icon-add_blue {
    background-position: -220px -351px;
}

    .icon-add_blue.icon_disabled {
        background-position: -250px -351px;
    }

.icon-open {
    background-position: -220px -459px;
}

    .icon-open.icon_disabled {
        background-position: -250px -459px;
    }

.icon-more {
    background-position: -120px -564px;
}

    .icon-more.icon_disabled {
        background-position: -150px -570px;
    }

.icon-more_list {
    background-position: -120px -432px;
}

    .icon-more_list.icon_disabled {
        background-position: -150px -432px;
    }

.icon-template {
    background-position: -220px -536px;
}

    .icon-template.icon_disabled {
        background-position: -250px -536px;
    }

.icon-contact {
    background-position: 0 -621px;
}

    .icon-contact.icon_disabled {
        background-position: -30px -621px;
    }

.icon-contact_add {
    background-position: 0 -621px;
}

    .icon-contact_add.icon_disabled {
        background-position: -30px -648px;
    }

.icon-contact_assign {
    background-position: 0 -675px;
}

    .icon-contact_assign.icon_disabled {
        background-position: -30px -675px;
    }

.icon-DBA {
    background-position: -220px -675px;
}

    .icon-DBA.icon_disabled {
        background-position: -250px -675px;
    }

.icon-branch {
    background-position: -220px -702px;
}

    .icon-branch.icon_disabled {
        background-position: -250px -702px;
    }

.icon-location_zone {
    background-position: -220px -730px;
}

    .icon-location_zone.icon_disabled {
        background-position: -250px -730px;
    }

.icon-location_type {
    background-position: -220px -756px;
}

    .icon-location_type.icon_disabled {
        background-position: -250px -756px;
    }

.icon-location {
    background-position: -118px -1214px;
}

    .icon-location.icon_disabled {
        background-position: -148px -1214px;
    }
/*johnson*/
.icon-account-receivable {
    background-position: -217px -781px;
}

.icon-acount-receivable.icon_disabled {
    background-position: -217px -781px;
}

.icon-account-payable {
    background-position: -219px -811px;
}

    .icon-account-payable.icon_disabled {
        background-position: -216px -811px;
    }

.icon-general-accounting {
    background-position: -116px -348px;
}

    .icon-general-accounting.icon_disabled {
        background-position: -116px -348px;
    }

.icon-upc {
    background-position: -220px -864px;
}

    .icon-upc.icon_disabled {
        background-position: -220px -864px;
    }

.icon-post {
    background-position: 0 -594px;
}

    .icon-post.icon_disabled {
        background-position: -30px -594px;
    }

.icon-sales {
    background-position: -117px -505px;
}

    .icon-sales.icon_disabled {
        background-position: -120px -509px;
    }

.icon-purchasing {
    background-position: -217px -505px;
}

    .icon-purchasing.icon_disabled {
        background-position: -246px -76px;
    }

.icon-discrepant_material {
    background-position: -216px -890px;
}

    .icon-discrepant_material.icon_disabled {
        background-position: -216px -890px;
    }

.icon-warehouse {
    background-position: -117px -752px
}

    .icon-warehouse.icon_disabled {
        background-position: -117px -752px;
    }

.icon-inventory {
    background-position: 5px -753px;
}

    .icon-inventory.icon_disabled {
        background-position: 5px -753px;
    }

.icon-value_add {
    background-position: -217px -914px;
}

    .icon-value_add.icon_disabled {
        background-position: -217px -914px;
    }

.icon-settings {
    background-position: 1px -131px;
}

    .icon-settings.icon_disabled {
        background-position: -217px -133px;
    }

.icon-help {
    background-position: -120px -536px;
}

    .icon-help.icon_disabled {
        background-position: -150px -536px;
    }

.icon-copy_item {
    background-position: -220px -838px;
}

    .icon-copy_item.icon_disabled {
        background-position: -250px -838px;
    }

.icon-resetpassword {
    background-position: -220px -947px;
}

    .icon-resetpassword.icon_disabled {
        background-position: -250px -947px;
    }

.icon-resetlogin {
    background-position: -175px -947px;
}

    .icon-resetlogin.icon_disabled {
        background-position: -196px -947px;
    }

.icon-generate {
    background-position: 0 -784px;
}

    .icon-generate.icon_disabled {
        background-position: -30px -784px;
    }

.icon-reject_info {
    background-position: -220px -1000px;
}

    .icon-reject_info.icon_disabled {
        background-position: -250px -1000px;
    }

.icon-recive_all {
    background-position: -220px -1026px;
}

    .icon-recive_all.icon_disabled {
        background-position: -250px -1026px;
    }

.icon-SMTP {
    background-position: -220px -1054px;
}

    .icon-SMTP.icon_disabled {
        background-position: -250px -1054px;
    }

.icon-no_match_list {
    background-position: -220px -1080px;
}

    .icon-no_match_list.icon_disabled {
        background-position: -250px -1080px;
    }

.icon-add_serial_range {
    background-position: -220px -1110px;
}

    .icon-add_serial_range.icon_disabled {
        background-position: -250px -1110px;
    }

.icon-add_serial_range {
    background-position: -220px -1110px;
}

    .icon-add_serial_range.icon_disabled {
        background-position: -250px -1110px;
    }

.icon-advance_search {
    background-position: -220px -1134px;
}

    .icon-advance_search.icon_disabled {
        background-position: -250px -1134px;
    }

.icon-unassign {
    background-position: -0px -702px;
}

    .icon-unassign.icon_disabled {
        background-position: -30px -702px;
    }

.icon-sourcing_detail_small {
    background-position: -220px -1190px;
}

    .icon-sourcing_detail_small.icon_disabled {
        background-position: -250px -1190px;
    }

.icon-tick_small {
    background-position: -417px 4px;
}
.icon-tick_small_all {
    background-position: -417px 4px;
}

    .icon-tick_small.icon_disabled {
        background-position: -447px 4px;
    }
.icon-tick_small_all.icon_disabled {
    background-position: -447px 4px;
}

.icon-help_small {
    background-position: -420px -20px;
}

    .icon-help_small.icon_disabled {
        background-position: -450px -20px;
    }

.icon-add_small {
    background-position: -420px -40px;
}

    .icon-add_small.icon_disabled {
        background-position: -450px -40px;
    }

.icon-item_small {
    background-position: -420px -60px;
}

    .icon-item_small.icon_disabled {
        background-position: -450px -60px;
    }

.icon-edit_small {
    background-position: -420px -78px;
}

    .icon-edit_small.icon_disabled {
        background-position: -450px -80px;
    }

.icon-quantity_breaks_small {
    background-position: -420px -100px;
}

    .icon-quantity_breaks_small.icon_disabled {
        background-position: -450px -100px;
    }

.icon-contact_small {
    background-position: -420px -120px;
}

    .icon-contact_small.icon_disabled {
        background-position: -450px -120px;
    }

.icon-rank_small {
    background-position: -420px -140px;
}

    .icon-rank_small.icon_disabled {
        background-position: -450px -140px;
    }

.icon-web_small {
    background-position: -420px -158px;
}

    .icon-web_small.icon_disabled {
        background-position: -450px -158px;
    }

.icon-route_path_small {
    background-position: -420px -176px;
}

    .icon-route_path_small.icon_disabled {
        background-position: -450px -180px;
    }

.icon-response_small {
    background-position: -420px -198px;
}

    .icon-response_small.icon_disabled {
        background-position: -450px -198px;
    }

.grid td.cell-response .icon-response_small {
    float: left;
    background-position: -418px -198px;
}

.small_icon {
    width: 12px;
    height: 12px;
}

.medium_icon {
    width: 15px;
    height: 15px;
}

.icon-drop {
    background-position: -218px -1214px;
}

.icon-folder {
    background-position: 0 -947px;
}

.button_icon:focus {
    border-color: #000 !important;
    box-shadow: 1px 1px 3px #CE8230 !important;
}

#ChecklistGrid .k-grid-content {
    height: 130px !important;
}

#ProductionOperationChecklistGrid .k-grid-content {
    height: 105px !important;
}

.icon-APL {
    background-position: -221px -1241px;
}

    .icon-APL.icon_disabled {
        background-position: -251px -1241px;
    }

.icon-view_small {
    background-position: -420px -217px;
}

.icon-view_small_important {
    background-position: -420px -215px !important;
}

.icon-view_small.icon_disabled {
    background-position: -450px -217px;
}

.icon-APL_small {
    background-position: -420px -239px;
}

    .icon-APL_small.icon_disabled {
        background-position: -450px -239px;
    }

.icon-price_calculator, .icon-calculator {
    background-position: -219px -1264px;
}

.icon-.icon-price_calculator.icon_disabled, .icon-.icon-calculator.icon_disabled {
    background-position: -250px -1264px;
}

.icon-win {
    background-position: -120px -1026px;
}

    .icon-win.icon_disabled {
        background-position: -150px -1026px;
    }

.icon-lose, .icon-disposition {
    background-position: -221px -1080px;
}

    .icon-lose.icon_disabled, .icon-disposition.icon_disabled {
        background-position: -251px -1080px;
    }

.icon-expire {
    background-position: -220px -1161px;
}

    .icon-expire.icon_disabled {
        background-position: -250px -1161px;
    }

.icon-custom_item_no {
    background-position: -300px 1px;
}

    .icon-custom_item_no.icon_disabled {
        background-position: -330px 1px;
    }

.icon-alternates, .icon-Substitutes {
    background-position: -300px -28px;
}

    .icon-alternates.icon_disabled, .icon-Substitutes.icon_disabled {
        background-position: -330px -300px;
    }

.icon-customer_item {
    background-position: -298px -53px;
}

    .icon-customer_item.icon_disabled {
        background-position: -328px -53px;
    }

.icon-custom_item_no_small {
    background-position: -420px -299px;
}

    .icon-custom_item_no_small.icon_disabled {
        background-position: -450px -299px;
    }

.icon-alternates_small, .icon-Substitutes_small {
    background-position: -420px -321px;
}

    .icon-alternates_small.icon_disabled, .icon-Substitutes_small.icon_disabled {
        background-position: -450px -321px;
    }

.icon-lock_small {
    background-position: -420px -260px;
}

    .icon-lock_small.icon_disabled {
        background-position: -450px -260px;
    }

.icon-unlock_small {
    background-position: -420px -280px;
}

    .icon-unlock_small.icon_disabled {
        background-position: -450px -280px;
    }

.icon-vendor_knowledge {
    background-position: -298px -80px;
}

.icon-vendor_knowledge_red {
    background-position: -278px -80px;
    margin-left: -1px !important;
}

.icon-vendor_knowledge.icon_disabled {
    background-position: -328px -80px;
}

.icon-web_issue {
    background-position: -298px -106px;
}

    .icon-web_issue.icon_disabled {
        background-position: -328px -106px;
    }

.icon-EDI {
    background-position: -298px -135px;
}

    .icon-EDI.icon_disabled {
        background-position: -328px -135px;
    }

.icon-route_path_small.active {
    background-position: -480px -175px;
}

.k-grid-filter {
    margin: inherit !important;
    padding: 0 !important;
}

    .k-grid-filter.k-state-active {
        background: #fff !important;
        border-radius: 2px;
    }

        .k-grid-filter.k-state-active .k-filter {
            background: url('images/default_icons.png') -418px -358px !important;
        }

.icon_notification-close {
    background-position: -0px -216px;
}

.handling_charge {
    background-position: -220px -487px;
}

.icon-debit_memo {
    background-position: -121px -354px;
}

.icon-debit_memo_add {
    background-position: -119px -351px;
}

.icon-bin {
    background-position: -299px -161px;
}

    .icon-bin.icon_disabled {
        background-position: -329px -161px;
    }

.icon-bin_small {
    background-position: -420px -380px;
}

    .icon-bin_small.icon_disabled {
        background-position: -450px -380px;
    }

.icon-document_small {
    background-position: -419px -401px;
}

    .icon-document_small.icon_disabled {
        background-position: -450px -400px;
    }

.icon-account_type_small {
    background-position: -420px -421px;
}

    .icon-account_type_small.icon_disabled {
        background-position: -450px -420px;
    }

.icon-third_party_billing_small {
    background-position: -419px -441px;
}

    .icon-third_party_billing_small.icon_disabled {
        background-position: -450px -440px;
    }

.icon-warning {
    background-position: -118px -294px;
}

    .icon-warning.icon_disabled {
        background-position: -150px -296px;
    }

.icon-closeoutbalance {
    background-position: -298px -188px;
}

    .icon-closeoutbalance.icon_disabled {
        background-position: -330px -188px;
    }

.icon-user_date {
    background-position: -299px -216px;
}

    .icon-user_date.icon_disabled {
        background-position: -330px -216px;
    }

.icon-user_time {
    background-position: -299px -241px;
}

    .icon-user_time.icon_disabled {
        background-position: -330px -241px;
    }

.icon-re-order {
    background-position: -299px -268px;
}

    .icon-re-order.icon_disabled {
        background-position: -329px -268px;
    }

.icon-warning_small {
    background-position: -122px -297px;
}

    .icon-warning_small.icon_disabled {
        background-position: -152px -297px;
    }

.icon-freightforward {
    background-position: -221px -104px;
}

    .icon-freightforward.icon_disabled {
        background-position: -250px -104px;
    }

    .icon-freightforward.active {
        background-position: -220px -1343px;
    }


.icon-reopen {
    background-position: -299px -296px;
}

    .icon-reopen.icon_disabled {
        background-position: -329px -296px;
    }

.icon-release {
    background-position: -299px -324px;
}

    .icon-release.icon_disabled {
        background-position: -329px -324px;
    }

.icon-hold {
    background-position: -300px -352px;
}

.icon-hold-red {
    background-position: -420px -1372px;
}

.icon-hold.icon_disabled {
    background-position: -329px -351px;
}

.icon-management-review {
    background-position: -299px -378px;
}

    .icon-management-review.icon_disabled {
        background-position: -329px -379px;
    }

.icon-acknowledge {
    background-position: -299px -405px;
}

    .icon-acknowledge.icon_disabled {
        background-position: -329px -405px;
    }

.icon-un-acknowledge {
    background-position: -299px -432px;
}

    .icon-un-acknowledge.icon_disabled {
        background-position: -329px -432px;
    }

.icon-quick-pick {
    background-position: -298px -460px;
}

    .icon-quick-pick.icon_disabled {
        background-position: -329px -460px;
    }

.icon-quick-pick_small {
    background-position: -420px -500px;
}

    .icon-quick-pick_small.icon_disabled {
        background-position: -450px -500px;
    }

.icon-add-alternate-components {
    background-position: -298px -484px;
}

    .icon-add-alternate-components.icon_disabled {
        background-position: -329px -484px;
    }

.icon-add-alternate-components_small {
    background-position: -420px -520px;
}

    .icon-add-alternate-components_small.icon_disabled {
        background-position: -450px -520px;
    }

.icon-sales-order, .icon-order {
    background-position: 0 -784px;
}

    .icon-sales-order.icon_disabled, .icon-order.icon_disabled {
        background-position: -30px -784px;
    }

.icon-quote {
    background-position: -218px -1190px;
}

    .icon-quote.icon_disabled {
        background-position: -245px -1190px;
    }

.icon-item-weight {
    background-position: -298px -510px;
}

    .icon-item-weight.icon_disabled {
        background-position: -329px -510px;
    }

.icon-item-weight_small {
    background-position: -420px -538px;
}

    .icon-item-weight_small.icon_disabled {
        background-position: -445px -510px;
    }

.icon-contact-organization {
    background-position: -500px -342px;
}

.icon-history-non-confirmance {
    background-position: -298px -594px;
}

    .icon-history-non-confirmance.icon_disabled {
        background-position: -329px -594px;
    }

.icon-history-non-confirmance_small {
    background-position: -420px -558px;
}

    .icon-history-non-confirmance_small.icon_disabled {
        background-position: -445px -558px;
    }

.icon-post-add {
    background-position: -299px -536px;
}

    .icon-post-add.icon_disabled {
        background-position: -329px -536px;
    }

.icon-post-back {
    background-position: -298px -566px;
}

    .icon-post-back.icon_disabled {
        background-position: -329px -566px;
    }
/*new icon*/
.icon-bypass-inspection {
    background-position: -299px -459px;
}

    .icon-bypass-inspection.icon_disabled {
        background-position: -329px -459px;
    }

.icon-merge-lots {
    background-position: -299px -484px;
}

    .icon-merge-lots.icon_disabled {
        background-position: -329px -484px;
    }

.icon-replenish {
    background-position: -299px -508px;
}

    .icon-replenish.icon_disabled {
        background-position: -329px -508px;
    }

.icon-issue {
    background-position: -299px -696px;
}

    .icon-issue.icon_disabled {
        background-position: -329px -696px;
    }

.icon-issue-add {
    background-position: -299px -728px;
}

    .icon-issue-add.icon_disabled {
        background-position: -329px -728px;
    }

.icon-issue-back {
    background-position: -298px -755px;
}

    .icon-issue-back.icon_disabled {
        background-position: -328px -755px;
    }

.icon-complete-inspect {
    background-position: -299px -622px;
}

    .icon-complete-inspect.icon_disabled {
        background-position: -329px -622px;
    }

.icon-restart-inspection {
    background-position: -299px -649px;
}

    .icon-restart-inspection.icon_disabled {
        background-position: -329px -649px;
    }

.icon-restart-history {
    background-position: -299px -676px;
}

    .icon-restart-history.icon_disabled {
        background-position: -329px -676px;
    }

.icon-box {
    background-position: -299px -697px;
}

    .icon-box.icon_disabled {
        background-position: -329px -697px;
    }

.icon-placeon-hold {
    background-position: -297px -729px;
}

    .icon-placeon-hold.icon_disabled {
        background-position: -328px -728px;
    }

.icon-on-demand {
    background-position: -299px -756px;
}

    .icon-on-demand.icon_disabled {
        background-position: -329px -756px;
    }
/*----*/

.icon-relocation {
    background-position: -298px -947px;
}

    .icon-relocation.icon_disabled {
        background-position: -328px -947px;
    }

.icon-prepick-group {
    background-position: -299px -971px;
}

    .icon-prepick-group.icon_disabled {
        background-position: -329px -971px;
    }

.icon-quick-kit {
    background-position: -298px -1000px;
}

    .icon-quick-kit.icon_disabled {
        background-position: -328px -1000px;
    }

.icon-purge {
    background-position: 2px -296px;
}

    .icon-purge.icon_disabled {
        background-position: -28px -296px;
    }

.icon-scheduler {
    background-position: -120px -459px;
}

    .icon-scheduler.icon_disabled {
        background-position: -150px -459px;
    }

.icon-inspection-history {
    background-position: -180px -1133px;
}

    .icon-inspection-history.icon_disabled {
        background-position: -150px -1027px;
    }

.icon-back-to-stock {
    background-position: -299px -1024px;
}

    .icon-back-to-stock.icon_disabled {
        background-position: -329px -1024px;
    }

.icon-reply {
    background-position: -299px -1055px;
}

    .icon-reply.icon_disabled {
        background-position: -329px -1055px;
    }

.icon-reply-all {
    background-position: -299px -1080px;
}

    .icon-reply-all.icon_disabled {
        background-position: -329px -1080px;
    }

.icon-forward {
    background-position: -299px -1111px;
}

    .icon-forward.icon_disabled {
        background-position: -329px -1111px;
    }

.icon-mail-link {
    background-position: -299px -1134px;
}

    .icon-mail-link.icon_disabled {
        background-position: -329px -1134px;
    }

.icon-other-charge {
    background-position: -220px -487px;
}

    .icon-other-charge.icon_disabled {
        background-position: -250px -487px;
    }

.icon-history_small {
    background-position: -420px -578px;
}

    .icon-history_small.icon_disabled {
        background-position: -445px -578px;
    }

.icon-import_small {
    background-position: -420px -598px;
}

    .icon-import_small.icon_disabled {
        background-position: -445px -598px;
    }

.icon-creditcard_small {
    background-position: -420px -618px;
}

    .icon-creditcard_small.icon_disabled {
        background-position: -445px -618px;
    }

.icon-reject {
    background-position: -120px -1264px;
}

    .icon-reject.icon_disabled {
        background-position: -150px -1264px;
    }

.icon-link {
    background-position: -298px -1161px;
}

    .icon-link.icon_disabled {
        background-position: -328px -1161px;
    }

.icon-unlink {
    background-position: -299px -1190px;
}

    .icon-unlink.icon_disabled {
        background-position: -329px -1190px;
    }

.icon-retire-asset {
    background-position: -299px -1214px;
}

    .icon-retire-asset.icon_disabled {
        background-position: -329px -1214px;
    }

.icon-save-add-vendor {
    background-position: -299px -1241px;
}

    .icon-save-add-vendor.icon_disabled {
        background-position: -329px -1241px;
    }

.icon-quick-pull {
    background-position: -299px -1265px;
}

    .icon-quick-pull.icon_disabled {
        background-position: -329px -1265px;
    }

.icon-group-pull {
    background-position: -358px 0;
}

    .icon-group-pull.icon_disabled {
        background-position: -388px 0;
    }

.icon-add-bank-transfer {
    background-position: -359px -27px;
}

    .icon-add-bank-transfer.icon_disabled {
        background-position: -389px -27px;
    }

.icon-add-adjustment {
    background-position: -358px -53px;
}

    .icon-add-adjustment.icon_disabled {
        background-position: -388px -53px;
    }

.icon-quick-pack {
    background-position: -359px -80px;
}

    .icon-quick-pack.icon_disabled {
        background-position: -389px -80px;
    }

.icon-label {
    background-position: -359px -107px;
}

    .icon-label.icon_disabled {
        background-position: -389px -107px;
    }

.icon-complete-review {
    background-position: -358px -134px;
}

    .icon-complete-review.icon_disabled {
        background-position: -388px -134px;
    }

.icon-article {
    background-position: -220px -1190px;
}

    .icon-article.icon_disabled {
        background-position: -250px -1190px;
    }

.icon-reconcile {
    background-position: -360px -108px;
}

    .icon-reconcile.icon_disabled {
        background-position: -390px -108px;
    }

.icon-clear-range {
    background-position: -360px -134px;
}

    .icon-clear-range.icon_disabled {
        background-position: -390px -134px;
    }

.icon-reconciliation-summary {
    background-position: -358px -163px;
}

    .icon-reconciliation-summary.icon_disabled {
        background-position: -388px -163px;
    }

.icon-run {
    background-position: -359px -188px;
}

    .icon-run.icon_disabled {
        background-position: -389px -188px;
    }

.icon-quick-verify {
    background-position: -358px -217px;
}

    .icon-quick-verify.icon_disabled {
        background-position: -388px -217px;
    }

.icon-deliver {
    background-position: -220px -105px;
}

    .icon-deliver.icon_disabled {
        background-position: -250px -105px;
    }

.icon-re-print {
    background-position: 0px -379px;
}

    .icon-re-print.icon_disabled {
        background-position: -30px -379px;
    }

.icon-print-edit-list {
    background-position: -220px -620px;
}

    .icon-print-edit-list.icon_disabled {
        background-position: -250px -620px;
    }

.icon-void-shipment {
    background-position: -359px -241px;
}

    .icon-void-shipment.icon_disabled {
        background-position: -389px -241px;
    }

.icon-void-invoice {
    background-position: -359px -268px;
}

    .icon-void-invoice.icon_disabled {
        background-position: -389px -268px;
    }

.icon-modify-invoice {
    background-position: -360px -838px;
}

.icon-filter {
    background-position: -359px -295px;
}

    .icon-filter.icon_disabled {
        background-position: -389px -295px;
    }

.icon-complete-production {
    background-position: -359px -325px;
}

    .icon-complete-production.icon_disabled {
        background-position: -389px -325px;
    }

.icon-start {
    background-position: -359px -350px;
}

    .icon-start.icon_disabled {
        background-position: -389px -350px;
    }

.icon-stop {
    background-position: -359px -365px;
}

    .icon-stop.icon_disabled {
        background-position: -389px -365px;
    }

.icon-restart {
    background-position: -359px -405px;
}

.icon-restart_small {
    background-position: -57px -568px;
}

.icon-restart.icon_disabled {
    background-position: -389px -405px;
}

.icon-return-component {
    background-position: -359px -405px;
}

    .icon-return-component.icon_disabled {
        background-position: -389px -405px;
    }

.icon-reconcile {
    background-position: -359px -425px;
}

    .icon-reconcile.icon_disabled {
        background-position: -389px -425px;
    }

.icon-vendor-approval {
    background-position: -359px -432px;
}

    .icon-vendor-approval.icon_disabled {
        background-position: -389px -432px;
    }
/*-- 28-08-2017 --------*/
.icon-process-dispositionl {
    background-position: -360px -510px;
}

    .icon-process-dispositionl.icon_disabled {
        background-position: -390px -510px;
    }

.icon-complete-process {
    background-position: -360px -536px;
}

    .icon-complete-process.icon_disabled {
        background-position: -390px -536px;
    }

.icon-print-worksheet {
    background-position: -360px -567px;
}

    .icon-print-worksheet.icon_disabled {
        background-position: -390px -567px;
    }

.icon-map-vendors {
    background-position: -360px -595px;
}

    .icon-map-vendors.icon_disabled {
        background-position: -390px -595px;
    }

.icon-finalize-RTV {
    background-position: -360px -618px;
}

    .icon-finalize-RTV.icon_disabled {
        background-position: -390px -618px;
    }

.icon-send-collection-letter {
    background-position: -360px -646px;
}

    .icon-send-collection-letter.icon_disabled {
        background-position: -390px -646px;
    }

.icon-print-label {
    background-position: -220px -620px;
}

    .icon-print-label.icon_disabled {
        background-position: -250px -620px;
    }
/*---- 19-10-2017--------------*/
.icon-query {
    background-position: -360px -670px;
}

    .icon-query.icon_disabled {
        background-position: -390px -670px;
    }

.icon-report-criteria {
    background-position: 0 -756px;
}

    .icon-report-criteria.icon_disabled {
        background-position: -30px -756px;
    }

.icon-recalculate-rotation-codes {
    background-position: -360px -696px;
}

    .icon-recalculate-rotation-codes.icon_disabled {
        background-position: -390px -696px;
    }

.icon-criteria {
    background-position: -120px -1080px;
}

    .icon-criteria.icon_disabled {
        background-position: -150px -1080px;
    }

.icon-labels {
    background-position: -360px -728px;
}

    .icon-labels.icon_disabled {
        background-position: -390px -728px;
    }

.icon-credit-hold {
    background-position: -360px -755px;
}

    .icon-credit-hold.icon_disabled {
        background-position: -390px -755px;
    }

.icon-generate-po {
    background-position: -360px -781px;
}

    .icon-generate-po.icon_disabled {
        background-position: -390px -781px;
    }

.icon-unapply {
    background-position: -360px -808px;
}

    .icon-unapply.icon_disabled {
        background-position: -390px -808px;
    }

.icon-criteria_small {
    background-position: -417px -669px;
}

    .icon-criteria_small.icon_disabled {
        background-position: -447px -669px;
    }

.icon-labels_small {
    background-position: -418px -646px;
}

    .icon-labels_small.icon_disabled {
        background-position: -448px -646px;
    }

.icon-schedule-red {
    background-position: -180px -162px;
}
/*------------------ 04-01-2018 --------------------*/

.icon-register {
    background-position: -359px -838px;
}

    .icon-register.icon_disabled {
        background-position: -389px -838px;
    }

.icon-distribution {
    background-position: -220px -107px;
}

    .icon-distribution.icon_disabled {
        background-position: -250px -107px;
    }

.icon-delivery_ready {
    background-position: -220px -268px;
}

    .icon-delivery_ready.icon_disabled {
        background-position: -250px -268px;
    }

.icon-delivery_out {
    background-position: -220px -80px;
}

    .icon-delivery_out.icon_disabled {
        background-position: -250px -80px;
    }

.icon-delivered {
    background-position: -360px -620px;
}

    .icon-delivered.icon_disabled {
        background-position: -390px -620px;
    }

.icon-transfer {
    background-position: -120px -1110px;
}

    .icon-transfer.icon_disabled {
        background-position: -150px -1110px;
    }

.icon-change_status {
    background-position: -359px -861px;
}

    .icon-change_status.icon_disabled {
        background-position: -389px -861px;
    }

.icon-inspection {
    background-position: 0 -540px;
}

    .icon-inspection.icon_disabled {
        background-position: -30px -540px;
    }

.icon-dc_format_label {
    background-position: -360px -728px;
}

    .icon-dc_format_label.icon_disabled {
        background-position: -390px -728px;
    }
/*--------------------------------*/
.icon-print-report {
    background-position: -220px -594px;
}

    .icon-print-report.icon_disabled {
        background-position: -250px -594px;
    }

.icon-complete {
    background-position: -359px -894px;
}

    .icon-complete.icon_disabled {
        background-position: -389px -894px;
    }

.icon-bulk_complete {
    background-position: -359px -914px;
}

    .icon-bulk_complete.icon_disabled {
        background-position: -389px -914px;
    }

.icon-query_library {
    background-position: -359px -947px;
}

    .icon-query_library.icon_disabled {
        background-position: -389px -947px;
    }

.icon-reassign {
    background-position: -359px -973px;
}

    .icon-reassign.icon_disabled {
        background-position: -389px -973px;
    }

.icon-recurring {
    background-position: -359px -1000px;
}

    .icon-recurring.icon_disabled {
        background-position: -389px -1000px;
    }
/*----------------------------*/
.icon-split-lot {
    background-position: -220px -647px;
}

    .icon-split-lot.icon_disabled {
        background-position: -250px -647px;
    }

.icon-retrieve-search {
    background-position: -299px -808px;
}

    .icon-retrieve-search.icon_disabled {
        background-position: -328px -808px;
    }

.icon-voidordelete {
    background-position: 0px -324px;
}

    .icon-voidordelete.icon_disabled {
        background-position: -30px -324px;
    }


/*----------------------------*/
.icon-action-panel {
    background-position: -359px -1026px;
}

    .icon-action-panel.icon_disabled {
        background-position: -389px -1026px;
    }

.icon-requirement {
    background-position: -120px -1080px;
}

    .icon-requirement.icon_disabled {
        background-position: -150px -1080px;
    }

.icon-orders {
    background-position: -359px -1054px;
}

    .icon-orders.icon_disabled {
        background-position: -389px -1054px;
    }

.icon-RMA {
    background-position: -359px -1080px;
}

    .icon-RMA.icon_disabled {
        background-position: -389px -1080px;
    }

.icon-QA {
    background-position: -359px -1110px;
}

    .icon-QA.icon_disabled {
        background-position: -389px -1110px;
    }

.icon-RTV {
    background-position: -359px -1134px;
}

    .icon-RTV.icon_disabled {
        background-position: -389px -1134px;
    }

.icon-gen-task {
    background-position: -359px -1162px;
}

    .icon-gen-task.icon_disabled {
        background-position: -389px -1162px;
    }

.icon-gen-custom-task {
    background-position: -359px -1190px;
}

    .icon-gen-custom-task.icon_disabled {
        background-position: -389px -1190px;
    }

.icon-record-note {
    background-position: -359px -1214px;
}

    .icon-record-note.icon_disabled {
        background-position: -389px -1214px;
    }

.icon-gen-REQ {
    background-position: -359px -1242px;
}

    .icon-gen-REQ.icon_disabled {
        background-position: -389px -1242px;
    }

.icon-gen-quote {
    background-position: -359px -1265px;
}

    .icon-gen-quote.icon_disabled {
        background-position: -389px -1265px;
    }

.icon-gen-order {
    background-position: -419px -696px;
}

    .icon-gen-order.icon_disabled {
        background-position: -449px -696px;
    }

.icon-gen-RMA {
    background-position: -419px -727px;
}

    .icon-gen-RMA.icon_disabled {
        background-position: -449px -727px;
    }

.icon-gen-QA {
    background-position: -419px -753px;
}

    .icon-gen-QA.icon_disabled {
        background-position: -449px -753px;
    }

.icon-gen-RFQ {
    background-position: -419px -781px;
}

    .icon-gen-RFQ.icon_disabled {
        background-position: -449px -781px;
    }

.icon-gen-PO {
    background-position: -419px -808px;
}

    .icon-gen-PO.icon_disabled {
        background-position: -449px -808px;
    }

.icon-change-lead-time {
    background-position: -419px -862px;
}

    .icon-change-lead-time.icon_disabled {
        background-position: -449px -862px;
    }

.icon-bulk-change-lead-time {
    background-position: -419px -894px;
}

    .icon-bulk-change-lead-time.icon_disabled {
        background-position: -449px -894px;
    }

.icon-send-edata {
    background-position: -418px -838px;
}

    .icon-send-edata.icon_disabled {
        background-position: -448px -838px;
    }

.icon-action-panel_small {
    background-position: -520px 1px;
}

    .icon-action-panel_small.icon_disabled {
        background-position: -540px 1px;
    }

/* April 10, 2018 */
.icon-account-hold-small {
    background-position: -421px -916px;
}

    .icon-account-hold-small.icon_disabled {
        background-position: -451px -915px;
    }

.icon-ar-info {
    background-position: -420px -972px;
}

.icon-ar-open-inquiry-info {
    background-position: -422px -974px;
}

.icon-ar-info.icon_disabled {
    background-position: -450px -946px;
}

.icon-hold-back-amount {
    background-position: -418px -1003px;
}

    .icon-hold-back-amount.icon_disabled {
        background-position: -449px -1003px;
    }

    .icon-hold-back-amount.icon_holdback-red {
        background-position: -479px -1003px;
    }

.icon-schedule-statement-delivery {
    background-position: -420px -1025px;
}

    .icon-schedule-statement-delivery.icon_disabled {
        background-position: -451px -1001px;
    }

.icon-ar-analysis {
    background-position: -421px -1055px;
}

    .icon-ar-analysis.icon_disabled {
        background-position: -451px -1055px;
    }

.icon-apply-money {
    background-position: -421px -1083px;
}

    .icon-apply-money.icon_disabled {
        background-position: -451px -1083px;
    }

/*----Tuesday,May 08,2018--------*/

.icon-summary-aging {
    background-position: -421px -1112px;
}

    .icon-summary-aging.icon_disabled {
        background-position: -451px -1112px;
    }

.icon-detail-aging {
    background-position: -421px -1135px;
}

    .icon-detail-aging.icon_disabled {
        background-position: -451px -1135px;
    }

.icon-ap-info {
    background-position: -420px -1161px;
}

    .icon-ap-info.icon_disabled {
        background-position: -451px -1162px;
    }

.icon-ap-analysis {
    background-position: -420px -1189px;
}

    .icon-ap-analysis.icon_disabled {
        background-position: -450px -1189px;
    }

.icon-ap-open {
    background-position: -420px -1214px;
}

    .icon-ap-open.icon_disabled {
        background-position: -420px -1215px;
    }

/*----Tuesday,May 11,2018 (Dashboard icons)--------*/

.dashbord-drop_icon {
    background: url(images/default_icons.png);
    width: 40px;
    height: 40px;
    cursor: pointer;
}

.icon-item-dashboard {
    background-position: -497px -375px;
}

    .icon-item-dashboard.icon_disabled {
        background-position: -543px -382px;
    }

.icon-customer-dashboard {
    background-position: -501px -430px;
}

    .icon-customer-dashboard.icon_disabled {
        background-position: -543px -437px;
    }

.icon-vendor-dashboard {
    background-position: -497px -483px;
}

    .icon-vendor-dashboard.icon_disabled {
        background-position: -543px -490px;
    }

.icon-warehouse-dashboard {
    background-position: -501px -540px;
}

    .icon-warehouse-dashboard.icon_disabled {
        background-position: -543px -549px;
    }

.icon-trading-dashboard {
    background-position: -500px -591px;
}

    .icon-trading-dashboard.icon_disabled {
        background-position: -543px -598px;
    }


.icon-corporate-dashboard {
    background-position: -500px -641px;
}

    .icon-corporate-dashboard.icon_disabled {
        background-position: -543px -641px;
    }

.icon-production-dashboard {
    background-position: -500px -700px;
}

    .icon-production-dashboard.icon_disabled {
        background-position: -543px -700px;
    }


/*-----May18, 2018---------*/

.icon-32 {
    background: url('images/direct_link.png');
    width: 26px;
    height: 26px;
    cursor: pointer;
}

.icon-link-act {
    background-position: -68px -15px;
}

.icon-link-boo {
    background-position: -6px -474px;
}

.icon-link-ci {
    background-position: -75px -1127px;
}

.icon-link-con {
    background-position: -7px -520px;
}

.icon-link-com {
    background-position: -410px -1268px;
}

.icon-link-for {
    background-position: -37px -15px;
}

.icon-link-inv {
    background-position: -75px -379px;
}

.icon-link-lb {
    background-position: -75px -142px;
}

.icon-link-loc {
    background-position: 53px -51px;
}

.icon-link-lot {
    background-position: -75px -1174px;
}

.icon-link-non {
    background-position: -174px -140px;
}

.icon-link-po {
    background-position: -7px -1368px;
}

.icon-link-pos {
    background-position: -75px -51px;
}

.icon-link-pro {
    background-position: 54px -97px;
}

.icon-link-qa {
    background-position: -75px -1968px;
}

.icon-link-quo {
    background-position: -99px -15px;
}

.icon-link-rct {
    background-position: -7px -331px;
}

.icon-link-req {
    background-position: -6px -15px;
}

.icon-link-rfq {
    background-position: -6px -617px;
}

.icon-link-rma {
    background-position: -76px -97px;
}

.icon-link-rtv {
    background-position: -7px -283px;
}

.icon-link-sad {
    background-position: -75px -188px;
}

.icon-link-shp {
    background-position: -7px -142px;
}

.icon-link-sn {
    background-position: -75px -1220px;
}

.icon-link-so {
    background-position: -7px -97px;
}

.icon-link-spa {
    background-position: -75px -236px;
}

.icon-link-xfr {
    background-position: -6px -936px;
}
/*-----End May18, 2018---------*/

.icon-itemcopydown {
    background-position: 0px -1323px;
}

    .icon-itemcopydown.disable-icon {
        background-position: -30px -1323px !important;
    }

.icon-itemstockcheck {
    background-position: 0px -1303px;
}

    .icon-itemstockcheck.disable-icon {
        background-position: -30px -1303px !important;
    }

.icon-itemdashboard {
    background-position: -529px -80px;
}

.icon-itemsreceipts {
    background-position: -120px -1295px;
}

    .icon-itemsreceipts.disable-icon {
        background-position: -120px -1295px !important;
    }

.icon-itemsrfq {
    background-position: -120px -1320px;
}

    .icon-itemsrfq.disable-icon {
        background-position: -120px -1320px !important;
    }

.icon-bookingenquiry {
    background-position: -220px -1293px;
}

    .icon-bookingenquiry.disable-icon {
        background-position: -240px -1293px !important;
    }

.icon-shippingenquiry {
    background-position: -220px -1321px;
}

    .icon-shippingenquiry.disable-icon {
        background-position: -240px -1321px !important;
    }

.icon-commissionenquiry {
    background-position: -300px -1366px;
}

    .icon-commissionenquiry.disable-icon {
        background-position: -300px -1366px !important;
    }


.icon-clear_small {
    background-position: -420px -1236px;
}

    .icon-clear_small.icon_disabled {
        background-position: -450px -1236px;
    }

.icon-promote {
    background-position: -362px -1319px;
}

    .icon-promote.icon_disabled {
        background-position: -392px -1319px;
    }


.icon-setcustomer_rank {
    background-position: -301px -1319px;
}

    .icon-setcustomer_rank.icon_disabled {
        background-position: -331px -1319px;
    }


.icon-result {
    background-position: -363px -1345px;
}

    .icon-result.icon_disabled {
        background-position: -392px -1345px;
    }

.icon-duplicate {
    background-position: -301px -1367px;
}

    .icon-duplicate.icon_disabled {
        background-position: -329px -1367px;
    }

.icon-loc-box {
    background-position: -300px -1345px;
}

    .icon-loc-box.icon_disabled {
        background-position: -392px -1345px;
    }

.icon-initiate_transfer {
    background-position: -222px -1365px;
}

    .icon-initiate_transfer.icon_disabled {
        background-position: -252px -1365px;
    }

.icon-initiate_transfer_add {
    background-position: -122px -1344px;
}

    .icon-initiate_transfer_add.icon_disabled {
        background-position: -152px -1344px;
    }

.icon-initiate_transfer_back {
    background-position: -122px -1366px;
}

    .icon-initiate_transfer_back.icon_disabled {
        background-position: -152px -1366px;
    }

.icon-purge {
    background-position: -55px -296px;
}

    .icon-purge.icon_disabled {
        background-position: -76px -296px;
    }

.icon-rejectreason {
    background-position: -417px -1265px;
}

    .icon-rejectreason.icon_disabled {
        background-position: -447px -1265px;
    }

.icon-review-complete {
    background-position: -448px -1369px;
}

    .icon-review-complete.icon_disabled {
        background-position: -475px -1369px;
    }

.icon-autoscheduler-enable {
    background-position: -3px -1347px;
}

.icon-autoscheduler-disable {
    background-position: -33px -1347px;
}

.icon-customerrequest {
    background-position: -422px -1321px;
}

.icon-shipmentcandidate {
    background-position: -422px -1348px;
}


.print-select {
    background-position: -360px -1294px;
}

    .print-select:hover {
        background-position: -360px -1294px;
    }

.icon-return {
    background-position: 180px -1293px;
}

    .icon-return.icon_disabled {
        background-position: 152px -1293px;
    }


.icon-end {
    background-position: -360px -378px;
}

    .icon-end.icon_disabled {
        background-position: -390px -378px;
    }

.icon-nomatch_list {
    background-position: -51px -756px;
}

    .icon-nomatch_list.icon_disabled {
        background-position: -30px -784px;
    }

.icon-info_big {
    background-position: -51px -458px;
}

    .icon-info_big.icon_disabled {
        background-position: -80px -458px;
    }


.icon-info_lock {
    background-position: -52px -432px;
}

    .icon-info_lock.icon_disabled {
        background-position: -81px -432px;
    }

.icon-item-status-change {
    background-position: -58px -53px;
}

    .icon-item-status-change.icon_disabled {
        background-position: -81px -53px;
    }

.icon-snooze {
    background-position: -55px 0px;
}

    .icon-snooze.icon_disabled {
        background-position: -76px 0px;
    }


.icon-add-closelot {
    background-position: 545px -26px;
}

.icon-add-closelot_disabled {
    background-position: 524px -188px;
}

.icon-item-standard {
    background-position: -57px -81px;
}

    .icon-item-standard.icon_disabled {
        background-position: -78px -81px;
    }

.icon-custom-field {
    background-position: -57px -108px;
}

    .icon-custom-field.icon_disabled {
        background-position: -78px -108px;
    }

.icon-right-arrow_small {
    background-position: -541px -260px;
}

    .icon-right-arrow_small.icon_disabled {
        background-position: -519px -260px;
    }

.icon-left-arrow_small {
    background-position: -541px -299px;
}

    .icon-left-arrow_small.icon_disabled {
        background-position: -519px -299px;
    }

.icon-custom-field-small {
    background-position: -466px 3px;
}

    .icon-custom-field-small.icon_disabled {
        background-position: -481px 3px;
    }

.icon-item-standard-small {
    background-position: -469px -20px
}

    .icon-item-standard-small.icon_disabled {
        background-position: -482px -20px;
        background-position: -482px -20px;
    }

.icon-maintain-prepick-group {
    background-position: -58px -135px;
}

    .icon-maintain-prepick-group.icon_disabled {
        background-position: -77px -134px;
    }

.icon-physical-count-criteria {
    background-position: -56px -160px
}

    .icon-physical-count-criteria.icon_disabled {
        background-position: -77px -160px;
    }

.icon-physical-count-print-worksheet {
    background-position: -52px -378px
}

    .icon-physical-count-print-worksheet.icon_disabled {
        background-position: -81px -378px
    }

.icon-print-small {
    background-position: -469px -40px;
}

    .icon-print-small.icon_disabled {
        background-position: -485px -40px;
    }

.icon-allocate {
    background-position: 240px -2550px;
}

    .icon-allocate.icon_disabled {
        background-position: -388px -2550px;
    }

.icon-deallocate {
    background-position: 240px -2578px;
}

    .icon-deallocate.icon_disabled {
        background-position: -388px -2578px;
    }

.icon-export {
    background-position: 0 -432px;
}

    .icon-export.icon_disabled {
        background-position: -30px -432px;
    }

.icon-car-print {
    background-position: -60px -864px;
}

    .icon-car-print.icon_disabled {
        background-position: -90px -864px;
    }

.icon-car-email {
    background-position: -60px -893px;
}

    .icon-car-email.icon_disabled {
        background-position: -60px -893px;
    }

.icon-scar-print {
    background-position: -60px -838px;
}

    .icon-scar-print.icon_disabled {
        background-position: -60px -838px;
    }

.icon-scar-email {
    background-position: -60px -918px;
}

    .icon-scar-email.icon_disabled {
        background-position: -60px -918px;
    }

.icon-scar-commissions {
    background-position: -510px -1210px;
}

.icon_color .icon-reference-search {
    background-position: -530px -105px;
}

.icon-ext-in {
    background-position: -0px -811px;
}

    .icon-ext-in.icon_disabled {
        background-position: -30px -811px;
    }

.icon-ext-out {
    background-position: -418px -598px;
}

    .icon-ext-out.icon_disabled {
        background-position: -447px -598px;
    }

.icon-message {
    background-position: -56px -215px;
}

    .icon-message.icon_disabled {
        background-position: -77px -215px;
    }


.icon-resetaccountlock {
    background-position: -174px -972px;
}

    .icon-resetaccountlock.icon_disabled {
        background-position: -197px -972px;
    }

.icon-maximize {
    background-position: -483px -808px;
}

.icon-minimize {
    background-position: -512px -808px;
}