.sync-tynnel-source-type-icon  {
   background-image: url('../../../bundle/i/newUI/sources-sprite.svg');
   background-repeat:no-repeat;
   
}

    /* 18 size*/
    .sync-tynnel-source-type-icon.size18 {
        height: 18px;
        width: 18px;
        background-size: auto 37px;
    }

        .sync-tynnel-source-type-icon.size18.internet_calendar {
            background-position: -150px 0;
        }
        .sync-tynnel-source-type-icon.size18.global_address_list {
            background-position: 0 0;
        }

        .sync-tynnel-source-type-icon.size18.public_folder {
            background-position: -19px 0;
        }

        .sync-tynnel-source-type-icon.size18.shared_mailbox {
            background-position: -38px 0;
        }

        .sync-tynnel-source-type-icon.size18.shared-mailbox-from-secondary-tenant {
            background-position: -57px 0;
        }

        .sync-tynnel-source-type-icon.size18.cira-hub {
            background-position: -113px 0;
        }

        .sync-tynnel-source-type-icon.size18.salesforce {
            background-position: -94px 0;
        }

        .sync-tynnel-source-type-icon.size18.ucm {
            background-position: -75px 0;
        }

        .sync-tynnel-source-type-icon.size18.bullhorn {
            background-position: -131px 0;
        }

        .sync-tynnel-source-type-icon.size18.iCalendar {
            background-position: -150px 0;
        }

        .sync-tynnel-source-type-icon.size18.group-calendar {
            background-position: -169px 0;
        }

/* 38 size*/
    .sync-tynnel-source-type-icon.size38 {
        height: 38px;
        width: 38px;
        background-size: auto 77px;
    }

        .sync-tynnel-source-type-icon.size38.internet_calendar {
            background-position: -312px 0;
        }
        .sync-tynnel-source-type-icon.size38.global_address_list {
            background-position: 0 0;
        }

        .sync-tynnel-source-type-icon.size38.public_folder {
            background-position: -39px 0;
        }

        .sync-tynnel-source-type-icon.size38.shared_mailbox {
            background-position: -78px 0;
        }

        .sync-tynnel-source-type-icon.size38.shared-mailbox-from-secondary-tenant {
            background-position: -117px 0;
        }

        .sync-tynnel-source-type-icon.size38.cira-hub {
            background-position: -234px 0;
        }

        .sync-tynnel-source-type-icon.size38.salesforce {
            background-position: -195px 0;
        }

        .sync-tynnel-source-type-icon.size38.ucm {
            background-position: -156px 0;
        }

        .sync-tynnel-source-type-icon.size38.bullhorn {
            background-position: -273px 0;
        }

        .sync-tynnel-source-type-icon.size38.iCalendar {
            background-position: -312px 0;
        }

        .sync-tynnel-source-type-icon.size38.group-calendar {
            background-position: -351px 0;
        }

/* 50 size */
    .sync-tynnel-source-type-icon.size50 {
        height: 50px;
        width: 50px;
        background-size: auto 100px;
    }
    .sync-tynnel-source-type-icon.size50.internet_calendar {
        background-position: -408px 0;
    }
    .sync-tynnel-source-type-icon.size50.global_address_list {
       background-position: 0 0;
    }
    .sync-tynnel-source-type-icon.size50.public_folder {
        background-position: -51px 0;
    }
    .sync-tynnel-source-type-icon.size50.shared_mailbox {
        background-position: -102px 0;
    }
    .sync-tynnel-source-type-icon.size50.shared-mailbox-from-secondary-tenant {
        background-position: -153px 0;
    }

    .sync-tynnel-source-type-icon.size50.cira-hub {
        background-position: -306px 0;
    }

    .sync-tynnel-source-type-icon.size50.salesforce {
        background-position: -255px 0;
    }
    .sync-tynnel-source-type-icon.size50.ucm {
        background-position: -204px 0;
    }
    .sync-tynnel-source-type-icon.size50.bullhorn {
        background-position: -365px 0;
    }
    .sync-tynnel-source-type-icon.size50.iCalendar {
        background-position: -408px 0;
    }
    .sync-tynnel-source-type-icon.size50.group-calendar {
        background-position: -459px 0;
    }