*[class*=lw-] {
    cursor: pointer;
    display: inline-flex;
    vertical-align: middle;
    line-height: 24px;
}

*[class*=lw-]:before {
    cursor: pointer;
    display: inline-flex;
    vertical-align: middle;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    color: #0c73b5;
    font-size: 1rem;
    margin: 0 0.2rem;
    font-style: normal;
}

*.fab[class*=lw-]:before {
    font-family: 'Font Awesome 5 Brands';
}

*[class*=lw-][class*=noul],
*[class*=lw-][class*=noul]:before {
    cursor: default;
}

*[class*=lw-].disabled:before {
    opacity: 0.5;
}

.timeline-item .abs-icon i[class*=lw-] {
    margin: -12px 0 0 -12px;
}

.lwr:before {
    display: none !important;
}

.lwr:after {
    cursor: pointer;
    display: inline-flex;
    vertical-align: middle;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    color: #0c73b5;
    font-size: 1rem;
    margin: 0 0.2rem;
    font-style: normal;
}

a[class*=lw-]:hover {
    text-decoration: none;
}

*[class*=lw-].b:before {
    font-weight: 900;
}

*[class*=lw-].i32:before {
    font-size: 32px;
    line-height: 32px;
}

*[class*=lw-].i24:before {
    font-size: 24px;
    line-height: 24px;
}

*[class*=lw-].i16:before {
    font-size: 16px;
    line-height: 16px;
}

*[class*=lw-].i100:before {
    font-size: 16vw;
    line-height: 1;
}
*[class*=lw-].i169:before {
    font-size: 100px;
    line-height: 1;
    font-weight:normal !important;
}

*[class*=lw-].nol:before {
    cursor: default !important;
}

.side-menu *[class*=lw-]:before {
    font-size: 28px;
    line-height: 30px;
    font-weight: lighter;
    margin: 0 0.1rem;
}

.lw-blank+.lw-blank {
    display: none;
}

*[class*=lw-].o:before,
.lw-donor-report-donation_audit:before,
.lw-donor-report-donation_statistics:before,
.lw-donor-report-financial_summary_donations:before,
.lw-donor-report-origin:before,
.lw-donor-report-managed:before,
.lw-donor-report-mlist:before,
.lw-donor-report-buckets:before,
.lw-donor-report-events:before {
    color: #f78e1b;
    /*orange*/
}

*[class*=lw-].solid:before {
    font-weight: 900;
}

*[class*=lw-].light:before {
    font-weight: 100;
}

*[class*=lw-].w:before {
    color: #ffffff;
}

*[class*=lw-].dr:before {
    color: #d56060;
}

*[class*=lw-].bl:before {
    color: #0c73b5 !important;
    /*default blue*/
}

*[class*=lw-].purple:before {
    color: #6f42c1 !important;
    /*default purple*/
}

*[class*=lw-].orange:before {
    color: #fd7e14 !important;
}

*[class*=lw-].green:before {
    color: #9fdd86 !important;
}

*[class*=lw-].conifer:before {
    color: #9cdc54 !important;
}

*[class*=lw-].vred:before {
    color: #f62a73 !important;
}

*[class*=lw-].cb:before,
.lw-donor-report-sjlc_annual_letters:before {
    color: #0ba6f9 !important;
    /*cyan blue*/
}

*[class*=lw-].lb:before {
    color: #8da5e5 !important;
    /*light blue*/
}

*[class*=lw-].gc:before {
    color: #a2f3d3 !important;
    /*green cyan*/
}

*[class*=lw-].warning:before {
    color: #f6a623 !important;
    /*green cyan*/
}


/* icons start here */

*[class*=lw-ptype-]:before {
    content: "\f571";
}

.lw-blank:before {
    content: "";
    color: #ffffff;
    width: 0.8rem;
}

.lw-delete:before {
    content: "\f057";
    color: #d56060;
    /* red */
    font-size: 1.1rem;
}

.lw-close:before {
    content: "\f2f0";
    font-size: 1.1rem;
}

.lw-edit:before,
.store_transfer_icon.lw-st-status-new:before {
    content: "\f044";
    color: #d9914c;
}

.lw-add:before {
    content: "\f055";
    color: #3d7dc8;
}

.lw-plus:before {
    content: "\f055";
    color: #d56060;
}

.lw-minus:before {
    content: "\f056";
    color: #d56060;
}

.lw-reset:before {
    content: "\f2d2";
    color: #d56060;
}

.lw-cancel:before {
    content: "\f0fe";
    color: #d56060;
}

.lw-refresh:before {
    content: "\f2f1";
    color: #6fbe19;
    /* green */
}

.lw-resync:before {
    content: "\f2f1";
    color: #0c73b5;
}

.lw-load:before {
    content: "\f0ed";
}

.lw-upload:before {
    content: "\f0ee";
}

.lw-save:before {
    content: "\f0c7";
}

.lw-pdf:before {
    content: "\f1c1";
    color: #d9914c;
}

.lw-report:before {
    content: "\f15c";
}

.lw-labels:before {
    content: "\f02c";
}

.lw-address:before {
    content: "\f2b9";
    color: #9d9d9d;
}

*[class*=lw-task-].bl:before,
.lw-task:before,
.lw-task-task:before,
.lw-task-prepare:before,
.lw-donor-report-overdue:before,
.lw-donor-report-incomplete:before {
    content: "\f0ae";
}

.lw-email:before,
.lw-task-email:before,
.lw-donor-report-emails:before {
    content: "\f1fa";
    color: #9d9d9d;
}

.lw-phone:before {
    content: "\f2a0";
    color: #9d9d9d;
    /* grey */
}

.lw-user:before {
    content: "\f007";
    color: #3d7dc8;
}

.side-menu .lw-user:before {
    padding-left: 4px;
}

.lw-donor-report-forum_members:before,
.lw-users:before {
    content: "\f0c0";
    color: #3d7dc8;
}

.lw-admins:before {
    content: "\f505";
    color: #ffffff;
}

.lw-copy:before,
.lw-donor-report-duplicates:before,
.lw-donor-report-membership_duplicates:before {
    content: "\f0c5";
    color: #d9914c;
    /* orange */
}

.lw-donor-report-duplicates:before {
    font-weight: 300;
}

.lw-donor-report-emails_blocked:before {
    content: "\f1fa";
}

.lw-details:before,
.lw-details.lwr:after {
    content: "\f05a";
    color: #a362dc;
    /* purple */
}

.lw-glossary:before {
    content: "\f802";
    color: #a362dc;
    /* purple */
}

.lw-unlock:before {
    content: "\f13e";
    color: #9d9d9d;
}

.lw-list:before {
    content: "\f0ca";
    color: #a362dc;
}

.lw-popout:before {
    content: "\f08e";
    color: #da1c5c;
}

.lw-revert:before {
    content: "\f0e2";
}

.lw-undo:before {
    content: "\f0e2";
}

.lw-redo:before {
    content: "\f2f9";
}

.lw-cart:before {
    content: "\f07a";
    color: #a362dc;
}

.lw-cash:before {
    content: "\f0d6";
    color: #6fbe19;
}

#donorActivity i[class*="lw-task"] {
    margin: 0 -7px;
}

.lw-task-phone:before {
    content: "\f095";
}

.lw-task-follow.up:before,
.lw-task-follow-up:before {
    content: "\f2b5";
}

.lw-task-cultivate:before,
.lw-ptype-united_way:before {
    content: "\f4bf";
}

.lw-task-invitation:before {
    content: "\f3ff";
}

.lw-task-meeting:before,
.store_transfer_icon.lw-st-status-receive:before {
    content: "\f968";
}

.lw-task-steward:before {
    content: "\f95c";
}

.lw-task-solicit:before,
.lw-task-solicitation:before {
    content: "\f662";
}

.lw-donor-report-overdue:before {
    color: #de3727;
}

.lw-note:before {
    content: "\f075";
}

.lw-inactive:before {
    content: "\f2d3";
    color: #d56060;
    margin: 1px 0.325rem 0 0.325rem;
}

.lw-active:before,
.store_transfer_icon.lw-st-status-complete:before {
    content: "\f14a";
    color: #6fbe19;
    margin: 1px 0.325rem 0 0.325rem;
}

.lw-link:before {
    content: "\f0c1";
}

.lw-folder:before {
    content: "\f07b";
}

.lw-check:before {
    content: "\f00c";
}

.lw-times:before {
    content: "\f00d";
}

.lw-calendar:before {
    content: "\f073";
}

.lw-clock:before,
.lw-donor-report-financial_summary_donations:before,
.lw-donor-report-financial_summary:before {
    content: "\f017";
}

.lw-globe:before {
    content: "\f017";
}

.lw-lock:before {
    content: "\f08b";
}

.lw-login:before {
    content: "\f090";
}

.lw-eye:before {
    content: "\f06e";
}

.lw-print:before {
    content: "\f02f";
}

.lw-attach:before {
    content: "\f0c6";
}

.lw-search:before {
    content: "\f002";
}

.lw-dollar:before {
    content: "\f155";
}

.lw-added:before {
    content: "\f271";
}

.lw-envelope:before,
.lw-donor-report-sjlc_annual_letters:before {
    content: "\f0e0";
}

.lw-envelope_open:before {
    content: "\f658";
}

.lw-friends:before {
    content: "\f500";
}

.lw-hands-usd:before {
    content: "\f4c5";
}

.lw-box:before {
    content: "\f49e";
}

.lw-box-usd:before,
.lw-donor-report-donation_offline:before,
.lw-donor-report-donation_attributes:before {
    content: "\f4a0";
}

.lw-market:before {
    content: "\f290";
    color: #dddddd;
    font-size: 31px;
    margin: 0 2px;
    line-height: 1;
    height: 31px;
    font-weight: 300;
}

.lw-ticket:before {
    content: "\f3ff";
    color: #fff;
    font-size: 1.2rem;
    margin-left: -13px;
    margin-top: -12px;
}

.lw-ticket-teal:before {
    content: "\f3ff";
    color: #009688;
    margin-left: 0px;
    margin-top: -1px;
}

.lw-schedule:before,
.lw-donor-report-events:before {
    content: "\f073";
    width: 32px;
}

.lw-ingredients:before {
    content: "\f5a7";
}

.lw-products:before,
.lw-ptype-gift_in_kind:before {
    content: "\f06b";
}

.lw-move:before {
    content: "\f047";
}

.lw-vendors:before,
.store_transfer_icon.lw-st-status-accept:before {
    content: "\f4c4";
    font-size: 27px;
}

.lw-dn-upload:before {
    content: "\f019";
    font-size: 28px;
}

.lw-google:before {
    font-family: 'Font Awesome 5 Brands';
    content: "\f1a0";
    font-size: 28px;
}

.lw-video:before {
    content: "\f03d";
    font-size: 28px;
}

.lw-video-file:before {
    content: "\f1c8";
    font-size: 28px;
}

.lw-audio-file:before {
    content: "\f1c7";
    font-size: 28px;
}
.lw-audio:before {
    content: "\f6a8";
    font-size: 28px;
}

.lw-facebook:before {
    font-family: 'Font Awesome 5 Brands';
    content: "\f39e";
    font-size: 28px;
}

.lw-twitter:before {
    font-family: 'Font Awesome 5 Brands';
    content: "\f099";
    font-size: 28px;
}

.lw-youtube:before {
    font-family: 'Font Awesome 5 Brands';
    content: "\f167";
    font-size: 28px;
    color: #f44336;
}

.lw-vimeo:before {
    font-family: 'Font Awesome 5 Brands';
    content: "\f27d";
    font-size: 28px;
}

.lw-crown:before,
.ve_superstar .lw-blank:before {
    content: "\f521";
    color: #ffffff;
    font-size: 1.2rem;
    margin-top: -4px;
    margin-left: -3px;
}

.lw-diamond:before,
.ve_experienced .lw-blank:before {
    content: "\f3a5";
    color: #ffffff;
    font-size: 1.2rem;
    margin-top: -4px;
}

.lw-featured:before {
    content: "\f071";
    color: #999999;
}

.lw-featured-red:before {
    content: "\f071";
    color: #0ab30a;
}

.lw-merge:before {
    content: "\f126";
    color: #000000;
}

.lw-workgroup:before {
    content: "\f6ff";
    font-size: 28px;
}

.lw-documents:before {
    content: "\f5db";
    font-size: 28px;
}

.lw-document:before {
    content: "\f02d";
    font-size: 28px;
}

.lw-listserv:before {
    content: "\f2b6";
    font-size: 28px;
}

.lw-toggle1:before {
    content: "\f205";
    font-size: 28px;
}

.lw-toggle0:before {
    content: "\f204";
    font-size: 28px;
    color: #880000;
}

.lw-left:before {
    content: "\f0d9";
    font-size: 28px;
    color: #888888;
}

.lw-right:before {
    content: "\f0da";
    font-size: 28px;
    color: #888888;
}

.lw-sub:before,
.lw-ptype-offline:before {
    content: "\f573";
}

.lw-unsub:before {
    content: "\f317";
    color: #d56060;
}

.lw-bookmark:before,
.ve_beginner .lw-blank:before {
    content: "\f02e";
    color: #ffffff;
    font-size: 1.2rem;
    margin-top: -4px;
}

.lw-uinactive:before,
.ve_inactive .lw-blank:before {
    content: "\f235";
    color: #ffffff;
    font-size: 1.2rem;
    margin-top: -4px;
}

.lw-bookmark:before,
.ve_active .lw-blank:before {
    color: #ffffff;
    font-size: 1.2rem;
    margin-top: -4px;
}

.lw-shield:before,
.ve_novice .lw-blank:before {
    content: "\f3ed";
    color: #ffffff;
    font-size: 1.2rem;
    margin-top: -4px;
}

.lw-bullseye:before,
.ve_pending .lw-blank:before {
    content: "\f140";
    color: #000000;
    font-size: 1.2rem;
    margin-top: -4px;
}

.lw-approved:before {
    content: "\f4fc";
    font-size: 1rem;
    color: #7edd7e;
}

.lw-recruit:before {
    content: "\f234";
    font-size: 1rem;
    color: #dd8d09;
}

.lw-gift:before, .lw-securities:before, .store_transfer_icon.lw-st-status-submit:before {
    content: "\f47b";
}

.lw-gik:before {
    content: "\f06b";
}

.lw-zip:before {
    content: "\f1c6";
}

.lw-image:before {
    content: "\f1c5";
}

.lw-file:before {
    content: "\f15c";
}

.side-menu .lw-locations:before {
    content: "\f124";
    font-size: 27px;
}

.side-menu .lw-stack:before {
    content: "\f5fd";
}

.side-menu .lw-box:before {
    content: "\f49e";
}

.side-menu .lw-users:before,
.lw-donor-report-all:before,
.lw-donor-report-manager:before {
    content: "\f0c0";
    font-size: 29px;
}

.lw-donor-report-all:before {
    color: #15aabf;
}

.side-menu .lw-box-usd:before,
.lw-donor-report-yeartodate:before {
    content: "\f4a0";
    font-size: 35px;
}

.side-menu .lw-ticket:before {
    content: "\f145";
}

.side-menu .lw-orders:before,
.lw-donor-report-financial_statement:before,
.lw-donor-report-payments:before {
    content: "\f53a";
    font-size: 29px;
}

.side-menu .lw-employees:before {
    content: "\f0c0";
    font-size: 27px;
}

.side-menu .lw-news:before {
    content: "\f1ea";
    font-size: 33px;
    margin-left: -5px;
}

.icon-save,
.icon-save-go-back {
    background-image: url("/core/images/spacer.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
    vertical-align: middle;
    width: 17px;
    height: 17px;
}

.icon-save {
    margin-top: -2px;
    background-image: url("/core/admin/images/donor/_sprite/_group-4/icon-save.png");
}

.icon-save-go-back {
    height: 25px;
    margin-top: -9px;
    background-image: url("/core/admin/images/donor/_sprite/_group-4/icon-save-go-back.png");
}

.lw-key:before {
    content: "\f084";
    color: #3d7dc8;
}

.lw-abacus:before, .lw-donor-report-donation_audit:before {
    content: '\f640';
}

.lw-donor-report-receiptable:before,
.lw-receipt:before {
    content: '\f543';
}

.lw-donor-report-highdonors:before {
    content: '\f51e';
    color: #be4bdb;
    /*grape*/
    font-weight: 900;
}

.lw-line-chart:before,
.lw-donor-report-financial_summary_orders:before {
    content: "\f201";
    color: #de3727;
}

.lw-donor-report-membership_analytics:before {
    content: "\f643";
    color: #de3727;
}

.lw-donor-report-payment_history:before {
    content: "\f643";
    color: #de3727;
}

.lw-donor-report-members_audit:before {
    content: "\f643";
    color: #de3727;
}

.lw-donor-report-membership_engagement:before {
    content: "\f080";
    color: #6f42c1;
}

.lw-exclamation:before {
    content: "\f06a";
    color: #aacf32;
}

.lw-pie:before,
.lw-donor-report-donation_statistics:before,
.lw-donor-report-metrics:before {
    content: "\f200";
}

.lw-credit-card:before,
.lw-donor-report-donation:before,
.lw-donor-report-rejections:before {
    content: '\f09d';
    color: #67c6ca;
}

.lw-donor-report-donation:before {
    color: #f78e1b;
}

.lw-donor-report-financial_statement:before,
.lw-donor-report-payments:before {
    color: #8da5e5;
}

.lw-donor-report-firsttime:before {
    content: '\f525';
}

.lw-donor-report-origin:before {
    content: '\f662';
}

.lw-donor-report-rfilters:before,
.lw-donor-report-pledges:before,
.lw-ptype-pad:before {
    content: '\f571';
}

.lw-donor-report-padbank:before {
    content: '\f19c';
    color: #15aabf;
    /*cyan*/
}

.lw-donor-report-monthly:before {
    content: '\f3d1';
    color: #be4bdb;
    /*grape*/
}

.lw-donor-report-campaigns:before {
    content: '\f65a';
    font-weight: 300;
    margin-left:10px !important;
}

.lw-donor-report-receipts:before {
    content: '\f570';
    color: #fd7e14;
}

.lw-donor-report-causes:before {
    content: '\f659';
}

.lw-donor-report-p2p_donations:before {
    content: '\f4c0';
    color: #15aabf;
}

.lw-donor-report-tribute:before {
    content: '\f81d';
}

.lw-donor-report-donation_history:before {
    content: '\f274';
}

.lw-donor-report-acquisition:before {
    content: '\f559';
}

.lw-donor-report-retention:before {
    content: '\f4be';
}

.lw-donor-report-upgrades:before {
    content: '\f4c0';
}

.lw-donor-report-newspaper:before {
    content: '\f1ea';
}

.lw-donor-report-search:before,
.lw-donor-report-membership_search:before {
    content: '\f865';
    color: #9fdd86;
}

.lw-trash:before,
.lw-donor-report-deleted:before {
    content: '\f1f8';
}

.lw-donor-report-monthlies:before {
    content: '\f2e8';
    color: #be4bdb;
}

.lw-donor-report-monthly_dups:before {
    content: '\f652';
}

.lw-donor-report-fe:before {
    content: 'FE';
    color: #de3727;
}

.lw-donor-report-moneyless:before {
    content: '\f2bb';
}

.lw-donor-report-gender:before {
    content: '\f228';
    color: #f783ac;
    /*pink*/
}

.lw-donor-report-managed:before {
    content: '\f759';
}

.lw-donor-report-mlist:before {
    content: '\f311';
}

.lw-donor-report-letter:before {
    content: '\f674';
}

.lw-donor-report-communication:before {
    content: '\f086';
}

.lw-donor-report-location:before {
    content: '\f5a0';
}

.lw-donor-report-pending_letters:before {
    content: '\f199';
    color: #de3727;
}

.lw-donor-report-buckets:before {
    content: '\f0d0';
}

.lw-donor-report-tags:before {
    content: '\f02c';
}

.lw-donor-report-p2p_participants:before {
    content: '\f4ce';
}

.lw-donor-report-p2p_teams:before {
    content: '\f63d';
}

.lw-donor-report-emails:before,
.lw-donor-report-firsttime:before,
.lw-donor-report-causes:before,
.lw-donor-report-tribute:before,
.lw-donor-report-moneyless:before,
.lw-donor-report-letter:before,
.lw-donor-report-donation_history:before {
    color: #4c6ef5;
    /*indigo*/
}

.lw-donor-report-tags:before,
.lw-donor-report-rfilters:before,
.lw-donor-report-monthly_dups:before,
.lw-donor-report-communication:before,
.lw-donor-report-receiptable:before {
    color: #82c91e;
    /*lime*/
}

.lw-donor-report-p2p_participants:before,
.lw-donor-report-location:before,
.lw-donor-report-campaigns:before,
.lw-donor-report-incomplete:before,
.lw-donor-report-highdonors:before,
.lw-donor-report-yeartodate:before,
.lw-donor-report-financial_summary:before {
    color: #be4bdb;
    /*grape*/
}

.lw-donor-report-p2p_teams:before,
.lw-donor-report-rejections:before {
    color: #67c6ca;
}

.lw-donor-report-highdonors:before,
.lw-donor-report-financial_statement:before,
.lw-donor-report-payments:before,
.lw-donor-report-rejections:before,
.lw-donor-report-financial_summary_donations:before,
.lw-donor-report-gender:before,
.lw-donor-report-financial_summary:before {
    font-weight: 900;
}
.lw-question:before,
.lw-clipboard-list:before,
.lw-donor-report-audit:before {
    content: '\f46d';
}

.lw-lock-open-alt:before {
    content: '\f3c2';
}
.lw-lock-alt:before {
    content: '\f30d';
}

.lw-heart-rate:before {
    content: '\f5f8';
}

.lw-desktop:before {
    content: '\f108';
    font-size: 32px;
}

.lw-tablet:before {
    content: '\f10a';
    font-size: 32px;
}

.lw-mobile:before {
    content: '\f10b';
    font-size: 32px;
}

.lw-share:before {
    content: "\f1e0";
}

.lw-pause:before {
    content: "\f28b";
}

.lw-course:before {
    content: "\f19c";
    color: #fff;
}

.lw-building:before {
    content: "\f1ad";
    color: #ddd;
}

.lw-car:before {
    content: "\f1b9";
    color: #ddd;
}

.lw-upload-file:before {
    content: "\f093";
}

.lw-bullhorn:before {
    content: "\f0a1";
}

.lw-report-generate:before {
    content: "\f51c";
}

.lw-user-tag:before {
    content: '\f507';
}

.lw-user-tie:before {
    content: '\f508';
}

.lw-completed-step:before {
    content: '\f058';
}

.lw-pending-step:before {
    content: '\f144';
}

.lw-wallet:before {
    content: '\f555';
}

.lw-send-email:before,
.store_transfer_icon.lw-st-status-dispatch:before {
    content: '\f1d8';
}

.lw-caret-right:before {
    content: '\f0da';
}

.lw-caret-left:before {
    content: '\f0d9';
}

.lw-star:before {
    content: '\f005';
    color: #9e9e9e !important;
}

.lw-config:before,
.lw-settings:before {
    content: '\f013';
}

.lw-wake:before {
    content: '\f843';
}

.lw-sleep:before {
    content: '\f880';
}

.lw-comm-mute:before {
    content: '\f4b3';
}

.lw-comm:before {
    content: '\f075';
}

.lw-activity:before {
    content: '\f085';
}

.lw-ptype-amex:before {
    content: '\f1f3';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-bank_transfer:before,
.lw-ptype-bank_transfer_eft:before {
    content: '\f19c';
}

.lw-ptype-canada_helps:before {
    content: '\f785';
}

.lw-ptype-card:before {
    content: '\f38a';
}

.lw-ptype-cash:before {
    content: '\f3d1';
}

.lw-ptype-cheque:before {
    content: '\f873';
}

.lw-ptype-discover:before {
    content: '\f1f2';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-interac:before {
    content: '\f7b0';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-mc:before,
.lw-ptype-mastercard:before,
.lw-ptype-master_card:before {
    content: '\f1f1';
    color: #fd7e14;
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-national:before {
    content: '\f0ac';
}

.lw-ptype-other:before {
    content: '\f4d3';
}

.lw-ptype-payeezy:before {
    content: '\f23d';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-paypal:before {
    content: '\f1ed';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-phone:before {
    content: '\f098';
}

.lw-ptype-psigate:before {
    content: '\f6d9';
}

.lw-ptype-stock:before {
    content: '\f080';
}

.lw-ptype-stripe:before {
    content: '\f1f5';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-visa:before {
    content: '\f1f0';
    font-family: 'Font Awesome 5 Brands';
}

.lw-ptype-gift_card:before {
    content: '\f663';
    font-family: 'Font Awesome 5 Duotone';
    font-weight: 900;
}

.lw-up:before {
    content: '\f353';
}

.lw-down:before {
    content: '\f350';
}

.lw-next:before {
    content: '\f33b';
}

.lw-prev:before {
    content: '\f33a';
}

.lw-home:before {
    content: "\f015";
}

.lw-navigation:before {
    content: "\f14e";
}

.lw-orphan-pages:before {
    content: "\f15c";
}

.lw-snippets:before {
    content: "\f0c4";
}

.lw-editor:before {
    content: "\f040";
}

.lw-tracking:before {
    content: "\f245";
}

.lw-ftp:before {
    content: "\f115";
}

.lw-email-templates:before {
    content: "\f003";
}

.lw-secure-pages:before {
    content: "\f023";
}

.lw-gallery:before {
    content: "\f03e";
}

.lw-forms:before {
    content: "\f046";
}

.lw-banners:before {
    content: "\f024";
}

.lw-testimonials:before {
    content: "\f0e5";
}

.lw-lifecart-lite:before {
    content: "\f218";
}

.lw-payment-history:before {
    content: "\f1da";
}

.lw-digital-resources:before {
    content: "\f03a";
}

.lw-split-tests:before {
    content: "\f24e";
}

.lw-formula-builder:before {
    content: "\f0ad";
}

.lw-referral-email:before {
    content: "\f112";
}

.lw-media:before {
    content: "\f04b";
}

.lw-archive:before {
    content: "\e053";
}

.lw-back:before {
    content: "\f104";
}

.lw-pencil:before {
    content: "\f303";
}

.lw-forward:before {
    content: "\f064";
}

.lw-reply:before {
    content: "\f3e5";
}
.lw-gender_male:before {
    content: "\f222";
}
.lw-gender_female:before {
    content: "\f221";
}
.lw-gender_other:before {
    content: "\f22c";
}
.lw-gender_:before {
    content: "\f22d";
}
.lw-medal:before {
    content: '\f5a2';
}
.lw-help:before {
	content: '\f05a';
}
.lw-website:before {
	content: '\f0ac';
}

.lw-donor-report-member_ceus:before {
    content: "\f4c5";
}
.lw-donor-report-course_listing:before {
    content: "\f4c5";
}
.lw-donor-report-credential_listing:before {
    content: "\f5a2";
}
.lw-donor-report-scoring:before {
    content: "\f5a2";
}
.lw-donor-report-monthly_stats:before {
    content: "\f5a2";
}
.lw-location:before {
	content: "\f3c5";
}
.lw-filter-list:before {
	content: "\f0b0";
}
.lw-file-word:before {
	content: "\f1c2";
}
.lw-file-excel:before {
	content: "\f1c3";
}
.lw-file-ppt:before {
	content: "\f685";
}
.lw-round-up:before {
	content: "\f775";
}