.sprites16 {
    background-image: url('../sprites/16_sprites.png?v=302b') !important;
    display: inline-block;
}

.sprite {
    background-image: url(spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-Association_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -5px;
}

.sprite-EUR {
    width: 16px;
    height: 11px;
    background-position: -31px -5px;
}

.sprite-GBP {
    width: 16px;
    height: 11px;
    background-position: -57px -5px;
}

.sprite-JPY {
    width: 16px;
    height: 11px;
    background-position: -83px -5px;
}

.sprite-RSD {
    width: 16px;
    height: 12px;
    background-position: -109px -5px;
}

.sprite-RUB {
    width: 16px;
    height: 11px;
    background-position: -135px -5px;
}

.sprite-USD {
    width: 16px;
    height: 11px;
    background-position: -161px -5px;
}

.sprite-admin_16 {
    width: 16px;
    height: 16px;
    background-position: -187px -5px;
}

.sprite-ajax_loader_active {
    width: 16px;
    height: 16px;
    background-position: -213px -5px;
}

.sprite-arrow {
    width: 16px;
    height: 16px;
    background-position: -239px -5px;
}

.sprite-arrows_down {
    width: 12px;
    height: 13px;
    background-position: -265px -5px;
}

.sprite-assignpartnertoaccount {
    width: 16px;
    height: 16px;
    background-position: -287px -5px;
}

.sprite-aus {
    width: 16px;
    height: 11px;
    background-position: -313px -5px;
}

.sprite-basket_add {
    width: 16px;
    height: 16px;
    background-position: -31px -26px;
}

.sprite-br {
    width: 16px;
    height: 11px;
    background-position: -57px -26px;
}

.sprite-brz {
    width: 16px;
    height: 11px;
    background-position: -83px -26px;
}

.sprite-bundle_subscription_16 {
    width: 16px;
    height: 16px;
    background-position: -135px -26px;
}

.sprite-calendar {
    width: 16px;
    height: 16px;
    background-position: -161px -26px;
}

.sprite-calendar_16 {
    width: 16px;
    height: 16px;
    background-position: -313px -26px;
}

.sprite-calendar_alone_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -52px;
}

.sprite-calendar_button {
    width: 21px;
    height: 22px;
    background-position: -31px -52px;
}

.sprite-calendar_group_16 {
    width: 16px;
    height: 16px;
    background-position: -62px -52px;
}

.sprite-calendar_share_16 {
    width: 16px;
    height: 16px;
    background-position: -88px -52px;
}

.sprite-callcritical {
    width: 16px;
    height: 16px;
    background-position: -114px -52px;
}

.sprite-callinfo {
    width: 16px;
    height: 16px;
    background-position: -140px -52px;
}

.sprite-callwarning {
    width: 16px;
    height: 16px;
    background-position: -166px -52px;
}

.sprite-campaign_16 {
    width: 16px;
    height: 16px;
    background-position: -192px -52px;
}

.sprite-cancel_16 {
    width: 16px;
    height: 16px;
    background-position: -218px -52px;
}

.sprite-cancelscreenshot {
    width: 12px;
    height: 12px;
    background-position: -244px -52px;
}

.sprite-case_16 {
    width: 16px;
    height: 16px;
    background-position: -266px -52px;
}

.sprite-changePriority_16 {
    width: 16px;
    height: 16px;
    background-position: -292px -52px;
}

.sprite-changeResponsible_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -78px;
}

.sprite-changeStatus_16 {
    width: 16px;
    height: 16px;
    background-position: -62px -78px;
}

.sprite-check2_16 {
    width: 16px;
    height: 16px;
    background-position: -88px -78px;
}

.sprite-checked_gray_16 {
    width: 16px;
    height: 16px;
    background-position: -114px -78px;
}

.sprite-checked_green_12 {
    width: 12px;
    height: 12px;
    background-position: -318px -52px;
}

.sprite-checked_green_16 {
    width: 16px;
    height: 16px;
    background-position: -140px -78px;
}

.sprite-checked_icon {
    width: 9px;
    height: 9px;
    background-position: -244px -74px;
}

.sprite-child_16 {
    width: 16px;
    height: 16px;
    background-position: -166px -78px;
}

.sprite-clientlogin {
    width: 16px;
    height: 16px;
    background-position: -192px -78px;
}

.sprite-clone_16 {
    width: 16px;
    height: 16px;
    background-position: -218px -78px;
}

.sprite-codes_list_16 {
    width: 16px;
    height: 16px;
    background-position: -263px -78px;
}

.sprite-complete_16 {
    width: 16px;
    height: 16px;
    background-position: -289px -78px;
}

.sprite-contact_16 {
    width: 16px;
    height: 16px;
    background-position: -315px -78px;
}

.sprite-contract_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -104px;
}

.sprite-contract_expired_16 {
    width: 16px;
    height: 16px;
    background-position: -31px -104px;
}

.sprite-convertToContact {
    width: 9px;
    height: 9px;
    background-position: -57px -104px;
}

.sprite-copy_16 {
    width: 16px;
    height: 16px;
    background-position: -76px -104px;
}

.sprite-credit-card-icon {
    width: 16px;
    height: 16px;
    background-position: -102px -104px;
}

.sprite-credit_invoice_16 {
    width: 16px;
    height: 16px;
    background-position: -128px -104px;
}

.sprite-critical_16 {
    width: 16px;
    height: 16px;
    background-position: -154px -104px;
}

.sprite-cs {
    width: 16px;
    height: 11px;
    background-position: -180px -104px;
}

.sprite-de {
    width: 16px;
    height: 11px;
    background-position: -206px -104px;
}

.sprite-debit_invoice_16 {
    width: 16px;
    height: 16px;
    background-position: -232px -104px;
}

.sprite-del16 {
    width: 13px;
    height: 12px;
    background-position: -258px -104px;
}

.sprite-deleteMail {
    width: 14px;
    height: 13px;
    background-position: -281px -104px;
}

.sprite-deleteX {
    width: 14px;
    height: 13px;
    background-position: -305px -104px;
}

.sprite-delete_16 {
    width: 16px;
    height: 16px;
    background-position: -180px -127px;
}

.sprite-delete_small {
    width: 11px;
    height: 10px;
    background-position: -206px -127px;
}

.sprite-dlist_16 {
    width: 16px;
    height: 16px;
    background-position: -258px -127px;
}

.sprite-document {
    width: 16px;
    height: 16px;
    background-position: -284px -127px;
}

.sprite-down {
    width: 9px;
    height: 5px;
    background-position: -57px -127px;
}

.sprite-downgrade_16 {
    width: 16px;
    height: 16px;
    background-position: -310px -127px;
}

.sprite-edit16 {
    width: 16px;
    height: 16px;
    background-position: -5px -153px;
}

.sprite-edit2_12 {
    width: 12px;
    height: 12px;
    background-position: -31px -153px;
}

.sprite-email_16 {
    width: 16px;
    height: 16px;
    background-position: -53px -153px;
}

.sprite-expand_16 {
    width: 16px;
    height: 16px;
    background-position: -79px -153px;
}

.sprite-faxRead16 {
    width: 16px;
    height: 16px;
    background-position: -105px -153px;
}

.sprite-fax_16 {
    width: 13px;
    height: 11px;
    background-position: -131px -153px;
}

.sprite-fax_relation_16 {
    width: 16px;
    height: 16px;
    background-position: -154px -153px;
}

.sprite-faxunread {
    width: 13px;
    height: 11px;
    background-position: -180px -153px;
}

.sprite-file_16 {
    width: 15px;
    height: 15px;
    background-position: -203px -153px;
}

.sprite-flag_blue_16 {
    font-family: "Material Icons";
    content: "flag";
    font-style: normal;
    font-size: 16px;
    color: blue;
}

.sprite-flag_green_16 {
    font-family: "Material Icons";
    content: "flag";
    font-style: normal;
    font-size: 16px;
    color: blue;
}

.sprite-flag_red_16 {
    font-family: "Material Icons";
    content: "flag";
    font-style: normal;
    font-size: 16px;
    color: blue;
}

.sprite-folder_close {
    width: 8px;
    height: 49px;
    background-position: -306px -153px;
}

.sprite-folder_open {
    width: 8px;
    height: 49px;
    background-position: -5px -212px;
}

.sprite-generate_invoices {
    width: 16px;
    height: 16px;
    background-position: -23px -212px;
}

.sprite-in {
    width: 16px;
    height: 11px;
    background-position: -49px -212px;
}

.sprite-info_16 {
    width: 16px;
    height: 16px;
    background-position: -75px -212px;
}

.sprite-installation_16 {
    width: 16px;
    height: 16px;
    background-position: -101px -212px;
}

.sprite-invalidVAT {
    width: 16px;
    height: 16px;
    background-position: -127px -212px;
}

.sprite-invoice_16 {
    width: 16px;
    height: 16px;
    background-position: -153px -212px;
}

.sprite-invoice_add_16 {
    width: 16px;
    height: 16px;
    background-position: -179px -212px;
}

.sprite-invoice_discount_16 {
    width: 16px;
    height: 16px;
    background-position: -205px -212px;
}

.sprite-invoices_generate_16 {
    width: 16px;
    height: 16px;
    background-position: -231px -212px;
}

.sprite-isr {
    width: 16px;
    height: 11px;
    background-position: -257px -212px;
}

.sprite-lead_16 {
    width: 16px;
    height: 16px;
    background-position: -283px -212px;
}

.sprite-lock {
    width: 18px;
    height: 18px;
    background-position: -309px -212px;
}

.sprite-menu_popup_right {
    width: 12px;
    height: 12px;
    background-position: -23px -240px;
}

.sprite-merge_16 {
    width: 16px;
    height: 16px;
    background-position: -45px -240px;
}

.sprite-minus {
    width: 9px;
    height: 19px;
    background-position: -71px -240px;
}

.sprite-minus2 {
    width: 16px;
    height: 16px;
    background-position: -90px -240px;
}

.sprite-module_collapse {
    width: 11px;
    height: 6px;
    background-position: -116px -240px;
}

.sprite-module_expand {
    width: 11px;
    height: 6px;
    background-position: -137px -240px;
}

.sprite-module_header_left {
    width: 6px;
    height: 60px;
    background-position: -158px -240px;
}

.sprite-module_header_right {
    width: 6px;
    height: 60px;
    background-position: -174px -240px;
}

.sprite-move16 {
    width: 16px;
    height: 16px;
    background-position: -190px -240px;
}

.sprite-newMail2 {
    width: 16px;
    height: 15px;
    background-position: -216px -240px;
}

.sprite-new_case_16 {
    width: 16px;
    height: 16px;
    background-position: -242px -240px;
}

.sprite-new_invoice {
    width: 16px;
    height: 16px;
    background-position: -268px -240px;
}

.sprite-new_order_16 {
    width: 16px;
    height: 16px;
    background-position: -294px -240px;
}

.sprite-new_subscription_16 {
    width: 16px;
    height: 16px;
    background-position: -23px -266px;
}

.sprite-nor {
    width: 16px;
    height: 10px;
    background-position: -90px -266px;
}

.sprite-notchecked_icon {
    width: 16px;
    height: 16px;
    background-position: -116px -266px;
}

.sprite-notificationcritical {
    width: 16px;
    height: 16px;
    background-position: -190px -266px;
}

.sprite-offer_16 {
    width: 16px;
    height: 16px;
    background-position: -216px -266px;
}

.sprite-offer_additional_16 {
    width: 16px;
    height: 16px;
    background-position: -242px -266px;
}

.sprite-offer_alternative_16 {
    width: 16px;
    height: 16px;
    background-position: -268px -266px;
}

.sprite-openStatus {
    width: 16px;
    height: 16px;
    background-position: -294px -266px;
}

.sprite-operator_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -292px;
}

.sprite-opportunity_16 {
    width: 16px;
    height: 16px;
    background-position: -31px -292px;
}

.sprite-order_16 {
    width: 16px;
    height: 16px;
    background-position: -57px -292px;
}

.sprite-partner_16 {
    width: 16px;
    height: 16px;
    background-position: -83px -292px;
}

.sprite-path_sep_white {
    width: 6px;
    height: 12px;
    background-position: -324px -153px;
}

.sprite-pause {
    width: 16px;
    height: 16px;
    background-position: -109px -292px;
}

.sprite-payment_16 {
    width: 16px;
    height: 16px;
    background-position: -190px -292px;
}

.sprite-payment_add_16 {
    width: 16px;
    height: 16px;
    background-position: -216px -292px;
}

.sprite-pdf_16 {
    width: 16px;
    height: 16px;
    background-position: -242px -292px;
}

.sprite-pencil_16 {
    width: 16px;
    height: 16px;
    background-position: -268px -292px;
}

.sprite-pending2_16 {
    width: 16px;
    height: 16px;
    background-position: -294px -292px;
}

.sprite-pendingInvoice {
    width: 16px;
    height: 16px;
    background-position: -339px -5px;
}

.sprite-pending_16 {
    width: 16px;
    height: 16px;
    background-position: -340px -31px;
}

.sprite-photo_16 {
    width: 16px;
    height: 16px;
    background-position: -341px -57px;
}

.sprite-playdemo {
    width: 16px;
    height: 16px;
    background-position: -341px -83px;
}

.sprite-plus {
    width: 16px;
    height: 16px;
    background-position: -336px -109px;
}

.sprite-plus2 {
    width: 16px;
    height: 16px;
    background-position: -340px -135px;
}

.sprite-plus_002 {
    width: 16px;
    height: 16px;
    background-position: -340px -161px;
}

.sprite-priceProtection_16 {
    width: 16px;
    height: 16px;
    background-position: -337px -187px;
}

.sprite-pricelist_16 {
    width: 16px;
    height: 16px;
    background-position: -337px -213px;
}

.sprite-printButton_16 {
    width: 16px;
    height: 16px;
    background-position: -337px -239px;
}

.sprite-product_16 {
    width: 16px;
    height: 16px;
    background-position: -320px -265px;
}

.sprite-product_addon_16 {
    width: 16px;
    height: 16px;
    background-position: -320px -291px;
}

.sprite-product_cross_16 {
    width: 16px;
    height: 16px;
    background-position: -135px -317px;
}

.sprite-product_expendable_16 {
    width: 16px;
    height: 16px;
    background-position: -161px -317px;
}

.sprite-product_mass_add_16 {
    width: 16px;
    height: 16px;
    background-position: -320px -317px;
}

.sprite-product_required_16 {
    width: 16px;
    height: 16px;
    background-position: -365px -5px;
}

.sprite-product_substitute_16 {
    width: 16px;
    height: 16px;
    background-position: -366px -31px;
}

.sprite-recurring2_16 {
    width: 16px;
    height: 16px;
    background-position: -367px -57px;
}

.sprite-redStatus {
    width: 16px;
    height: 16px;
    background-position: -367px -83px;
}

.sprite-refund_16 {
    width: 16px;
    height: 16px;
    background-position: -362px -109px;
}

.sprite-remove16 {
    width: 13px;
    height: 12px;
    background-position: -366px -135px;
}

.sprite-renew_16 {
    width: 16px;
    height: 16px;
    background-position: -366px -157px;
}

.sprite-report_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -183px;
}

.sprite-requestfortrial {
    width: 16px;
    height: 16px;
    background-position: -31px -183px;
}

.sprite-reseller-account-icon {
    width: 16px;
    height: 16px;
    background-position: -57px -183px;
}

.sprite-screenshot {
    width: 16px;
    height: 16px;
    background-position: -83px -183px;
}

.sprite-search_button {
    width: 21px;
    height: 22px;
    background-position: -346px -265px;
}

.sprite-searchtree_button {
    width: 21px;
    height: 22px;
    background-position: -346px -297px;
}

.sprite-searchtree_button16 {
    width: 16px;
    height: 16px;
    background-position: -109px -183px;
}

.sprite-sendEmail_16 {
    width: 16px;
    height: 16px;
    background-position: -135px -183px;
}

.sprite-sendFax_16 {
    width: 16px;
    height: 16px;
    background-position: -161px -183px;
}

.sprite-service_16 {
    width: 16px;
    height: 16px;
    background-position: -187px -183px;
}

.sprite-severityInfo {
    width: 16px;
    height: 16px;
    background-position: -213px -183px;
}

.sprite-shevron_collapse {
    width: 7px;
    height: 4px;
    background-position: -5px -31px;
}

.sprite-shevron_expand {
    width: 7px;
    height: 4px;
    background-position: -109px -31px;
}

.sprite-sign-up {
    width: 16px;
    height: 16px;
    background-position: -239px -183px;
}

.sprite-solution_16 {
    width: 16px;
    height: 16px;
    background-position: -265px -183px;
}

.sprite-storefront_user_16 {
    width: 16px;
    height: 16px;
    background-position: -366px -183px;
}

.sprite-su {
    width: 16px;
    height: 11px;
    background-position: -187px -31px;
}

.sprite-subscription_16 {
    width: 16px;
    height: 16px;
    background-position: -363px -209px;
}

.sprite-subscription_expired_16 {
    width: 16px;
    height: 16px;
    background-position: -363px -235px;
}

.sprite-supplier_16 {
    width: 16px;
    height: 16px;
    background-position: -5px -329px;
}

.sprite-syn_options_16 {
    width: 16px;
    height: 16px;
    background-position: -31px -329px;
}

.sprite-sync_16 {
    width: 16px;
    height: 16px;
    background-position: -57px -329px;
}

.sprite-task_16 {
    width: 16px;
    height: 16px;
    background-position: -83px -329px;
}

.sprite-terms16 {
    width: 14px;
    height: 16px;
    background-position: -109px -329px;
}

.sprite-termsofuse16 {
    width: 16px;
    height: 16px;
    background-position: -187px -329px;
}

.sprite-unread {
    width: 13px;
    height: 11px;
    background-position: -213px -31px;
}

.sprite-upgrade_16 {
    width: 16px;
    height: 16px;
    background-position: -213px -329px;
}

.sprite-user_16 {
    width: 16px;
    height: 16px;
    background-position: -239px -329px;
}

.sprite-waitingStatus {
    width: 16px;
    height: 16px;
    background-position: -265px -329px;
}

.sprite-warningIcon16 {
    width: 16px;
    height: 16px;
    background-position: -291px -329px;
}

.sprite-warning_icon_small {
    width: 16px;
    height: 16px;
    background-position: -346px -329px;
}
