.loading-indicator {
    position: absolute;
    z-index: 10;
    cursor: wait
}

    .loading-indicator DIV {
        position: absolute;
        z-index: 1;
        width: 100%;
        height: 100%;
        opacity: .4
    }

    .loading-indicator SPAN {
        position: absolute;
        z-index: 2;
        top: 50%;
        right: 50%;
        font-size: 0
    }

.b-icon-loading-12 {
    background: url(data:image/gif;base64,R0lGODlhGQAFALMPAGdmcePi5fn5+crJzdbW2bSzuaWlq4qJkZOSmoOCi52dpHh3gauqsL6+w+7t72ZlcCH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTZjMzQ5Yi02MTJjLTQwOGItOWIyZS0xMDFmMjA5NjdlODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU2NkEzN0FCQkEzMTFFNUI1NzlEMzFGMjUyMTQ2MDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU2NkEzNzlCQkEzMTFFNUI1NzlEMzFGMjUyMTQ2MDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YWIxNzYyODAtYTk5MS00YzU4LWFhZmEtNTczYzZiYWI1NGRhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6Y2VhNmRlZjktMDQwZC0xMTc5LTlmNGMtODIzMGRlYWNl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);
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 25px;
    height: 5px
}

.b-icon-loading-16 {
    background: url(data:image/gif;base64,R0lGODlhGQAFALMPAGdmcePi5fn5+crJzdbW2bSzuaWlq4qJkZOSmoOCi52dpHh3gauqsL6+w+7t72ZlcCH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTZjMzQ5Yi02MTJjLTQwOGItOWIyZS0xMDFmMjA5NjdlODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU2NkEzN0FCQkEzMTFFNUI1NzlEMzFGMjUyMTQ2MDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU2NkEzNzlCQkEzMTFFNUI1NzlEMzFGMjUyMTQ2MDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YWIxNzYyODAtYTk5MS00YzU4LWFhZmEtNTczYzZiYWI1NGRhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6Y2VhNmRlZjktMDQwZC0xMTc5LTlmNGMtODIzMGRlYWNl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);
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 25px;
    height: 5px
}

.b-icon-loading-20 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAUCAYAAAAwaEt4AAABD0lEQVR4Ae3YQUrDQACF4cklxntYvIKuNTmSLr2AoeYeVs9QothFD1Cw7rIriOO/cECq+Gw7m4cJfNv33qIk0wl/fMbn6vK6QsQ5btHj5VOPKS4QUSHsyKLjp8BjtHjGgLRlwAJTnCBofh3bYae4wxuS8I4HnCFoXh1fwyaYIe1ohgmCYNWRwyJabPYI3KBFFIOtOnJgjSXSnpaoxWirjhzYYTggcEAnRlt15MAe6UCPYrRVRw5cFwhci9FWHSUDV2K0VUfJn+BcjPbp0C/f8eXbFPjMNWK0VUepg9GNOHzZdZQ4St+L47pjx/gn8nuHvnZYFLoSsOz47YKnRocnvGKFOTo0OEKFIFh2yIL/6gM+UiI9LHKLRQAAAABJRU5ErkJggg==);
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 70px;
    height: 20px
}

    .b-icon-loading-20:before {
        background: url(data:image/gif;base64,R0lGODlhRgAUAPf/AKurrK2tro2NjqKipC0sMG5tdXJxeVpZY2FhaU5OUZqanFVVWNLS0tra2mRjbrW1tomJi4yMj+zs7J6eoGlocoiIij4+RPHx8V1dYF5dZpGRlIWFh4KBhXNzdeTk5JCQkqCgopeXmWlpbWdmcDU1OLGxsufn6MrKy/Pz83V0fYSEhjIyNHR0dmFhZVhYWiYmKWhncX5+gMHBwsbGx6ioqlxcXsDAwaamqVlZWyoqLUdHSvv7+/f392Vkb66usNbW12VlacTExXp6fOnp6jg4OmhoanZ2eKSkp+Dg4H9+gktLTT8/QmZlb5ycnvj4+JiYm5aWmm5uc9DQ0W5ucJSUlzk5PGxsbm1sccjIyHR0eN7e3ru7vL29vnp6f2BfZ9jY2be3uIGBgldWW1JSV5ycoH18f05OU3Nye3d2e76+v+7u7sTExvT09XBwdGZmbz08Q8LCxEJCSHl4fczMzdzc3URESlNSWGtqc0hITkpKT7OztdPT1L+/wEFARpmZnHBvd5WUmEJCRktLUNbW2FxbZeLi48nJytjY2kZFTHx8gXl5e7m5u09PVZubnD09QFBQVlpaY1BQVObm5nd3fO3t7svLyyEhJERESEhHTXNyd0RERkFBRVRUV1BQU0BAQ0hITDMzNoKCg0NDRSIiJWBgYri4uVJSVM7Oz+Hh4rKys9TU1ZCQkaSkpby8vVNTVWFhY2RkZpSUlaampzw8P+/v8DAwM+Pj5N3d3v7+/iMjJjMzOGZlcD49RD8/RSQkKGdnbGVkbXV1ep+foaOjpGxsdMfHyF9eZ/z8/NXV1tvb3GNia/X19kxMTnFxdUdHS83NzqmprIB/hLCwsdHR0Xx7gH9/g8LCw8/P0Lq6u6enqm5tcoODh5eXm5WVmVxbX1JSVUVFS29vc2hna7q5u0ZGSZybnycnKkNDSVdXXZqZnKurrXZ1epCPk359gYeHi0lJT1xcYevr7IuLj8rJyzs7P2NjaFNTWZ2doHV1eJaVmmtrbz4+QaGho6KhpZWVl2ZlcCH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTZjMzQ5Yi02MTJjLTQwOGItOWIyZS0xMDFmMjA5NjdlODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEIwREExMDg5MzRBMTFFNEE4RjlCOUU0RkZFMTlDNEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEIwREExMDc5MzRBMTFFNEE4RjlCOUU0RkZFMTlDNEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODA0MmMyY2UtNmRhYi00NmQ2LWI0ZWMtYTMxNGI3OWY2MDBmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmVlNmMzNDliLTYxMmMtNDA4Yi05YjJlLTEwMWYyMDk2N2U4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWE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);
        position: absolute;
        content: '';
        display: inline-block;
        top: 0;
        left: 0;
        width: 70px;
        height: 20px
    }

.throbber {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAUCAYAAAAwaEt4AAABD0lEQVR4Ae3YQUrDQACF4cklxntYvIKuNTmSLr2AoeYeVs9QothFD1Cw7rIriOO/cECq+Gw7m4cJfNv33qIk0wl/fMbn6vK6QsQ5btHj5VOPKS4QUSHsyKLjp8BjtHjGgLRlwAJTnCBofh3bYae4wxuS8I4HnCFoXh1fwyaYIe1ohgmCYNWRwyJabPYI3KBFFIOtOnJgjSXSnpaoxWirjhzYYTggcEAnRlt15MAe6UCPYrRVRw5cFwhci9FWHSUDV2K0VUfJn+BcjPbp0C/f8eXbFPjMNWK0VUepg9GNOHzZdZQ4St+L47pjx/gn8nuHvnZYFLoSsOz47YKnRocnvGKFOTo0OEKFIFh2yIL/6gM+UiI9LHKLRQAAAABJRU5ErkJggg==);
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 70px;
    height: 20px
}

    .throbber:before {
        background: url(data:image/gif;base64,R0lGODlhRgAUAPf/AKurrK2tro2NjqKipC0sMG5tdXJxeVpZY2FhaU5OUZqanFVVWNLS0tra2mRjbrW1tomJi4yMj+zs7J6eoGlocoiIij4+RPHx8V1dYF5dZpGRlIWFh4KBhXNzdeTk5JCQkqCgopeXmWlpbWdmcDU1OLGxsufn6MrKy/Pz83V0fYSEhjIyNHR0dmFhZVhYWiYmKWhncX5+gMHBwsbGx6ioqlxcXsDAwaamqVlZWyoqLUdHSvv7+/f392Vkb66usNbW12VlacTExXp6fOnp6jg4OmhoanZ2eKSkp+Dg4H9+gktLTT8/QmZlb5ycnvj4+JiYm5aWmm5uc9DQ0W5ucJSUlzk5PGxsbm1sccjIyHR0eN7e3ru7vL29vnp6f2BfZ9jY2be3uIGBgldWW1JSV5ycoH18f05OU3Nye3d2e76+v+7u7sTExvT09XBwdGZmbz08Q8LCxEJCSHl4fczMzdzc3URESlNSWGtqc0hITkpKT7OztdPT1L+/wEFARpmZnHBvd5WUmEJCRktLUNbW2FxbZeLi48nJytjY2kZFTHx8gXl5e7m5u09PVZubnD09QFBQVlpaY1BQVObm5nd3fO3t7svLyyEhJERESEhHTXNyd0RERkFBRVRUV1BQU0BAQ0hITDMzNoKCg0NDRSIiJWBgYri4uVJSVM7Oz+Hh4rKys9TU1ZCQkaSkpby8vVNTVWFhY2RkZpSUlaampzw8P+/v8DAwM+Pj5N3d3v7+/iMjJjMzOGZlcD49RD8/RSQkKGdnbGVkbXV1ep+foaOjpGxsdMfHyF9eZ/z8/NXV1tvb3GNia/X19kxMTnFxdUdHS83NzqmprIB/hLCwsdHR0Xx7gH9/g8LCw8/P0Lq6u6enqm5tcoODh5eXm5WVmVxbX1JSVUVFS29vc2hna7q5u0ZGSZybnycnKkNDSVdXXZqZnKurrXZ1epCPk359gYeHi0lJT1xcYevr7IuLj8rJyzs7P2NjaFNTWZ2doHV1eJaVmmtrbz4+QaGho6KhpZWVl2ZlcCH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTZjMzQ5Yi02MTJjLTQwOGItOWIyZS0xMDFmMjA5NjdlODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEIwREExMDg5MzRBMTFFNEE4RjlCOUU0RkZFMTlDNEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEIwREExMDc5MzRBMTFFNEE4RjlCOUU0RkZFMTlDNEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODA0MmMyY2UtNmRhYi00NmQ2LWI0ZWMtYTMxNGI3OWY2MDBmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmVlNmMzNDliLTYxMmMtNDA4Yi05YjJlLTEwMWYyMDk2N2U4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWE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);
        position: absolute;
        content: '';
        display: inline-block;
        top: 0;
        left: 0;
        width: 70px;
        height: 20px
    }

.throbber-midi {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAMCAYAAAAUNi9wAAAAcUlEQVQ4y2NgGIqgtaU3A4jPAvF/JAziZw0avUDBaWgK0fEMPBbRRy/UR/+JwBk4QoM+eoGMm0RquInFMvrpJVIxGGOxjH56Rx1KA4cSm1ZuUZDOKNcLZGQSqSETi2X01TskylE0H55HU3ieyNqFpnoBSjg1fX7lboQAAAAASUVORK5CYII=);
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 42px;
    height: 12px
}

    .throbber-midi:before {
        background: url(data:image/gif;base64,R0lGODlhKgAMAPf/AKmpqmhoak9OV3l4fz8/QnJyeG1sc4aGiHZ2fHV0eyoqLq+vsX18gnFwdlJSWoGAhru7vFBQWDk5PDw8P4iIjn9+hDg4OuDg4WVkazIyNF1cZG9udb+/wVxbY319gGpqcXx7gWtqbXp6gGdnaV9eZmlob4GBg1VUXGdmbWZlbWRja4qJjl9eYVdWXlhXX4B/hXd3fXBvdVlYYI2MkWJhaYuKkC8vM1taYmNiaWFgZyEhJIKCg0NDRScnK0dHSrGxspSUleHh4l1dX+zs7Li4uZCQknR0dtTU1c7Oz6urrGxsbpubnMHBwpeXmfv7+7y8vd3d3llZW7Kys25ucFNTVXZ2eMvLyyoqLXNzdefn6DAwM2BgYlJSVJCQkdbW13p6fNra2i0tMPHx8dLS0qOjpPPz85+foYWFh2RkZsDAwaampzU1OImJi+Pj5O/v8OTk5GFhY/7+/iYmKUtLTbW1tk5OUa2trqSkpcTExY2NjsbGx/f391VVWH5+gE1MVE1MVYaGjIWEioKCiFNTVnx8ftfX15aWmF9fYnp6fWlpcFJSVYmJjGBfZtLS00ZGSG9vcnJxeFVVWYWFizQ0OGNjalZWXVpZYYODiH59g1BPV2hnblZVXZ6en8LCxFJSWXd3emppcMTExFlYW9/f37y8vnp5f21tcHV1eHZ1e3NzeVBQU8nJycnJy3FxdJOTlKenqtvb3MbFx+Li41BQVHNzdr6+v0xMT9PT1KGhpI6Oj9fX2EpKTq6ur4qKjdvb20RER5ubnqKio0hITIODibS0trW1t9XV1UFBRYqKj6KipKOjpTY2OTc3O7a2t4eHjZ6eoLOztXt7fKqqrKWlp0xMUJiYmnBwc2trclxcYM/PzzIyNo+PkYyMjoSEh8fHyGFhaD09QOjo6ZubnVhYW3Z1fOXl50JCRcrKzMvLzMvLzWJhZGJiZWVlbIODhm1tc4iHjY+Ok1RUW4SDiYyLkFhYX1FRWV1dZF5eZYCAhYGBh1NTW42Nkk5NVVtaYYeGjGZlcCH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTZjMzQ5Yi02MTJjLTQwOGItOWIyZS0xMDFmMjA5NjdlODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEIwREExMEM5MzRBMTFFNEE4RjlCOUU0RkZFMTlDNEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEIwREExMEI5MzRBMTFFNEE4RjlCOUU0RkZFMTlDNEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODA0MmMyY2UtNmRhYi00NmQ2LWI0ZWMtYTMxNGI3OWY2MDBmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmVlNmMzNDliLTYxMmMtNDA4Yi05YjJlLTEwMWYyMDk2N2U4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUFAP8ALAAAAAAqAAwAAAh7AP8JHEiwoMGDCBMqXMgw4R8FOiIq8IPwYUQdEytClEhxoICLIAUY/AgyosiCJEue/NejZMQeBlu6hFlQZkma/1xeNKgzIs+eA3vq+KmTqMugQAsKNVpyoE2QOJ3qjCrw6UWcKUOO1LnSI1eCFjlqvJjxYFiMHRuqXRsQACH5BAUFAP8ALAIAAgAJAAkAAAghAP91UMSloKIOAgsqLDhwoUKCDiNKnAjR4UGJCBsaRBgQACH5BAUFAP8ALAIAAgAJAAkAAAgkAP+VQLSjIKJEAgsqLFiC0EKFDh9KnEgx4kNCJSaWEEjQIMKAACH5BAUFAP8ALAIAAgAJAAkAAAgmAP/BSCalYLIB/1AVXFgQFQCGCx9CnEixokSIABRORCWQoEGEAQEAIfkEBQUA/wAsAgACABgACQAACFoA/wU616bgOUn/EipMWI+ZlofMIvwTVLBiQUELE+p7yPGhvlsWK97K+G9SR46TQlokebKjyoosWz58WTCmTJAqR2Y02XISRZUYM25sqU8gQYMISf5ryDHiv4AAIfkEBQUA/wAsAgACABgACQAACFYA/80b5aTgqBn/EipMyIjFlocsGP2jULBiQQoLGT7c+JBROIsVw2X855AjRJAWR5rkiLKiypUPWxZ8CfMjSpEZS5pkQRElxoyMYEocWPHgSIY6I/4LCAAh+QQFBQD/ACwCAAIAGAAJAAAIWgD/rTDmpqCxFf8SKkzo7kCRhwfc/ZNUsGJBSQsTGnjI8aGBCxYrXsj4r1dHjr1CWiR5sqPKiixbPnxZMKZMkCpHZjTZshdFlRgzbmxpQCBBgwhJ/mvIMeK/gAAh+QQFBQD/ACwCAAIAGAAJAAAIWgD/SUr3pmA6f/8SKkwIYgGThwsY/LtUsGLBSwsTDnjI8eGAIxYrHsn4r1hHjsVCWiR5sqPKiixbPnxZMKZMkCpHZjTZshhFlRgzbmw5QCBBgwhJ/mvIMeK/gAAh+QQFBQD/ACwCAAIAGAAJAAAIWgD/5esEpmCnS/8SKky4opCYh4WQ/XtRsGLBFwsTAnrI8SEgdBYrosv470JHjhdCWiR5sqPKiixbPnxZMKZMkCpHZjTZ8gJFlRgzbmwJSCBBgwhJ/mvIMeK/gAAh+QQFBQD/ACwCAAIAJwAJAAAIhgD/vYCApCCEF/8SKkxYw9eeh75mLFzYwgePiz4q/WNQsGNBBhP/OXtI8qGzkC4uqrzogonHjkxClitJslxIRytVOnrpMSTNkiFzruTZ0efPh0GFXiRa0OjRpEpd8ow5ceZPmxNxCnXEkSfIiSN/npyYUqgLgQQNIgz5ryHJiGz/VVSZ8V9AACH5BAUFAP8ALAIAAgAnAAkAAAiEAP8x+IGn4A8G/xIqTPiu0ZCHjSgsXIjhkZGLj9j9K1WwY8FSE/8FekjyYaCQ7C6qvMiOiMeORELCKkkSVkhrK1Vae+kxJM2SIXOu5NnR58+HQYVeJFrQ6NGkSl3yjDlx5k+bE3EKtcaRJ8iJI3+enJhSqMaBHQ+GZOgQosS1FVVm/BcQACH5BAUFAP8ALAIAAgAnAAkAAAiGAP+VekWk4KtS/xIqTBiIVZCHrCQtXFjA0J2LhlL9g1GwY0EYE/8JekjyoaCQkC6qvAiJl8eOvEI2KkmyUUhxK1WKe+kxJM2SIXOu5NnR58+HQYVeJFrQ6NGkSl3yjDlx5k+bE3EKFceRJ8iJI3+enJhSKCSBBA0iDPmvIcmIbP9VVJnxX0AAIfkEBQUA/wAsAgACACcACQAACIMA/5F7ZqfgM3L/EipMmI+Dl4ccBC1c+IDDkYsc8v1LULBjwQQT/1V4SPJhhZAVLqq8WEGZx47KQq4qSXJVSG8rVXp76TEkzZIhc67k2dHnz4dBhV4kWtDo0aRKXfKMOXHmT5sTcQr1xpEnyIkjf54Eq/TkwI4HQzJ0CFGi2ooqM/4LCAAh+QQFBQD/ACwCAAIAJwAJAAAIhgD/FTBEpqChVP8SKkyIqZmVh81eLFy4L0ici0Hg/YNUsGNBSBP/gXhI8iGIkCsuqry4YonHjktC1ipJslbIIStVDnnpMSTNkiFzruTZ0efPh0GFXiRa0OjRpEpd8ow5ceZPmxNxCh3CkSfIiSN/npyYUugKgQQNIgz5ryHJiGz/VVSZ8V9AACH5BAUFAP8ALAIAAgAnAAkAAAiGAP/F4NakILcY/xIqTAiCV5qHvEAsXIhMV5mLupD921CwY8ENE/8NeEjy4YCQgC6qvAioiMeORUISK0mSWEhZK1XKeukxJM2SIXOu5NnR58+HQYVeJFrQ6NGkSl3yjDlx5k+bE3EKlcWRJ8iJI3+enJhSKCCBBA0iDPmvIcmIbP9VVJnxX0AAIfkEBQUA/wAsAgACACcACQAACIYA/xlol6dgOwP/EipMCGManYfTBixcCChblovZnP27VrBjwWsT/yF4SPIhgpDDLqq8OOyAx44HQkorSVJayEIrVRZ66TEkzZIhc67k2dHnz4dBhV4kWtDo0aRKXfKMOXHmT5sTcQotxJEnyIkjf56cmFLoMIEEDSIM+a8hyYhs/1VUmfFfQAAh+QQFBQD/ACwCAAIAJwAJAAAIhQD/lUC0oyCiRP8SKkyICliSh8ASLFwoLxaUi7ECCSzIsWCJif9SPRz5MBXIBxdTXnxAqCNHQiCDkRwZDCQSlSmRuOwIciZJkDhV7uTY0+dDoEEvDi1Y1CjSpC13wpwo02fNiTeDIikx9ONEkT5NTkQZ9IFAggYRgvzXcGTEtf8qpsz4LyAAIfkEBQUA/wAsAgACACcACQAACIQA/6VoVaVgqxT/EipMCMmVmYeuIC1ciI/UmIuk8gksyLEgwokNHop82GDiP0wXU17ERKsjR1omm4wU2cRkKJUpQ7nsaHLmSJM4Ve7k2NPnQ6BBLw4tWNQo0qQtd8KcKNNnzYk3g4ZKMfTjwpA+S05EGRSTQIIGvU5sKDKiyYQVU2b8FxAAIfkEBQUA/wAsAgACACcACQAACIUA/+EIoKRgAEr/EipMuGERkIeLNixcyACanovQMP2jVLBjQYQT3T0c+dDdxH8iLqq8KCKEx44hTuYiOTLXSQgrVUJ46fEkTZInc67k2dHnz4dBhV4kWtDo0aRKXfKMOXHmT5sTcQqFwJEnyIUif5qcmFKoCIEEDX6d2HBkxJMJK6rM+C8gACH5BAUFAP8ALAIAAgAnAAkAAAiBAP8xOgSn4CFG/xIqTHjNBJuHJq4tXFgqyZOLSUQILMixIMKJHx6KfPhh4j8YF1NehEGwo0GT3UaK7Gbyh8qUP1x2NClzpMmbKnVy5Nnz4U+gF4UWJFr0KNKWLg/BLEpzok2gPxgJ/bgwZM+SE1EChSEQ6kGTDB1ClIi2YsqM/wICACH5BAUFAP8ALAIAAgAnAAkAAAiBAP9piMSnYKQO/xIqTFjiU5+HnzQtXAgD14+LuGAILMixoIaJ/zQ9HPlQ4sQEF1NeTECwo0GQ0UiOjAYSgMqUAFx2BCmTJMibKnVy5Nnz4U+gF4UWJFr0KNKWLiPBLEpzok2gADQI/ThRZE+TC1ECTSAQ6kGQDB1CBDuxYsqM/wICACH5BAUFAP8ALAIAAgAnAAkAAAiFAP/JoDanIDVL/xIqTIjBFJaHptgtXJiqmpqL1RL8s1SwY0GEEzE8HPkQw8R/BS6qvFjAlseOtk4+Ijny0UlOK1VyeunxJE2SJ3Ou5NnR58+HQYVeJFrQ6NGkSl3yjDlx5k+bE3EK5cSRJ8iFIn+anJhSaAGBBA1+DekQosST/yqqzPgvIAAh+QQFBQD/ACwCAAIAJwAJAAAIhAD/VfpFoOCvTf8SKkyIY0SAhyNoLFzYYNuSi9sa/HNRsGNBFxP/0XhI8qHEiTEuqrwYw5zHjuZCOiwJMSSQlSqBvPQYkmbJkDhX7uzY0+dDoEEvDi1Y1CjSpC53xpw4k+YIm0mBcNwJcuJInycXpgwaQyBBgwhD/mtIMqLafxVVZvwXEAAh+QQFBQD/ACwCAAIAJwAJAAAIggD/OZiwpuAET/8SKkx4D5uQh9jsLVzo7kCXiwfc/TtRsGPBExP/kXhI8iGJkAYuqrxoQILHjhJClpwZctFKlYteepQ5k2TImyt1duTZU8hPoBeFFiTa8yhSlzpjTiz6sCbSRRx1gpw4sufJiSmBGhBI0CDCkP8akoyI9l9FlRn/BQQAIfkEBQUA/wAsAgACACcACQAACIMA/2XSdqWgtkz/EipM2GEQlYeDOixcCMrDmYseQP2rV7BjwXoT/3V4SPKhxImJLqq8mMiGx442QjosCTGkiZUqTbz0GJJmyZA4V+7s2NPnQ6BBLw4tWNQo0qQud8acOJPmIJtJTXDcCXLiSJ8nF6YMmkggQYMIQ4qsGlHtv4oqM/4LCAAh+QQFBQD/ACwCAAIAJwAJAAAIhAD//VGgo6ACP/8SKkxIb5ePh7tcLFyIwsiXi0ZQ/BNQsGNBARP/WXpI8qGlkCguqryIoofHjj1CCitJUljIUytVnnrpMSTNkiFzruTZ0efPh0GFXiRa0OjRpEpd8ow5ceZPmxNxCj3FkSfIiSN/npyYUqjGgR0PhmToEKLEtRVVZvwXEAAh+QQFBQD/ACwRAAIAGAAJAAAIVwD/nTg2oeCxeP8SKkyoIsSUhyFU/NtUsGLBTQsZPtz4UAUBixUJZPynhONGJSAtjjTJMWXFlSwfuiwIM+bHlCIzlmSphGJKjBlVxJQ4sOLBkQwdQpQYEAAh+QQFBQD/ACwRAAIAGAAJAAAIWgD/ebKQoaCFev8SKkyYQx2ah+py/NNXsGJBfQsTfnvI8eG3ZRYrLsv4b11HjutCWiR5sqPKiixbPnxZMKZMkCpHZjTZch1FlRgzbmz5TSBBgwhJ/mvIMeK/gAAh+QQFBQD/ACwRAAIAGAAJAAAIVwD/CbAhp6ANfv8SKkxoT1SUh6Ls/YtQsGLBCAsZPtz40J4CixUVZPw3juPGcSAtjjTJMWXFlSwfuiwIM+bHlCIzlmQ5jmJKjBntxZQ4sOLBkQwdQpQYEAAh+QQFBQD/ACwRAAIAGAAJAAAIWgD//VGgo6ACP/8SKkzYb1adh7Ms/RNQsGJBAQsT3njI8eGNHhYr9sj4T1VHjqpCWiR5sqPKiixbPnxZMKZMkCpHZjTZUhVFlRgzbmx5QyBBgwhJ/mvIMeK/gAAh+QQFBQD/ACwgAAIACQAJAAAIJgD/tfDBo6CPSv9cFFxY0IUjhgsfQpxIsaJEiI4UTnQhkKBBhAEBACH5BAUFAP8ALCAAAgAJAAkAAAgmAP/pA2ehIDh9/zYVXFhw0wSGCx9CnEixokSIExRO3CSQoEGEAQEAIfkEBQUA/wAsIAACAAkACQAACCYA/0WYFKbgpEz/HBRcWNBBBoYLH0KcSLGiRIgZFE50IJCgQYQBAQA7);
        position: absolute;
        content: '';
        display: inline-block;
        top: 0;
        left: 0;
        width: 42px;
        height: 12px
    }

.throbber-mini {
    background: url(data:image/gif;base64,R0lGODlhGQAFALMPAGdmcePi5fn5+crJzdbW2bSzuaWlq4qJkZOSmoOCi52dpHh3gauqsL6+w+7t72ZlcCH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTZjMzQ5Yi02MTJjLTQwOGItOWIyZS0xMDFmMjA5NjdlODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU2NkEzN0FCQkEzMTFFNUI1NzlEMzFGMjUyMTQ2MDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU2NkEzNzlCQkEzMTFFNUI1NzlEMzFGMjUyMTQ2MDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YWIxNzYyODAtYTk5MS00YzU4LWFhZmEtNTczYzZiYWI1NGRhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6Y2VhNmRlZjktMDQwZC0xMTc5LTlmNGMtODIzMGRlYWNl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);
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 25px;
    height: 5px
}

.tr-grid {
    position: relative;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    outline: none;
    vertical-align: top
}

    .tr-grid.borders {
        border-width: 1px 0 0 1px
    }

        .tr-grid.borders .column.last {
            border-right-width: 1px
        }

    .tr-grid.fit-width {
        display: inline-block
    }

    .tr-grid .folder, .tr-grid .sortable .cell:not(.no-sort) {
        cursor: pointer
    }

    .tr-grid .columns {
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%
    }

    .tr-grid .sections {
        display: block
    }

        .tr-grid .sections.grid-pane, .tr-grid .sections.grid-pane > .grid-pane-slider {
            position: relative
        }

    .tr-grid .title, .tr-grid .footer {
        font-weight: bold
    }

    .tr-grid .columns.grid-pane, .tr-grid .columns.grid-pane > .grid-pane-slider {
        position: absolute;
        border: inherit;
        background-color: inherit
    }

        .tr-grid .columns.grid-pane > .grid-pane-slider {
            left: 0
        }

    .tr-grid .grid-pane {
        overflow: hidden;
        pointer-events: none
    }

    .tr-grid .grid-pane-slider {
        overflow: visible
    }

        .tr-grid .grid-pane-slider > * {
            pointer-events: auto;
            position: relative
        }

        .tr-grid .grid-pane-slider > .column {
            position: absolute
        }

    .tr-grid .drag-fadeout {
        opacity: .4;
        -webkit-transition: opacity 200ms ease-in;
        -moz-transition: opacity 200ms ease-in;
        -ms-transition: opacity 200ms ease-in;
        transition: opacity 200ms ease-in
    }

    .tr-grid .tr-lg .left-anchoring {
        padding-left: 16px
    }

        .tr-grid .tr-lg .left-anchoring > .folder {
            position: absolute;
            left: 0;
            top: 0;
            height: 100%;
            width: 16px;
            background-color: transparent
        }

            .tr-grid .tr-lg .left-anchoring > .folder span {
                position: absolute;
                left: 4px;
                top: 14px
            }

                .tr-grid .tr-lg .left-anchoring > .folder span:before {
                    vertical-align: top
                }

    .tr-grid .folder span:before {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        display: inline-block;
        vertical-align: middle;
        width: 4px;
        height: 5px;
        border-style: solid;
        border-width: 4px;
        content: "";
        border-top-width: 5px;
        border-bottom-width: 0;
        margin-right: 8px
    }

    .tr-grid .folder.closed span:before {
        -webkit-transform: translate(0, -1px) rotate(-90deg);
        transform: translate(0, -1px) rotate(-90deg)
    }

.hscrollbar-host, .vscrollbar-host {
    position: relative
}

    .hscrollbar-host .tr-grid, .vscrollbar-host .tr-grid {
        overflow: hidden
    }

    .hscrollbar-host .tr-grid {
        overflow-y: hidden
    }

.grid-scrollbar {
    box-sizing: border-box;
    position: absolute;
    outline: none;
    background: none
}

.grid-hscroll {
    left: 0;
    bottom: 0
}

.grid-vscroll {
    top: 0;
    right: 0;
    width: 20px
}

    .grid-vscroll.touch {
        width: 30px
    }

        .grid-vscroll.touch *::-webkit-scrollbar {
            width: 20px
        }

    .grid-vscroll.scroll-disable {
        opacity: 0
    }

        .grid-vscroll.scroll-disable.grid-scrollbar:hover {
            opacity: 0
        }

.grid-scrollbar-corner {
    position: absolute;
    right: 0;
    bottom: 0
}

.grid-scroll-fadeout {
    opacity: 0;
    -webkit-transition: opacity 500ms ease-in 400ms;
    -moz-transition: opacity 500ms ease-in 400ms;
    -ms-transition: opacity 500ms ease-in 400ms;
    transition: opacity 500ms ease-in 400ms
}

.tr-lg::selection, .tr-lg *:not(input)::selection {
    color: inherit;
    background-color: transparent
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .tr-lg::selection, .tr-lg *:not(input)::selection {
        color: transparent;
        background-color: transparent
    }
}

.tr-lg {
    position: relative;
    box-sizing: border-box;
    border-style: solid;
    border-width: 0;
    overflow: hidden;
    text-align: left;
    word-wrap: break-word;
    word-break: break-word;
    outline: none
}

    .tr-lg .tr-reserved-space {
        position: absolute;
        height: 100%
    }

    .tr-lg .tr-align-left {
        text-align: left
    }

    .tr-lg .tr-align-center {
        text-align: center
    }

    .tr-lg .tr-align-right {
        text-align: right
    }

    .tr-lg .tr-align-justify {
        text-align: justify
    }

    .tr-lg .column:not(.last) {
        border-right-width: 1px
    }

    .tr-lg .column {
        position: absolute;
        visibility: hidden;
        box-sizing: content-box !important;
        border-width: 0;
        border-style: inherit;
        vertical-align: middle
    }

        .tr-lg .column.tr-checkbox-column .cell {
            padding: 0
        }

        .tr-lg .column.hidden > *:not(.tr-stretched ) {
            visibility: hidden
        }

        .tr-lg .column:first-child .cell.selected-row .valigner:after {
            border-left-width: 1px;
            border-top-width: 1px;
            border-bottom-width: 1px
        }

    .tr-lg .grid-pane:not(:first-child) .column:first-child .cell.selected-row .valigner:after {
        border-left-width: 0
    }

    .tr-lg .column:last-child .cell.selected-row .valigner:after {
        border-right-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 1px
    }

    .tr-lg .cell {
        display: table;
        position: relative;
        table-layout: fixed;
        border-collapse: separate;
        border-spacing: 0;
        visibility: visible;
        box-sizing: border-box !important;
        width: 100%;
        height: 100%;
        padding-left: 10px;
        padding-right: 10px;
        border-style: inherit;
        border-width: inherit;
        vertical-align: inherit
    }

        .tr-lg .cell.spanned {
            visibility: hidden
        }

        .tr-lg .cell.selected-row .valigner:after {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            box-sizing: border-box !important;
            border-width: 1px 0 1px 0;
            pointer-events: none;
            border-style: dotted
        }

    .tr-lg .tr-stretched {
        z-index: 1
    }

    .tr-lg .text {
        vertical-align: bottom;
        position: relative
    }

    .tr-lg .valigner {
        display: table-cell;
        vertical-align: inherit;
        width: 100%
    }

        .tr-lg .valigner > *:not(input[type='checkbox']) {
            vertical-align: middle;
            width: 100%
        }

    .tr-lg .text, .tr-lg .clip-content .valigner > * {
        display: inline-block;
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis
    }

    .tr-lg.clip .valigner > *, .tr-lg .clip .valigner > * {
        text-overflow: clip
    }

    .tr-lg.wrap .valigner > *, .tr-lg .wrap .valigner > * {
        text-overflow: initial;
        white-space: normal;
        word-break: normal;
        word-wrap: normal
    }

    .tr-lg.borders {
        border-width: 1px 0 0 1px
    }

.cell.editing:not(.balloon) {
    padding: 0 !important
}

    .cell.editing:not(.balloon) .valigner {
        padding: 0 !important
    }

    .cell.editing:not(.balloon) .floating-icons {
        display: none !important
    }

.cell.editing input[type=text] {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-shadow: none;
    border-radius: 0;
    border-width: 1px;
    border-style: dotted;
    outline: none;
    padding: 0 5px 0 5px;
    width: 100%;
    height: 100%
}

    .cell.editing input[type=text].bottom {
        height: -webkit-calc(100% - 1px);
        height: -moz-calc(100% - 1px);
        height: calc(100% - 1px);
        padding-right: 20px
    }

    .cell.editing input[type=text]:focus {
        outline: 0
    }

.cell.balloon {
    position: absolute;
    left: 0;
    top: 0;
    border-width: 1px;
    border-style: solid;
    padding: 4px;
    margin-left: -6px;
    margin-top: -6px;
    width: 208px;
    z-index: 1
}

.tr-vlg {
    overflow: hidden;
    position: relative
}

.row-overlay {
    position: absolute;
    pointer-events: none;
    box-sizing: border-box;
    background: none;
    left: 0;
    top: 0;
    width: 100%;
    height: 0
}

.no-text-select::selection, .no-text-select *::selection {
    background: transparent
}

.tr-guideline, .tr-dragbox {
    position: absolute;
    pointer-events: none;
    left: 0;
    top: 0;
    z-index: 1
}

.tr-dragbox {
    display: inline-block;
    box-sizing: border-box;
    border-style: solid;
    border-width: 4px;
    min-width: 15px;
    min-height: 12px;
    padding: 4px
}

    .tr-dragbox::selection, .tr-dragbox *::selection {
        color: inherit;
        background-color: transparent
    }

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .tr-dragbox::selection, .tr-dragbox *::selection {
        color: transparent;
        background-color: transparent
    }
}

.tr-dragbox.content-dragging {
    border-width: 3px
}

.tr-guideline {
    width: 3px
}

.tr-dragging, .tr-dragging * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tr-move-cursor, .tr-move-cursor * {
    cursor: move !important
}

.tr-resize-cursor, .tr-resize-cursor * {
    cursor: e-resize !important
}

.tr-checkbox-column input[type='checkbox'] {
    cursor: pointer
}

.tr-checkbox-column .cell {
    text-align: center
}

.tr-range-bar {
    width: 100%;
    height: 8px
}

.tr-range-bar-scale {
    top: 0;
    height: 100%;
    position: relative
}

.tr-range-bar-slider {
    top: 0;
    height: 100%;
    position: absolute
}

.tr-range-bar-na {
    display: none
}

.tr-range-bar.na-value {
    height: initial;
    text-align: center
}

    .tr-range-bar.na-value .tr-range-bar-scale {
        display: none
    }

    .tr-range-bar.na-value .tr-range-bar-na {
        display: initial
    }

.tr-percent-bar {
    position: relative;
    text-align: left;
    overflow: hidden;
    white-space: nowrap
}

    .tr-percent-bar > div {
        position: relative;
        display: inline-block;
        height: 8px;
        vertical-align: middle
    }

        .tr-percent-bar > div > div {
            position: absolute;
            height: 100%
        }

    .tr-percent-bar > span {
        display: inline-block;
        vertical-align: middle;
        box-sizing: border-box;
        padding-left: 4px;
        padding-right: 4px;
        overflow: hidden;
        max-width: 100%
    }

body > .tr-find-bar {
    position: fixed;
    top: 1px;
    right: 22px
}

.tr-find-bar {
    z-index: 1;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    border-collapse: initial !important;
    border-spacing: 0;
    white-space: nowrap;
    overflow: hidden;
    width: 308px;
    height: 40px
}

    .tr-find-bar * {
        box-sizing: border-box
    }

    .tr-find-bar col:first-child {
        width: 100%
    }

    .tr-find-bar td {
        border-width: 0;
        padding: 0
    }

        .tr-find-bar td > * {
            vertical-align: middle
        }

        .tr-find-bar td:first-child {
            padding-left: 8px
        }

        .tr-find-bar td:last-child {
            padding-right: 8px
        }

    .tr-find-bar input {
        width: 100%
    }

    .tr-find-bar td:last-child *:not(button) {
        cursor: default;
        user-select: none;
        -o-user-select: none;
        -ms-user-select: none;
        -moz-user-select: none;
        -webkit-user-select: none
    }

    .tr-find-bar .pos-panel {
        display: inline-block;
        height: 23px;
        line-height: 23px;
        margin-left: 4px;
        opacity: .7
    }

        .tr-find-bar .pos-panel span {
            vertical-align: middle
        }

            .tr-find-bar .pos-panel span + span {
                margin-left: 4px
            }

    .tr-find-bar .tr-separator {
        display: inline-block;
        height: 25px;
        border-width: 0;
        border-left-width: 1px;
        border-style: solid;
        margin-left: 6px;
        margin-right: 6px;
        opacity: .4
    }

    .tr-find-bar button {
        width: 23px;
        min-width: 23px;
        padding: 0;
        height: 23px;
        font-family: Arial;
        border-radius: 2px;
        transition: background-color .3s linear;
        -o-transition: background-color .3s linear;
        -ms-transition: background-color .3s linear;
        -moz-transition: background-color .3s linear;
        -webkit-transition: background-color .3s linear
    }

        .tr-find-bar button + button {
            margin-left: 4px
        }

        .tr-find-bar button[disabled] {
            opacity: .4;
            cursor: default
        }

            .tr-find-bar button[disabled]:hover {
                background-color: transparent
            }

.no-gridlines .content .column:not(.last), .no-vertical-grid-line .column:not(.last) {
    border-width: 0
}

.no-gridlines .content .cell, .no-horizontal-grid-line .cell {
    box-shadow: none !important
}

.very-small-col .cell {
    padding-left: 5px;
    padding-right: 5px
}

.tiny-col .cell {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden
}

    .small-col .cell.stacking.grouping, .small-col .cell.filtering.grouping, .small-col .cell.sorting.grouping, .small-col .cell.filtering.stacking, .small-col .cell.sorting.stacking, .very-small-col .cell.grouping, .very-small-col .cell.stacking, .very-small-col .cell.sorting.filtering, .tiny-col .cell.filtering, .tiny-col .cell.sorting {
        padding-right: 0 !important;
        overflow: hidden
    }

        .small-col .cell.stacking.grouping .valigner, .small-col .cell.filtering.grouping .valigner, .small-col .cell.sorting.grouping .valigner, .small-col .cell.filtering.stacking .valigner, .small-col .cell.sorting.stacking .valigner, .very-small-col .cell.grouping .valigner, .very-small-col .cell.stacking .valigner, .very-small-col .cell.sorting.filtering .valigner, .tiny-col .cell.filtering .valigner, .tiny-col .cell.sorting .valigner {
            visibility: hidden
        }

.sort-symbol, .priority-symbol {
    font-family: ProximaNova,Arial !important
}

.sort-symbol {
    font-size: 7px !important;
    box-sizing: border-box;
    width: 9px;
    text-align: center;
    transform: scaleX(1.5);
    -ms-transform: scaleX(1.5)
}

    .sort-symbol + .priority-symbol {
        margin-left: 2px
    }

.tr-grid .floating-panel {
    position: absolute;
    display: table;
    top: 0;
    right: 0;
    height: 100%
}

.tr-grid .floating-icons {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    white-space: nowrap
}

    .tr-grid .floating-icons > * {
        display: inline-block;
        vertical-align: middle
    }

        .tr-grid .floating-icons > *:last-child {
            margin-right: 5px
        }

    .tr-grid .floating-icons > .stack-button, .tr-grid .floating-icons > .group-button:last-child {
        margin-right: 0
    }

.tr-grid .sort-by-abs .sort-symbol {
    border-left-width: 1px;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-style: solid
}

.tr-grid .priority-symbol {
    font-size: 8px
}

.tr-grid .resizer {
    cursor: e-resize;
    visibility: visible;
    width: 8px;
    height: 100%;
    box-sizing: border-box;
    z-index: 1;
    position: absolute;
    right: -4px;
    top: 0
}

.tr-grid .column.last .resizer {
    right: 0
}

.tr-grid .spanned .resizer {
    display: none
}

.tr-grid .stack-button {
    height: 100%;
    width: 19px;
    min-width: 19px;
    padding: 0
}

.tr-grid .group-button {
    top: 0;
    right: 0;
    height: 100%;
    width: 32px;
    padding: 0;
    text-align: center;
    border-style: solid;
    border-width: 1px
}

.tr-grid * + .stack-button, .tr-grid *:not(.stack-button) + .group-button {
    margin-left: 4px
}

.tr-grid .content .collapsed .valigner * {
    display: none
}

.tr-grid .collapsed .cell.grouping, .tr-grid .collapsed .cell.left-anchoring {
    padding: 0 !important
}

    .tr-grid .collapsed .cell.grouping .valigner *, .tr-grid .collapsed .cell.left-anchoring .valigner *, .tr-grid .collapsed .cell.grouping .resizer, .tr-grid .collapsed .cell.left-anchoring .resizer, .tr-grid .collapsed .cell.grouping .sort-symbol, .tr-grid .collapsed .cell.left-anchoring .sort-symbol, .tr-grid .collapsed .cell.grouping .priority-symbol, .tr-grid .collapsed .cell.left-anchoring .priority-symbol, .tr-grid .collapsed .cell.grouping .filter-symbol, .tr-grid .collapsed .cell.left-anchoring .filter-symbol {
        display: none
    }

.tr-print-mode, .tr-print-mode body {
    width: 100%;
    height: unset;
    padding: 0;
    margin: 0;
    background-color: white;
    overflow: hidden
}

    .tr-print-mode body > * {
        display: none
    }

@media screen {
    .tr-print-mode {
        overflow: auto;
        background-color: lightgrey
    }
}

.tr-print-root {
    width: 100%;
    background-color: white
}

    .tr-print-root table {
        border-collapse: collapse;
        table-layout: fixed
    }

    .tr-print-root tr {
        height: 21px
    }

    .tr-print-root td {
        border: 1px solid black !important;
        padding: 0 5px !important;
        height: unset !important;
        font-size: 12px !important;
        color: black;
        background-color: white;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .tr-print-root .sorting {
        position: relative;
        padding-right: 18px !important
    }

        .tr-print-root .sorting .sort-symbol {
            right: 5px;
            position: absolute;
            line-height: 12px;
            top: calc(50% - 5px)
        }

    .tr-print-root .print-inline {
        display: inline-block
    }

    .tr-print-root .text {
        vertical-align: middle
    }

    .tr-print-root .group-header, .tr-print-root .ric-arrow {
        color: black !important
    }

    .tr-print-root .group-header-box {
        display: inline-block;
        width: 180px
    }

        .tr-print-root .group-header-box * {
            display: inline-block
        }

    .tr-print-root > * {
        page-break-after: always
    }

@media screen {
    .tr-print-root > * + * {
        margin-top: 4px
    }
}

.tr-print-wrapper {
    white-space: nowrap;
    overflow: hidden
}

    .tr-print-wrapper > * {
        display: inline-block;
        vertical-align: top
    }

        .tr-print-wrapper > * + * {
            margin-left: 4px
        }

.tr-blank-page {
    page-break-after: always;
    height: 1px;
    visibility: hidden
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .tr-lg {
        word-wrap: normal;
        word-break: normal
    }

        .tr-lg .cell {
            width: inherit
        }
}

.tr-title-menu {
    pointer-events: auto;
    position: absolute;
    cursor: pointer;
    top: 0;
    width: 25px;
    box-sizing: border-box;
    border-bottom: solid 1px #000
}

.tr-popup {
    position: absolute;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

    .tr-popup > .visual, .tr-popup:not(.customvisual) {
        outline: none;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        border-style: solid;
        border-width: 1px;
        padding: 1em
    }

    .tr-popup > .tr-popup-content {
        overflow: auto;
        display: block
    }

    .tr-popup.transition {
        left: 0;
        top: 0;
        opacity: 0
    }

.tr-popup-overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

    .tr-popup-overlay:not(.autohide):not(.modal) {
        pointer-events: none
    }

.tr-menu {
    outline: none;
    overflow-y: auto
}

.tr-popup-menu > .tr-menu {
    max-height: inherit
}

.tr-list {
    outline: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    padding: 1px;
    margin: 0;
    user-select: none;
    list-style-type: none
}

    .tr-list.hidden {
        display: none
    }

.tr-list-item {
    list-style: none;
    line-height: 15px;
    padding: 3px 7px;
    margin: 0;
    vertical-align: middle;
    white-space: nowrap;
    cursor: pointer
}

    .tr-list-item.hidden {
        display: none
    }

    .tr-list-item:not(.customvisual) {
        padding-right: 20px
    }

        .tr-list-item:not(.customvisual).has-child {
            position: relative
        }

            .tr-list-item:not(.customvisual).has-child:after {
                box-sizing: border-box;
                -moz-box-sizing: border-box;
                display: inline-block;
                width: 7px;
                height: 7px;
                border-style: solid;
                border-width: 1px;
                content: "";
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                border-left-width: 0;
                border-bottom-width: 0;
                position: absolute;
                right: 8px;
                top: -webkit-calc(50% - 5px);
                top: -moz-calc(50% - 5px);
                top: calc(50% - 5px)
            }

    .tr-list-item[data-unselectable] {
        cursor: default
    }

    .tr-list-item[data-type="separator"] {
        padding: 0;
        border: none;
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

.tr-pager-ui {
    height: 32px;
    width: 100%;
    line-height: 25px;
    bottom: 0;
    left: 0;
    right: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    padding: 3px
}

.tr-composite-loading-mask {
    position: absolute;
    opacity: .8
}

    .tr-composite-loading-mask.full {
        top: 0;
        left: 0;
        bottom: 0;
        right: 0
    }

    .tr-composite-loading-mask.bottom {
        left: 0;
        bottom: 0;
        right: 0;
        height: 48px
    }

.grid-vscroll.scroll-hidden, .grid-hscroll.scroll-hidden {
    visibility: hidden
}

.hscroll-host.scroll-hidden {
    visibility: hidden
}

    .hscroll-host.scroll-hidden > *:not(.scroll-hidden) {
        visibility: visible
    }

.hscroll-host.column-freezing {
    overflow-x: hidden
}

.vscroll-host {
    position: relative;
    width: 100%;
    height: 100%;
    transform: scale3d(1, 1, 1)
}

    .vscroll-host .hscroll-host {
        vertical-align: top;
        overflow-y: hidden;
        white-space: nowrap;
        height: 100%;
        width: 100%
    }

        .vscroll-host .hscroll-host .grid-vscroll {
            z-index: 2
        }

        .vscroll-host .hscroll-host.fixed-column .plus-sign {
            display: none
        }

        .vscroll-host .hscroll-host .tr-reserved-space .plus-sign {
            border-top: 0
        }

        .vscroll-host .hscroll-host .plus-sign {
            display: inline-block;
            box-sizing: border-box;
            height: 22px;
            line-height: 22px;
            width: 23px;
            border-style: solid;
            border-width: 1px 1px 1px 0;
            padding: 0;
            text-align: center;
            cursor: pointer;
            vertical-align: top
        }

            .vscroll-host .hscroll-host .plus-sign * {
                vertical-align: middle
            }

        .vscroll-host .hscroll-host .icon-list {
            cursor: pointer;
            width: auto;
            height: auto;
            position: absolute;
            right: 1px;
            top: 2px;
            padding: 0 3px 1px
        }

.monitor {
    vertical-align: top
}

    .monitor .column.hidden > .group-header {
        visibility: visible
    }

    .monitor .resizer {
        margin-left: 0
    }

    .monitor .last .resizer {
        margin-left: -2px
    }

    .monitor .cell.group-header {
        font-family: ProximaNova,Arial !important;
        font-size: 13px !important;
        text-align: left !important;
        z-index: 1
    }

        .monitor .cell.group-header .valigner * {
            display: inline-block
        }

        .monitor .cell.group-header span [class^="icon-"], .monitor .cell.group-header span [class*=" icon-"] {
            font-family: EikonFont,Icons;
            font-style: normal;
            font-weight: normal;
            font-size: 0;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            display: inline-block;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        .monitor .cell.group-header.selected-row .valigner:after {
            border-width: 1px
        }

        .monitor .cell.group-header .icon-settings, .monitor .cell.group-header .icon-msgr-alert {
            cursor: pointer;
            vertical-align: text-top
        }

        .monitor .cell.group-header .icon-settings {
            margin-left: 6px
        }

    .monitor .cell.indenting {
        padding-left: 20px
    }

    .monitor .cell.invalid-ric .text::before {
        margin-right: 3px;
        content: "\e67e";
        vertical-align: middle
    }

    .monitor .cell.invalid-ric .text::before, .monitor .cell.delayed-ric .text::before, .monitor .cell.tick-up .text::before, .monitor .cell.tick-down .text::before, .monitor .cell.restricted-ric .text::before, .monitor .cell.employeeRestricted-ric .text::before, .monitor .cell.quite-ric .text::before, .monitor .cell.generic-ric .text::before {
        font-family: 'EikonFont','Icons' !important
    }

    .monitor .cell.tick-up .text:before {
        content: "\e628"
    }

    .monitor .cell.tick-down .text:before {
        content: "\e629"
    }

    .monitor .cell input[type=text] {
        white-space: nowrap;
        word-break: break-all
    }

    .monitor .cell .text * {
        vertical-align: inherit
    }

    .monitor .cell .show-flag {
        display: inline-grid
    }

    .monitor .cell .hide-flag {
        display: none
    }

    .monitor .balloon.dataFeed {
        padding-left: 4px;
        padding-right: 4px
    }

        .monitor .balloon.dataFeed > * {
            height: 100%;
            vertical-align: top
        }

        .monitor .balloon.dataFeed coral-combo-box {
            width: 42px
        }

            .monitor .balloon.dataFeed coral-combo-box * {
                height: 100%
            }

            .monitor .balloon.dataFeed coral-combo-box coral-button {
                box-sizing: border-box;
                padding-bottom: 1px
            }

                .monitor .balloon.dataFeed coral-combo-box coral-button .coral-icon {
                    position: relative;
                    bottom: 4px
                }

            .monitor .balloon.dataFeed coral-combo-box button {
                vertical-align: top
            }

                .monitor .balloon.dataFeed coral-combo-box button, .monitor .balloon.dataFeed coral-combo-box button * {
                    line-height: inherit
                }

        .monitor .balloon.dataFeed input[type="text"] {
            width: calc(100% - 46px);
            margin-left: 4px
        }

    .monitor .indicators {
        overflow: hidden;
        text-align: center;
        vertical-align: bottom
    }

        .monitor .indicators .indi::before {
            font-size: 12px;
            display: inline-block;
            vertical-align: baseline;
            width: 14px;
            border-radius: 50%
        }

        .monitor .indicators .restricted::before {
            content: "R"
        }

        .monitor .indicators .employee-restricted::before {
            content: "E"
        }

        .monitor .indicators .quite::before {
            content: "Q"
        }

        .monitor .indicators .generic::before {
            content: "i"
        }

    .monitor span.icon-clock {
        vertical-align: text-top
    }

    .monitor .signal {
        text-align: center
    }

        .monitor .signal.signal-up span::after {
            content: "Y"
        }

        .monitor .signal.signal-down span::after {
            content: "N"
        }

    .monitor .tr-bid-offer {
        display: flex;
        justify-content: space-between;
        vertical-align: middle;
        align-items: center;
        text-overflow: ellipsis;
        overflow-x: hidden
    }

        .monitor .tr-bid-offer .tr-bid-offer-left {
            text-overflow: ellipsis;
            overflow-x: hidden
        }

        .monitor .tr-bid-offer .tr-bid-offer-pip {
            font-size: xx-large;
            text-overflow: ellipsis;
            overflow-x: hidden;
            overflow-y: hidden;
            line-height: .75em;
            display: inline-block;
            vertical-align: middle
        }

        .monitor .tr-bid-offer .tr-bid-offer-sub {
            text-overflow: ellipsis;
            overflow-x: hidden;
            vertical-align: top
        }

    .monitor .ric-arrow {
        cursor: pointer;
        margin-right: 4px;
        vertical-align: inherit
    }

    .monitor .overlimit, .monitor .noperm {
        font-size: 15px;
        margin-right: 4px;
        vertical-align: inherit
    }

    .monitor .row-overlay.group-box {
        border-width: 1px;
        border-style: solid
    }

    .monitor .rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .monitor .numeric {
        text-align: right
    }

    .monitor .align-center {
        text-align: center
    }

    .monitor .tr-lg.content .bold-text, .monitor .tr-vlg.content .bold-text {
        font-weight: bold
    }

    .monitor .tr-lg.content .numeric, .monitor .tr-vlg.content .numeric, .monitor .tr-lg.content .text, .monitor .tr-vlg.content .text {
        font-size: 12px
    }

        .monitor .tr-lg.content .numeric *, .monitor .tr-vlg.content .numeric * {
            font-family: ProximaNova
        }

    .monitor .group-button {
        width: 24px
    }

span.group-header-box {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-right: 8px;
    width: 280px
}

    span.group-header-box.isCustomList.hasCog > span.text-content {
        max-width: initial
    }

    span.group-header-box.hasCog > span.text-content {
        max-width: calc(100% - 42px)
    }

    span.group-header-box.hasCog.hasAlert > span.text-content {
        max-width: calc(100% - 57px)
    }

    span.group-header-box > span.text-content {
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: calc(100% - 21px)
    }

.compact-header span.group-header-box {
    width: auto
}

    .compact-header span.group-header-box.hasCog > span.text-content {
        max-width: 58px
    }

    .compact-header span.group-header-box.hasCog.hasAlert > span.text-content {
        max-width: 43px
    }

    .compact-header span.group-header-box > span.text-content {
        max-width: 100px;
        text-overflow: clip
    }

.portfolioData + .portfolioData:nth-child(even) {
    margin-left: 10px
}

.portfolioData + .portfolioData:nth-child(odd) {
    margin-left: 5px
}

.dummy-grid {
    display: inline-block;
    width: 0;
    height: 100%
}

.tr-dragbox pre {
    margin: 0
}

body > .tr-find-bar {
    right: 0
}

.tr-find-bar tbody tr:hover {
    background-color: initial
}

.tr-find-bar .pos-panel span {
    font-size: .9em
}

.px-editor-mode .monitor .cell.group-header .icon-settings, .px-editor-mode.vscroll-host .hscroll-host .monitor .cell.group-header .ric-arrow {
    display: none
}

.first-init-hint .tr-vlg:not(.edit-mode) .column.first .selected-row .valigner:before {
    content: "Type to add";
    font-style: italic;
    font-weight: normal;
    vertical-align: middle;
    position: relative;
    z-index: 1
}

.ja .first-init-hint .tr-vlg:not(.edit-mode) .column.first .selected-row .valigner:before {
    content: "タイプして追加";
    font-style: normal
}

.zh .first-init-hint .tr-vlg:not(.edit-mode) .column.first .selected-row .valigner:before {
    content: "输入添加";
    font-style: normal
}

.ko .first-init-hint .tr-vlg:not(.edit-mode) .column.first .selected-row .valigner:before {
    content: "입력하여 추가";
    font-style: normal
}

.ru .first-init-hint .tr-vlg:not(.edit-mode) .column.first .selected-row .valigner:before {
    content: "Type to add";
    font-style: normal
}

.spreadsheet .tr-lg.title {
    text-align: center
}

.spreadsheet .tr-lg .column.indexCol {
    text-align: center;
    font-weight: bold
}

.tr-grid {
    border-color: #0a0a0a;
    background-color: #0a0a0a
}

    .tr-grid .title, .tr-grid .header, .tr-grid .footer {
        background-color: #252529;
        color: #8c8c8c
    }

        .tr-grid .title .column.grouped, .tr-grid .header .column.grouped, .tr-grid .footer .column.grouped {
            background-color: #36363c
        }

        .tr-grid .title .cell:hover, .tr-grid .footer .cell:hover {
            color: #ebebeb
        }

    .tr-grid .tr-lg .tr-stretched {
        background-color: #1a1a1c
    }

    .tr-grid .tr-lg .header, .tr-grid .tr-lg .folder {
        background-color: #252529;
        color: #c2c2c2
    }

    .tr-grid .sorting, .tr-grid .cell.sorting:hover {
        color: white;
    }

    .tr-grid .folder span:before {
        border-color: transparent;
        border-top-color: #b2b2b2
    }

    .tr-grid .selection {
        background-image: linear-gradient(to bottom, rgba(70,160,240,0.15), rgba(70,160,240,0.15))
    }

.grid-scrollbar .grid-scrollbar-track {
    background-color: #3c3c42
}

.grid-scrollbar-corner {
    background-color: #3c3c42
}

.tr-lg.content {
    background-color: #1a1a1c
}

.tr-lg {
    border-color: #0a0a0a;
    background-color: #1a1a1c;
    color: #c2c2c2
}

    .tr-lg .layer {
        border-color: inherit
    }

    .tr-lg .column {
        border-color: inherit;
        background-color: inherit
    }

        .tr-lg .column.no-shading .cell {
            background-color: inherit
        }

        .tr-lg .column .group-button {
            color: #c2c2c2;
            border-color: #000000;
            background-color: #4a4a52;
            background-image: linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0))
        }

            .tr-lg .column .group-button:hover {
                color: #ffffff;
                background-color: #5d5d67
            }

    .tr-lg .cell {
        border-color: inherit;
        background-color: inherit;
        box-shadow: inset 0 -1px 0 0 #0a0a0a
    }

        .tr-lg .cell.selected-row {
            color: white;
            /*background-image: linear-gradient(to bottom, rgba(255,153,51,0.15), rgba(255,153,51,0.15)) */
            background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(255,255,255,0) 100%);
            background-image: -moz-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(255,255,255,0) 100%);
            background-image: -ms-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(255,255,255,0) 100%);
            background-image: -o-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(255,255,255,0) 100%)
        }

            .tr-lg .cell.selected-row .valigner:after {
                border-color: rgba(70,160,240,0.7)
            }

        .tr-lg .cell.highlighted-row {
            color: #ffffff;
            background-image: linear-gradient(to bottom, rgba(255,255,255,0.08), rgba(255,255,255,0.08))
        }

    .tr-lg .selected-column .cell {
        background-image: linear-gradient(to bottom, rgba(70,160,240,0.15), rgba(70,160,240,0.15));
        color: white;
    }

    .tr-lg .row-overlay.borders.selected-row, .tr-vlg .row-overlay.borders.selected-row {
        border-color: rgba(70,160,240,0.7)
    }

.tr-dragbox.content-dragging {
    color: rgba(194,194,194,0.7)
}

.tr-range-bar {
    background-color: white
}

.tr-range-bar-slider {
    background-color: #ffffff
}

.tr-range-bar-na {
    color: white
}

.tr-range-bar.na-value {
    background-color: transparent
}

.tr-percent-bar > div > div {
    background-color: white
}

.tr-guideline {
    background-color: white
}

.tr-even-shading .cell:nth-child(even), .tr-odd-shading .cell:nth-child(odd) {
    background-color: #151516
}

.tr-dragbox {
    border-color: #36363c
}

.grid-scrollbar-track {
    background-color: #3c3c42
}

.cell.editing input[type=text] {
    border-color: white;
    background-color: #000000;
    color: #c2c2c2
}

    .cell.editing input[type=text]::selection {
        color: #000000;
        background: white
    }

    .cell.editing input[type=text]::-moz-selection {
        color: #000000;
        background: white
    }

.cell.balloon {
    border-color: white;
    background-color: #1a1a1c;
    color: #c2c2c2
}

.tr-popup {
    box-shadow: 0 0 10px rgba(0,0,0,0.5)
}

    .tr-popup > .visual, .tr-popup:not(.customvisual) {
        background-color: #36363c;
        color: #e2e2e2;
        border-color: #0a0a0a
    }

.tr-popup-overlay.modal {
    background-color: rgba(0,0,0,0.5)
}

.tr-list {
    background-color: #36363c;
    color: #e2e2e2;
    border-color: #0a0a0a
}

.tr-list-item {
    color: #c2c2c2
}

    .tr-list-item:not(.customvisual).has-child:after {
        border-color: #c2c2c2
    }

    .tr-list-item[data-type="separator"] {
        border-bottom-color: #4b4a53
    }

    .tr-list-item:not([disabled="disabled"]).highlighted {
        color: #ffffff;
        background-color: #404047
    }

        .tr-list-item:not([disabled="disabled"]).highlighted > .right-arrow:before {
            border-color: #ffffff
        }

    .tr-list-item:not([disabled="disabled"]) .matched {
        color: white
    }

.tr-menu:not(.no-selected) .tr-list-item:not([disabled="disabled"]).selected {
    color: white
}

.tr-pager-ui {
    background-color: #252529;
    border-color: #0a0a0a
}

.tr-composite-loading-mask {
    background-color: #000000
}

.vscroll-host {
    background-color: #151516
}

    .vscroll-host .hscroll-host .monitor:not(:first-of-type) {
        border-left-color: #0a0a0a
    }

    .vscroll-host .hscroll-host .monitor .content .cell.selected-row {
        color: #ffffff
    }

    .vscroll-host .hscroll-host .monitor .cell.group-header {
        background-color: #252529;
        color: #c2c2c2
    }

        .vscroll-host .hscroll-host .monitor .cell.group-header .ric-arrow {
            color: inherit
        }

    .vscroll-host .hscroll-host .monitor .cell.invalid-ric .text {
        color: #666570
    }

        .vscroll-host .hscroll-host .monitor .cell.invalid-ric .text::before {
            color: #f5475b
        }

    .vscroll-host .hscroll-host .monitor .cell.blink-color {
        color: #151516 !important
    }

    .vscroll-host .hscroll-host .monitor .cell .icon-news {
        color: #ffffff
    }

        .vscroll-host .hscroll-host .monitor .cell .icon-news.read-news {
            color: gray
        }

    .vscroll-host .hscroll-host .monitor .indicators span.restricted::before {
        color: #FAA9AA;
        background-color: #3B1116
    }

    .vscroll-host .hscroll-host .monitor .indicators span.employee-restricted::before {
        color: white;
        background-color: #3B230C
    }

    .vscroll-host .hscroll-host .monitor .indicators span.quite::before {
        color: #9ECFF9;
        background-color: #1E4466
    }

    .vscroll-host .hscroll-host .monitor .indicators span.generic::before {
        color: #C2C2C2;
        background-color: #1E2C66
    }

    .vscroll-host .hscroll-host .monitor .signal.signal-up {
        background-color: #1A353A;
        color: #2FB4C8
    }

    .vscroll-host .hscroll-host .monitor .ric-arrow {
        color: #c2c2c2
    }

    .vscroll-host .hscroll-host .monitor .overlimit, .vscroll-host .hscroll-host .monitor .noperm {
        color: #f5475b
    }

    .vscroll-host .hscroll-host .monitor .row-overlay.group-box {
        border-color: #252529
    }

    .vscroll-host .hscroll-host .content .tr-reserved-space {
        background-color: #151516
    }

    .vscroll-host .hscroll-host .plus-sign {
        background-color: #252529;
        border-color: #0a0a0a;
        color: #8c8c8c
    }

    .vscroll-host .hscroll-host .icon-list {
        background-color: #000000
    }

.tr-grid .sortByAbsoluteValue .sorting.symbol {
    border-left-color: white;
    border-right-color: white;
}

@media print {
    .monitor .cell .icon-news {
        color: black
    }

        .monitor .cell .icon-news.read-news {
            color: gray
        }
}

.spreadsheet .tr-lg .column.indexCol {
    background-color: #252529;
    color: #8c8c8c
}

.pearl .tr-grid, *[theme=pearl] .tr-grid {
    border-color: #dadde0;
    background-color: #dadde0
}

    .pearl .tr-grid .title, *[theme=pearl] .tr-grid .title, .pearl .tr-grid .header, *[theme=pearl] .tr-grid .header, .pearl .tr-grid .footer, *[theme=pearl] .tr-grid .footer {
        background-color: #e4e8ed;
        color: #8a8a96
    }

        .pearl .tr-grid .title .column.grouped, *[theme=pearl] .tr-grid .title .column.grouped, .pearl .tr-grid .header .column.grouped, *[theme=pearl] .tr-grid .header .column.grouped, .pearl .tr-grid .footer .column.grouped, *[theme=pearl] .tr-grid .footer .column.grouped {
            background-color: #d0d4db
        }

        .pearl .tr-grid .title .cell:hover, *[theme=pearl] .tr-grid .title .cell:hover, .pearl .tr-grid .footer .cell:hover, *[theme=pearl] .tr-grid .footer .cell:hover {
            color: #505050
        }

    .pearl .tr-grid .tr-lg .tr-stretched, *[theme=pearl] .tr-grid .tr-lg .tr-stretched {
        background-color: #ffffff
    }

    .pearl .tr-grid .tr-lg .header, *[theme=pearl] .tr-grid .tr-lg .header, .pearl .tr-grid .tr-lg .folder, *[theme=pearl] .tr-grid .tr-lg .folder {
        background-color: #e4e8ed;
        color: #6e6e78
    }

    .pearl .tr-grid .sorting, *[theme=pearl] .tr-grid .sorting, .pearl .tr-grid .cell.sorting:hover, *[theme=pearl] .tr-grid .cell.sorting:hover {
        color: #ee7600
    }

    .pearl .tr-grid .folder span:before, *[theme=pearl] .tr-grid .folder span:before {
        border-color: transparent;
        border-top-color: #404040
    }

    .pearl .tr-grid .selection, *[theme=pearl] .tr-grid .selection {
        background-image: linear-gradient(to bottom, rgba(238,118,0,0.15), rgba(238,118,0,0.15))
    }

.pearl .grid-scrollbar .grid-scrollbar-track, *[theme=pearl] .grid-scrollbar .grid-scrollbar-track {
    background-color: #ffffff
}

.pearl .grid-scrollbar-corner, *[theme=pearl] .grid-scrollbar-corner {
    background-color: #ffffff
}

.pearl .tr-lg.content, *[theme=pearl] .tr-lg.content {
    background-color: #ffffff
}

.pearl .tr-lg, *[theme=pearl] .tr-lg {
    border-color: #dadde0;
    background-color: #ffffff;
    color: #505050
}

    .pearl .tr-lg .layer, *[theme=pearl] .tr-lg .layer {
        border-color: inherit
    }

    .pearl .tr-lg .column, *[theme=pearl] .tr-lg .column {
        border-color: inherit;
        background-color: inherit
    }

        .pearl .tr-lg .column.no-shading .cell, *[theme=pearl] .tr-lg .column.no-shading .cell {
            background-color: inherit
        }

        .pearl .tr-lg .column .group-button, *[theme=pearl] .tr-lg .column .group-button {
            color: #505050;
            border-color: #a9afba;
            background-color: #fafbfc;
            background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1))
        }

            .pearl .tr-lg .column .group-button:hover, *[theme=pearl] .tr-lg .column .group-button:hover {
                color: #000000;
                background-color: #ffffff
            }

    .pearl .tr-lg .cell, *[theme=pearl] .tr-lg .cell {
        border-color: inherit;
        background-color: inherit;
        box-shadow: inset 0 -1px 0 0 #dadde0
    }

        .pearl .tr-lg .cell.selected-row, *[theme=pearl] .tr-lg .cell.selected-row {
            color: #ee7600;
            background-image: linear-gradient(to bottom, rgba(238,118,0,0.15), rgba(238,118,0,0.15))
        }

            .pearl .tr-lg .cell.selected-row .valigner:after, *[theme=pearl] .tr-lg .cell.selected-row .valigner:after {
                border-color: rgba(238,118,0,0.7)
            }

        .pearl .tr-lg .cell.highlighted-row, *[theme=pearl] .tr-lg .cell.highlighted-row {
            color: #505050;
            background-image: linear-gradient(to bottom, #ecedf3, #ecedf3)
        }

    .pearl .tr-lg .selected-column .cell, *[theme=pearl] .tr-lg .selected-column .cell {
        background-image: linear-gradient(to bottom, rgba(238,118,0,0.15), rgba(238,118,0,0.15));
        color: #ee7600
    }

    .pearl .tr-lg .row-overlay.borders.selected-row, *[theme=pearl] .tr-lg .row-overlay.borders.selected-row, .pearl .tr-vlg .row-overlay.borders.selected-row, *[theme=pearl] .tr-vlg .row-overlay.borders.selected-row {
        border-color: rgba(238,118,0,0.7)
    }

.pearl .tr-dragbox.content-dragging, *[theme=pearl] .tr-dragbox.content-dragging {
    color: rgba(80,80,80,0.7)
}

.pearl .tr-range-bar, *[theme=pearl] .tr-range-bar {
    background-color: #ee7600
}

.pearl .tr-range-bar-slider, *[theme=pearl] .tr-range-bar-slider {
    background-color: #ffffff
}

.pearl .tr-range-bar-na, *[theme=pearl] .tr-range-bar-na {
    color: #ee7600
}

.pearl .tr-range-bar.na-value, *[theme=pearl] .tr-range-bar.na-value {
    background-color: transparent
}

.pearl .tr-percent-bar > div > div, *[theme=pearl] .tr-percent-bar > div > div {
    background-color: #ee7600
}

.pearl .tr-guideline, *[theme=pearl] .tr-guideline {
    background-color: #ee7600
}

.pearl .tr-even-shading .cell:nth-child(even), *[theme=pearl] .tr-even-shading .cell:nth-child(even), .pearl .tr-odd-shading .cell:nth-child(odd), *[theme=pearl] .tr-odd-shading .cell:nth-child(odd) {
    background-color: #f2f3f7
}

.pearl .tr-dragbox, *[theme=pearl] .tr-dragbox {
    border-color: #fafbfc
}

.pearl .grid-scrollbar-track, *[theme=pearl] .grid-scrollbar-track {
    background-color: #ffffff
}

.pearl .cell.editing input[type=text], *[theme=pearl] .cell.editing input[type=text] {
    border-color: #ee7600;
    background-color: #ffffff;
    color: #505050
}

    .pearl .cell.editing input[type=text]::selection, *[theme=pearl] .cell.editing input[type=text]::selection {
        color: #ffffff;
        background: #ee7600
    }

    .pearl .cell.editing input[type=text]::-moz-selection, *[theme=pearl] .cell.editing input[type=text]::-moz-selection {
        color: #ffffff;
        background: #ee7600
    }

.pearl .cell.balloon, *[theme=pearl] .cell.balloon {
    border-color: #ee7600;
    background-color: #ffffff;
    color: #505050
}

.pearl .tr-popup, *[theme=pearl] .tr-popup {
    box-shadow: 0 0 10px rgba(0,0,0,0.5)
}

    .pearl .tr-popup > .visual, *[theme=pearl] .tr-popup > .visual, .pearl .tr-popup:not(.customvisual), *[theme=pearl] .tr-popup:not(.customvisual) {
        background-color: #ffffff;
        color: #505050;
        border-color: #dadde0
    }

.pearl .tr-popup-overlay.modal, *[theme=pearl] .tr-popup-overlay.modal {
    background-color: rgba(0,0,0,0.5)
}

.pearl .tr-list, *[theme=pearl] .tr-list {
    background-color: #ffffff;
    color: #505050;
    border-color: #dadde0
}

.pearl .tr-list-item, *[theme=pearl] .tr-list-item {
    color: #505050
}

    .pearl .tr-list-item:not(.customvisual).has-child:after, *[theme=pearl] .tr-list-item:not(.customvisual).has-child:after {
        border-color: #505050
    }

    .pearl .tr-list-item[data-type="separator"], *[theme=pearl] .tr-list-item[data-type="separator"] {
        border-bottom-color: #e4e8ed
    }

    .pearl .tr-list-item:not([disabled="disabled"]).highlighted, *[theme=pearl] .tr-list-item:not([disabled="disabled"]).highlighted {
        color: #000000;
        background-color: #f0f2f5
    }

        .pearl .tr-list-item:not([disabled="disabled"]).highlighted > .right-arrow:before, *[theme=pearl] .tr-list-item:not([disabled="disabled"]).highlighted > .right-arrow:before {
            border-color: #000000
        }

    .pearl .tr-list-item:not([disabled="disabled"]) .matched, *[theme=pearl] .tr-list-item:not([disabled="disabled"]) .matched {
        color: #ee7600
    }

.pearl .tr-menu:not(.no-selected) .tr-list-item:not([disabled="disabled"]).selected, *[theme=pearl] .tr-menu:not(.no-selected) .tr-list-item:not([disabled="disabled"]).selected {
    color: #ee7600
}

.pearl .tr-pager-ui, *[theme=pearl] .tr-pager-ui {
    background-color: #e4e8ed;
    border-color: #dadde0
}

.pearl .tr-composite-loading-mask, *[theme=pearl] .tr-composite-loading-mask {
    background-color: #f2f3f7
}

.pearl .vscroll-host, *[theme=pearl] .vscroll-host {
    background-color: #f2f3f7
}

    .pearl .vscroll-host .hscroll-host .monitor:not(:first-of-type), *[theme=pearl] .vscroll-host .hscroll-host .monitor:not(:first-of-type) {
        border-left-color: #dadde0
    }

    .pearl .vscroll-host .hscroll-host .monitor .content .cell.selected-row, *[theme=pearl] .vscroll-host .hscroll-host .monitor .content .cell.selected-row {
        color: #505050
    }

    .pearl .vscroll-host .hscroll-host .monitor .cell.group-header, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell.group-header {
        background-color: #e4e8ed;
        color: #6e6e78
    }

        .pearl .vscroll-host .hscroll-host .monitor .cell.group-header .ric-arrow, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell.group-header .ric-arrow {
            color: inherit
        }

    .pearl .vscroll-host .hscroll-host .monitor .cell.invalid-ric .text, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell.invalid-ric .text {
        color: #a9afba
    }

        .pearl .vscroll-host .hscroll-host .monitor .cell.invalid-ric .text::before, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell.invalid-ric .text::before {
            color: #d94255
        }

    .pearl .vscroll-host .hscroll-host .monitor .cell.blink-color, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell.blink-color {
        color: #f2f3f7 !important
    }

    .pearl .vscroll-host .hscroll-host .monitor .cell .icon-news, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell .icon-news {
        color: #000000
    }

        .pearl .vscroll-host .hscroll-host .monitor .cell .icon-news.read-news, *[theme=pearl] .vscroll-host .hscroll-host .monitor .cell .icon-news.read-news {
            color: gray
        }

    .pearl .vscroll-host .hscroll-host .monitor .indicators span.restricted::before, *[theme=pearl] .vscroll-host .hscroll-host .monitor .indicators span.restricted::before {
        color: #FAA9AA;
        background-color: #3B1116
    }

    .pearl .vscroll-host .hscroll-host .monitor .indicators span.employee-restricted::before, *[theme=pearl] .vscroll-host .hscroll-host .monitor .indicators span.employee-restricted::before {
        color: white;
        background-color: #3B230C
    }

    .pearl .vscroll-host .hscroll-host .monitor .indicators span.quite::before, *[theme=pearl] .vscroll-host .hscroll-host .monitor .indicators span.quite::before {
        color: #9ECFF9;
        background-color: #1E4466
    }

    .pearl .vscroll-host .hscroll-host .monitor .indicators span.generic::before, *[theme=pearl] .vscroll-host .hscroll-host .monitor .indicators span.generic::before {
        color: #C2C2C2;
        background-color: #1E2C66
    }

    .pearl .vscroll-host .hscroll-host .monitor .signal.signal-up, *[theme=pearl] .vscroll-host .hscroll-host .monitor .signal.signal-up {
        background-color: #1A353A;
        color: #2FB4C8
    }

    .pearl .vscroll-host .hscroll-host .monitor .ric-arrow, *[theme=pearl] .vscroll-host .hscroll-host .monitor .ric-arrow {
        color: #6e6e78
    }

    .pearl .vscroll-host .hscroll-host .monitor .overlimit, *[theme=pearl] .vscroll-host .hscroll-host .monitor .overlimit, .pearl .vscroll-host .hscroll-host .monitor .noperm, *[theme=pearl] .vscroll-host .hscroll-host .monitor .noperm {
        color: #d94255
    }

    .pearl .vscroll-host .hscroll-host .monitor .row-overlay.group-box, *[theme=pearl] .vscroll-host .hscroll-host .monitor .row-overlay.group-box {
        border-color: #bec3cc
    }

    .pearl .vscroll-host .hscroll-host .content .tr-reserved-space, *[theme=pearl] .vscroll-host .hscroll-host .content .tr-reserved-space {
        background-color: #f2f3f7
    }

    .pearl .vscroll-host .hscroll-host .plus-sign, *[theme=pearl] .vscroll-host .hscroll-host .plus-sign {
        background-color: #e4e8ed;
        border-color: #dadde0;
        color: #8a8a96
    }

    .pearl .vscroll-host .hscroll-host .icon-list, *[theme=pearl] .vscroll-host .hscroll-host .icon-list {
        background-color: #ffffff
    }

.pearl .tr-grid .sortByAbsoluteValue .sorting.symbol, *[theme=pearl] .tr-grid .sortByAbsoluteValue .sorting.symbol {
    border-left-color: #ee7600;
    border-right-color: #ee7600
}

@media print {
    .pearl .monitor .cell .icon-news, *[theme=pearl] .monitor .cell .icon-news {
        color: black
    }

        .pearl .monitor .cell .icon-news.read-news, *[theme=pearl] .monitor .cell .icon-news.read-news {
            color: gray
        }
}

.pearl .spreadsheet .tr-lg .column.indexCol, *[theme=pearl] .spreadsheet .tr-lg .column.indexCol {
    background-color: #e4e8ed;
    color: #8a8a96
}

@media print {
    .tr-lg .cell {
        border-bottom: 1px solid #dadde0
    }
}
/* { created_date: '2018-06-15T13:27:28.722Z', sprint: '2018-W24', commit: '83c5158', tag: 'v2.11.0' }; */
