@font-face {
    font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?30s3c0');
    src:url('../fonts/icomoon.eot?#iefix30s3c0') format('embedded-opentype'),
    url('../fonts/icomoon.woff?30s3c0') format('woff'),
    url('../fonts/icomoon.ttf?30s3c0') format('truetype'),
    url('../fonts/icomoon.svg?30s3c0#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: #148bdd;




    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-coin-dollar:before {
    content: "\ea0b";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

.icon-account-deposit:before {
    content: "\ea0f";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

.icon-bank-deposit:before {
    content: "\ea13";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

.icon-account:before {
    content: "\e604";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

.icon-video:before {
    content: "\eef4";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

.icon-journal:before {
    content: "\e602";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;

}
.icon-transaction:before {
    content: "\e603";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-barcode-tracking:before {
    content: "\e600";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-payment:before {
    content: "\e601";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-camera:before {
    content: "\e04c";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-role:before {
    content: "\e078";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;

}
.icon-invoice:before {
    content: "\e086";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;

}
.icon-invoice-new:before {
    content: "\e087";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-label:before {
    content: "\e0bd";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

.icon-items:before {
    content: "\e0c8";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-income:before {
    content: "\e0d4";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-credit:before {
    content: "\e0d5";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-pickup:before {
    content: "\e0da";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-pickup-new:before {
    content: "\e0de";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-save:before {
    content: "\e134";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
.icon-comments:before {
    content: "\e169";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-customers:before {
    content: "\e18d";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-employees:before {
    content: "\e198";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-user:before {
    content: "\e199";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
.icon-user-activities:before {
    content: "\e19c";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-find:before {
    content: "\e1b4";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
.icon-search:before {
    content: "\e1b8";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
.icon-zoomout:before {
    content: "\e1b9";
    font-size: 18px;
}
.icon-key:before {
    content: "\e1ca";
    font-size: 18px;
}
.icon-key2:before {
    content: "\e1cb";
    font-size: 18px;
}
.icon-key3:before {
    content: "\e1ce";
    font-size: 18px;
}
.icon-lock:before {
    content: "\e1d5";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
.icon-unlocked:before {
    content: "\e1d6";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-settings:before {
    content: "\e1e1";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-pie:before {
    content: "\e1f9";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-report:before {
    content: "\e207";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-delivery:before {
    content: "\e25f";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}
.icon-container:before {
    content: "\e260";
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
    padding-top: 3px;
}

/*New Icons set*/

.ico-invoice {
    background-image:url(../images/menu/invoice_32.png) !important;
}
.ico-invoice-small {
    background-image:url(../images/menu/invoice_16.png) !important;
}

/*=====================================*/

/* IMAGE ICONS */

.ico-book {
    background-image:url(../img/book_32.png) !important;
}

.ico-book-small {
    background-image:url(../img/book_16.png) !important;
}

.ico-ok {
    background-image:url(../img/ok_16.png) !important;
}

.ico-to-right {
    background-image:url(../img/play_32.png) !important;
}

.ico-to-left {
    background-image:url(../img/play_rev_32.png) !important;
}

.ico-edit-small {
    background-image:url(../img/notepad_write_16.png) !important;
}

.ico-edit {
    background-image:url(../images/invoice_write.png) !important;
}

.ico-settings {
    background-image:url(../img/gear_32.png) !important;
}

.ico-settings-small {
    background-image:url(../img/gear_16.png) !important;
}

.ico-route {
    background-image:url(../img/home_32.png) !important;
}

.ico-route-small {
    background-image:url(../img/home_16.png) !important;
}

.ico-pickup-add {
    background-image:url(../img/truck_add_32.png) !important;
}

.ico-pickup-add-small {
    background-image:url(../img/truck_add_16.png) !important;
}

.ico-pickup {
    background-image:url(../img/truck_32.png) !important;
}

.ico-pickup-small {
    background-image:url(../img/truck_16.png) !important;
}

.ico-folder {
    background-image:url(../img/folder_16.png) !important;
}

.ico-action-do {
    background-image:url(../img/gear_next_16.png) !important;
}

.ico-del-all {
    background-image:url(../img/close_a_16.png) !important;
}

.ico-label-small {
    background-image:url(../img/mailbox_16.png) !important;
}

.ico-label {
    background-image:url(../img/mailbox_32.png) !important;
}

.ico-calculator-small {
    background-image:url(../img/calculator_16.png) !important;
}

.ico-calculator {
    background-image:url(../img/calculator_32.png) !important;
}



.ico-add {
    background-image:url(../img/add_16.png) !important;
}

.ico-delete {
    background-image:url(../img/delete_16.png) !important;
}

.ico-invoice-delete {
    background-image:url(../images/invoice_close.png) !important;
}

.ico-delete32 {
    background-image:url(../img/delete_32.png) !important;
}


.ico-logout {
    background-image:url(../img/windows_close_32.png) !important;
}

.ico-logout-small {
    background-image:url(../img/windows_close_16.png) !important;
}

.ico-invoice {
    background-image:url(../img/notepad_16.png) !important;
}




.ico-acounting-book{
    background-image:url(../img/accounting_book.png)!important;
    width: 64px!important;
    height: 64px!important;
}

.ico-acount{
    background-image:url(../img/account32.png)!important;
    width: 64px!important;
    height: 64px!important;
}



.ico-invoices-add {
    background-image:url(../images/invoice_add.png) !important;
}

.ico-invoices-add-small {
    background-image:url(../img/notepad_add_16.png) !important;
}

.ico-invoices-search {
    background-image:url(../img/notepad_zoom_32.png) !important;
}


.open-icon {
    background-image:url(../img/dibu_unlock.png) !important;
}

.delivery-icon {
    background-image:url(../img/delivery_32.png) !important;
}


.close-icon {
    background-image:url(../img/dibu_lock.png) !important;
}


.ico-invoices-search-small {
    background-image:url(../img/notepad_zoom_16.png) !important;
}

.ico-customers {
    background-image:url(../img/clients_32.png) !important;
}

.ico-customers-small {
    background-image:url(../img/clients_16.png) !important;
}

.ico-mobile {
    background-image:url(../img/mobile_32.png) !important;
}

.ico-mobile-small {
    background-image:url(../img/mobile_16.png) !important;
}

.ico-detail {
    background-image:url(../img/detail_16.png) !important;
}


.ico-attach-small {
    background-image:url(../img/attach_16.png) !important;
}

.ico-pdf {
    background-image:url(../img/pdf.png) !important;
}

.ico-txt {
    background-image:url(../img/txt.png) !important;
}

.ico-img {
    background-image:url(../img/img.png) !important;
}


.ico-comments {
    background-image:url(../img/user-comment.png) !important;
}

.ico-customers-add {
    background-image:url(../img/clients_add_32.png) !important;
    width: 64px!important;
    height: 64px!important;
}

.ux-notification-icon-information {
    background-image: url('../img/icon16_info.png');
}

.ux-notification-icon-error {
    background-image: url('../img/icon16_error.png');
}

.ux-notification-window .x-window-body {
    text-align: center;
    padding: 15px 5px 15px 5px;
    width: 200px;
}

.ux-notification-light .x-window-header {
    background-color: transparent;
}

body .ux-notification-light {
    background-image: url('../img/fader.png');
}

.ux-notification-light .x-window-body {
    text-align: center;
    padding: 15px 5px 18px 5px;
    width: 200px;
    background-color: transparent;
    border: 0px solid white;
}


.form-filter-triguer {
    background-image: url('../img/icons/filter_data.png');
}

.ico-income-open{

    background-image:url(../images/unlock_32.png) !important;
}
.ico-income-close{

    background-image:url(../images/padlock_32.png) !important;
}

.ico-label-add{

    background-image:url(../images/arrow_add_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-notepad-edit{

    background-image:url(../images/notepad_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-invoice-next{

    background-image:url(../images/invoice_next_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-dispatch-order{

    background-image:url(../images/dispatch_order_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-printer{

    background-image:url(../images/printer_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-income-add{

    background-image:url(../images/collection-account_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-verify-check{

    background-image:url(../images/check_ok_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-select-all{

    background-image:url(../images/ok_add_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}

.ico-reset-selection{

    background-image:url(../images/ok_close_32.png) !important;
    width: 32px!important;
    height: 32px!important;
}


