/**
 * Icons
 *
 * @author	Ivan Zhekov (ITBrix LLC) <http://ITBrix.com>
 * @version	1.0
 */




/*--------------------------------------------------------------------------*/




/**
 * @region Imports
 */
/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Basic
 */
.image-icon {
	padding: 0 0 0 20px;
	min-height: 16px;
	background-position: left center;
	background-repeat: no-repeat;
}
a.image-icon,
span.image-icon {
	display: inline-block;	
}


.image-icon.double {
	padding: 2px 0 2px 32px;
}


.image-icon.hide-text {
	padding: 0;
	width: 16px;
	height: 16px;
	text-indent: -999em;
	display: inline-block;
	overflow: hidden;
	vertical-align: bottom;
}


.image-icon .icon-throbber-canvas {
	width: 16px;
	height: 16px;
	color: #339933;
	background-color: transparent;
	position: absolute;
	left: 0;
	top: 0;
}
.image-icon.has-canvas-loader {
	position: relative;
}
.image-icon .canvasLoader {
	vertical-align: middle;
	position: absolute;
	left: 0;
	top: 0;
}
.wf-button .image-icon .canvasLoader {
	top: 5px;
}




/** bug 3381 */
.image-icon:empty {
	content: ".";
    color:rgba(0,0,0,0.0);
}




/** bug 3381 */
.image-icon.disabled {
	opacity: .5;
}





/** @endregion */



 
/*--------------------------------------------------------------------------*/




/**
 * @region Actions
 */




/** Add / Edit / Delete */
.icon-add {
	background-image: url("../media/icons/silk/add.png");
}
.icon-edit {
	background-image: url("../media/icons/silk/pencil.png");
}
.icon-delete {
	background-image: url("../media/icons/silk/delete.png");
}




/** Copy / Paste / Insert / Clone */
.icon-copy {
	background-image: url("../media/icons/silk/page_white_copy.png");
}
.icon-paste {
	background-image: url("../media/icons/silk/page_white_paste.png");
}


.icon-clone {
	background-image: url("../media/icons/silk/page_copy.png");
}




/** Accept / Cancel / Yes / No */
.icon-accept {
	background-image: url("../media/icons/silk/accept.png");
}
.icon-cancel,
.icon-close {
	background-image: url("../media/icons/silk/cancel.png");
}


.icon-tick,
.icon-yes {
	background-image: url("../media/icons/silk/tick.png");
}
.icon-cross,
.icon-no {
	background-image: url("../media/icons/silk/cross.png");
}




/** Move / Up / Down / Left / Right */
.icon-move {
	background-image: url("../media/icons/silk/move.png");
}


.icon-go-up,
.icon-move-up {
	background-image: url("../media/icons/silk/bullet_go_up.png");
}
.icon-move-up.gray {
	background-image: url("../media/icons/silk/bullet_go_up_gray.png");
}


.icon-go-down,
.icon-move-down {
	background-image: url("../media/icons/silk/bullet_go_down.png");
}
.icon-move-down.gray {
	background-image: url("../media/icons/silk/bullet_go_down_gray.png");
}


.icon-go-left,
.icon-move-left {
	background-image: url("../media/icons/silk/bullet_go_left.png");
}


.icon-go-left.gray,
.icon-move-left.gray {
	background-image: url("../media/icons/silk/bullet_go_left_gray.png");
}


.icon-go-next,
.icon-go-right,
.icon-move-right {
	background-image: url("../media/icons/silk/bullet_go_right.png");
}
.icon-go-next.gray,
.icon-go-right.gray,
.icon-move-right.gray {
	background-image: url("../media/icons/silk/bullet_go_right_gray.png");
}


.icon-back,
.icon-go-back {
	background-image: url("../media/icons/silk/control_rewind.png");
}
.icon-back.gray,
.icon-go-back.gray {
	background-image: url("../media/icons/silk/control_rewind.png");
}




/** Sorting */
.icon-sort-asc,
.icon-sort-desc {
	padding: 0 18px 0 0;
	min-height: 0;
	background-position: right center;
	display: inline;
}
.icon-sort-asc {
	background-image: url("../media/icons/silk/bullet_arrow_up.png");
}
.icon-sort-desc {
	background-image: url("../media/icons/silk/bullet_arrow_down.png");
}




/** Show / Hide / Toggle */
.icon-show {
	background-image: url("../media/icons/silk/eye.png");
}
.icon-hide {
	background-image: url("../media/icons/silk/eye_cross.png");
}


.icon-expand,
.icon-bullet-expand {
	background-image: url("../media/icons/silk/bullet_toggle_plus_green.png");
}
.icon-collapse,
.icon-bullet-collapse {
	background-image: url("../media/icons/silk/bullet_toggle_minus.png");
}




/** Select */
.icon-select {
	background-image: url("../media/icons/silk/select.png");
}
.icon-selected {
	background-image: url("../media/icons/silk/selected.png");
}




/** Refresh */
.icon-refresh {
	background-image: url("../media/icons/silk/arrow_refresh.png");
}
.icon-refresh.gray {
	background-image: url("../media/icons/silk/arrow_refresh_gray.png");
}


.icon-refresh-small {
	background-image: url("../media/icons/silk/arrow_refresh_small.png");
}




/** Link */
.icon-link {
	background-image: url("../media/icons/silk/link.png");
}


.icon-link-add,
.icon-link-create {
	background-image: url("../media/icons/silk/link_add.png");
}


.icon-link-break,
.icon-link-remove {
	background-image: url("../media/icons/silk/link_break.png");
}


.icon-link-delete {
	background-image: url("../media/icons/silk/link_delete.png");
}


.icon-link-go,
.icon-link-follow {
	background-image: url("../media/icons/silk/link_go.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Charts
 */




/** Chart bar */
.icon-chart-bar {
	background-image: url("../media/icons/silk/chart_bar.png");
}
.icon-chart-bar.gray {
	background-image: url("../media/icons/silk/chart_bar_gray.png");
}




/** Chart curve */
.icon-chart-curve {
	background-image: url("../media/icons/silk/chart_curve.png");
}




/** Sitemap */
.icon-sitemap  {
	background-image: url("../media/icons/silk/sitemap.png");
}




/** Organizational */
.icon-home  {
	background-image: url("../media/icons/silk/house.png");
}


.icon-menus, .icon-workflow  {
	background-image: url("../media/icons/silk/chart_organisation.png");
}
.icon-menus.gray {
	background-image: url("../media/icons/silk/chart_organisation_gray.png");
}


.icon-menu  {
	background-image: url("../media/icons/silk/shape_square.png");
}


.icon-menu-link  {
	background-image: url("../media/icons/silk/shape_square_link.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Comments
 */




/** Comment */
.icon-comment {
	background-image: url("../media/icons/silk/comment.png");
}
.icon-comment-add {
	background-image: url("../media/icons/silk/comment_add.png");
}
.icon-comment-edit {
	background-image: url("../media/icons/silk/comment_edit.png");
}
.icon-comment-delete {
	background-image: url("../media/icons/silk/comment_delete.png");
}


.icon-comments {
	background-image: url("../media/icons/silk/comments.png");
}
.icon-comments-add {
	background-image: url("../media/icons/silk/comments_add.png");
}
.icon-comments-delete {
	background-image: url("../media/icons/silk/comments_delete.png");
}


.icon-comment-reply {
	background-image: url("../media/icons/silk/comments_add.png");
}


.icon-comment-rss,
.icon-comment-feed {
	background-image: url("../media/icons/silk/comment_feed.png");
}
.icon-comments-rss,
.icon-comments-feed {
	background-image: url("../media/icons/silk/comments_feed.png");
}


.icon-bullet-comment-rss,
.icon-bullet-comment-feed {
	background-image: url("../media/icons/silk/bullet_comment_feed.png");
}
.icon-bullet-comments-rss,
.icon-bullet-comments-feed {
	background-image: url("../media/icons/silk/bullet_comments_feed.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Bullets
 */
.icon-bullet-add {
	padding: 0 16px 0 0;
	background-image: url("../media/icons/silk/bullet_add.png");
	background-position: right center;
}
.icon-bullet-edit {
	padding: 0 16px 0 0;
	background-image: url("../media/icons/silk/bullet_edit.png");
	background-position: right center;
}
.icon-bullet-delete {
	padding: 0 16px 0 0;
	background-image: url("../media/icons/silk/bullet_delete.png");
	background-position: right center;
}
.icon-bullet-delete-front {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_delete.png");
	background-position: left center;
}


.icon-bullet-cog-front {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_cog.png");
	background-position: left center;
}
.icon-bullet-go-down-front {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_go_down.png");
	background-position: left center;
}


.icon-bullet-arrow-up {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_arrow_up.png");
	background-position: left center;
}
.icon-bullet-arrow-down {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_arrow_down.png");
	background-position: left center;
}
.icon-bullet-arrow-left {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_arrow_left.png");
	background-position: left center;
}
.icon-bullet-arrow-right {
	padding: 0 5px 0 16px;
	background-image: url("../media/icons/silk/bullet_arrow_right.png");
	background-position: left center;
}


.icon-bullet-arrow-up-end {
	padding: 0 16px 0 0;
	background-image: url("../media/icons/silk/bullet_arrow_up.png");
	background-position: right center;
}
.icon-bullet-arrow-down-end {
	padding: 0 16px 0 0;
	background-image: url("../media/icons/silk/bullet_arrow_down.png");
	background-position: right center;
}


.icon-bullet-white {
	background-image: url("../media/icons/silk/bullet_white.png");
}
.icon-bullet-green {
	background-image: url("../media/icons/silk/bullet_green.png");
}
.icon-bullet-red {
	background-image: url("../media/icons/silk/bullet_red.png");
}


.icon-bullet-link {
	background-image: url("../media/icons/silk/bullet_link.png");
}


.icon-bullet-warning {
	background-image: url("../media/icons/silk/bullet_error.png");
}
.icon-bullet-tick {
	background-image: url("../media/icons/silk/bullet_tick.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Communication
 */




/** Email */
.icon-email {
	background-image: url("../media/icons/silk/email.png");
}
.icon-email.gray {
	background-image: url("../media/icons/silk/email_gray.png");
}


.icon-email-password {
	background-image: url("../media/icons/silk/email_key.png");
}


.icon-email-go {
	background-image: url("../media/icons/silk/email_go.png");
}


.icon-email-edit {
	background-image: url("../media/icons/silk/email_edit.png");
}
.icon-email-edit.gray {
	background-image: url("../media/icons/silk/email_edit_gray.png");
}




/** Feed / RSS */
.icon-rss,
.icon-feed {
	background-image: url("../media/icons/silk/feed.png");
}
.icon-rss.gray,
.icon-feed.gray {
	background-image: url("../media/icons/silk/feed_gray.png");
}


.icon-bullet-rss,
.icon-bullet-feed {
	background-image: url("../media/icons/silk/bullet-feed.png");
}


.icon-feed-add {
	background-image: url("../media/icons/silk/feed_add.png");
}
.icon-feed-edit {
	background-image: url("../media/icons/silk/feed_edit.png");
}
.icon-feed-delete {
	background-image: url("../media/icons/silk/feed_delete.png");
}



/** Transmit */
.icon-transmit {
	background-image: url("../media/icons/silk/transmit_blue.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Controls
 */




/** Normal state */
.icon-control-play {
	background-image: url("../media/icons/silk/control_play.png");
}
.icon-control-play-green {
	background-image: url("../media/icons/silk/control_play_green.png");
}


.icon-control-pause {
	background-image: url("../media/icons/silk/control_pause.png");
}


.icon-control-repeat,
.icon-control-loop {
	background-image: url("../media/icons/silk/control_repeat.png");
}


.icon-control-stop {
	background-image: url("../media/icons/silk/control_stop.png");
}
.icon-control-stop-red {
	background-image: url("../media/icons/silk/control_stop_red.png");
}


.icon-control-eject,
.icon-control-open {
	background-image: url("../media/icons/silk/control_eject.png");
}


.icon-control-forward {
	background-image: url("../media/icons/silk/control_fastforward.png");
}
.icon-control-rewind {
	background-image: url("../media/icons/silk/control_rewind.png");
}


.icon-control-end,
.icon-control-next {
	background-image: url("../media/icons/silk/control_end.png");
}
.icon-control-start,
.icon-control-prevoius {
	background-image: url("../media/icons/silk/control_start.png");
}


.icon-control-equalizer,
.icon-control-settings {
	background-image: url("../media/icons/silk/control_equalizer.png");
}




/** Extra */
.icon-control-settings-small {
	background-image: url("../media/icons/silk/settings-small.png");
}
.icon-control-monitor-small {
	background-image: url("../media/icons/silk/monitor-small.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Pages
 */
.icon-page,
.icon-page-white {
	background-image: url("../media/icons/silk/page_white.png");
}


.icon-page-white-go,
.icon-page-redirect {
	background-image: url("../media/icons/silk/page_white_go.png");
}


.icon-page-server-response {
	background-image: url("../media/icons/silk/server_go.png");
}


.icon-page-refresh {
	background-image: url("../media/icons/silk/page_white_refresh.png");
}
.icon-page-update {
	background-image: url("../media/icons/silk/page_white_update.png");
}


.icon-page-save {
	background-image: url("../media/icons/silk/page_white_save.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Folders
 */
.icon-folder {
	background-image: url("../media/icons/silk/folder.png");
}
.icon-folder-add {
	background-image: url("../media/icons/silk/folder_add.png");
}
.icon-folder-edit {
	background-image: url("../media/icons/silk/folder_edit.png");
}
.icon-folder-delete {
	background-image: url("../media/icons/silk/folder_delete.png");
}
.icon-folder-up {
	background-image: url("../media/icons/silk/bullet_go_up.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Files
 */
.icon-file {
	background-image: url("../media/icons/silk/page_white.png");
}
.icon-file-add {
	background-image: url("../media/icons/silk/page_white_add.png");
}
.icon-file-edit {
	background-image: url("../media/icons/silk/page_white_edit.png");
}
.icon-file-delete {
	background-image: url("../media/icons/silk/page_white_delete.png");
}




/** Upload / download */
.icon-file-upload {
	background-image: url("../media/icons/silk/page_white_get.png");
}
.icon-file-download,
.icon-draft {
	background-image: url("../media/icons/silk/page_white_put.png");
}




/** File types*/
.icon-file-acrobat {
	background-image: url("../media/icons/silk/page_white_acrobat.png");
}
.icon-file-audio {
	background-image: url("../media/icons/silk/page_white_audio.png");
}
.icon-file-code {
	background-image: url("../media/icons/silk/page_white_code.png");
}
.icon-file-code.gray {
	background-image: url("../media/icons/silk/page_white_code_gray.png");
}
.icon-file-compressed {
	background-image: url("../media/icons/silk/page_white_compressed.png");
}
.icon-file-database {
	background-image: url("../media/icons/silk/page_white_database.png");
}
.icon-file-excel {
	background-image: url("../media/icons/silk/page_white_excel.png");
}
.icon-file-image {
	background-image: url("../media/icons/silk/page_white_picture.png");
}
.icon-file-powerpoint {
	background-image: url("../media/icons/silk/page_white_powerpoint.png");
}
.icon-file-quicktime {
	background-image: url("../media/icons/silk/page_white_quicktime.png");
}
.icon-file-stack {
	background-image: url("../media/icons/silk/page_white_stack.png");
}
.icon-file-text {
	background-image: url("../media/icons/silk/page_white_text.png");
}
.icon-file-video {
	background-image: url("../media/icons/silk/page_white_video.png");
}
.icon-file-word {
	background-image: url("../media/icons/silk/page_white_word.png");
}
.icon-file-world {
	background-image: url("../media/icons/silk/page_white_world.png");
}
.icon-picture {
	background-image: url("../media/icons/silk/picture.png");
}
.icon-html {
	background-image: url("../media/icons/silk/html.png");
}


.icon-tag {
	background-image: url("../media/icons/silk/tag.png");
}
.icon-tag.gray {
	background-image: url("../media/icons/silk/tag_gray.png");
}
.icon-category {
	background-image: url("../media/icons/silk/tag_blue.png");
}


.icon-ticket{
	background-image: url("../media/icons/silk/tag_blue.png");
}
.icon-ticket-add {
	background-image: url("../media/icons/silk/tag_blue_add.png");
}
.icon-undo-check-out {
	background-image: url("../media/icons/silk/lock_break.png");
}


.icon-attach {
	background-image: url("../media/icons/silk/attach.png");
}





/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Security
 */




/** Check in */
.icon-check-in {
	background-image: url("../media/icons/silk/lock_open.png");
}
.icon-check-out {
	background-image: url("../media/icons/silk/lock.png");
}
.icon-check-in-save {
	background-image: url("../media/icons/silk/lock_open_disk.png");
}
.icon-undo-check-out {
	background-image: url("../media/icons/silk/lock_break.png");
}

.icon-rollback {
	background-image: url("../media/icons/silk/arrow_rotate_anticlockwise.png");
}


/** Key */
.icon-key {
	background-image: url("../media/icons/silk/key.png");
}
.icon-key.gray {
	background-image: url("../media/icons/silk/key_gray.png");
}
.icon-key-upload {
	background-image: url("../media/icons/silk/key_upload.png");
}


.icon-key-go {
	background-image: url("../media/icons/silk/key_go.png");
}




/** Lock */
.icon-lock {
	background-image: url("../media/icons/silk/lock.png");
}
.icon-lock.gray {
	background-image: url("../media/icons/silk/lock_gray.png");
}




/** Rating / Voting */
.icon-rate-up,
.icon-thumb-up {
	background-image: url("../media/icons/silk/thumb-up.png");
}


.icon-rate-down,
.icon-thumb-down {
	background-image: url("../media/icons/silk/thumb-down.png");
}




/** Signed / Star */
.icon-signed, 
.icon-chosen {
	background-image: url("../media/icons/silk/award_star_gold_3.png");
}
.icon-not-signed {
	background-image: url("../media/icons/silk/lock_cross.png");
}

.icon-not-chosen {
	background-image: url("../media/icons/silk/award_star_gold_3_gray.png");
}

.icon-star {
	background-image: url("../media/icons/silk/star.png");
}




/** Protected */
.icon-shield {
	background-image: url("../media/icons/silk/shield.png");
}




/** Language policy */
.icon-lang-policy {
	background-image: url("../media/icons/silk/spellcheck.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region System
 */




/** Save / Load / Backup / Restore */
.icon-save,
.icon-disk {
	background-image: url("../media/icons/silk/disk.png");
}
.icon-disk-save {
	background-image: url("../media/icons/silk/disk_save.png");
}
.icon-disk-load {
	background-image: url("../media/icons/silk/disk_load.png");
}


.icon-backup-restore {
	background-image: url("../media/icons/silk/disk_save_load.png");
}
.icon-backup {
	background-image: url("../media/icons/silk/disk_save.png");
}
.icon-restore {
	background-image: url("../media/icons/silk/disk_load.png");
}




/** Calendar */
.icon-calendar,
.icon-milestone {
	background-image: url("../media/icons/silk/calendar.png");
}
.icon-calendar.gray {
	background-image: url("../media/icons/silk/calendar_gray.png");
}

.icon-calendar-add,
.icon-milestone-add {
	background-image: url("../media/icons/silk/calendar_add.png");
}

.icon-date {
	background-image: url("../media/icons/silk/date.png");
}


/** Changelog */
.icon-changelog {
	background-image: url("../media/icons/silk/date_magnify.png");
}
.icon-changelog.gray {
	background-image: url("../media/icons/silk/date_magnify_gray.png");
}




/** Import / Export */
.icon-import {
	background-image: url("../media/icons/silk/import.png"); /* NA */
}
.icon-export {
	background-image: url("../media/icons/silk/export.png"); /* NA */
}




/** Database */
.icon-database {
	background-image: url("../media/icons/silk/database.png");
}
.icon-database-update {
	background-image: url("../media/icons/silk/arrow_refresh.png");
}
.icon-database-backup {
	background-image: url("../media/icons/silk/database_save.png");
}
.icon-database-restore {
	background-image: url("../media/icons/silk/cog.png");
}
.icon-database-connect {
	background-image: url("../media/icons/silk/database_link.png");
}
.icon-database-page {
	background-image: url("../media/icons/silk/database_page.png");
}
.icon-database-user {
	background-image: url("../media/icons/silk/database_user.png");
}




/** Logs / Reports */
.icon-log {
	background-image: url("../media/icons/silk/chart_bar.png");
}


.icon-report {
	background-image: url("../media/icons/silk/chart_bar.png");
}
.icon-report.gray {
	background-image: url("../media/icons/silk/chart_bar_gray.png");
}


.icon-reports-section-small {
	background-image: url("../media/icons/silk/reports-small.png");
}




/** Server */
.icon-server {
	background-image: url("../media/icons/silk/server.png");
}
.icon-server-delete {
	background-image: url("../media/icons/silk/server_delete.png");
}




/** Search / Filter */
.icon-search {
	background-image: url("../media/icons/silk/zoom.png");
}


.icon-filter {
	background-image: url("../media/icons/silk/filter.png");
}
.icon-filter.gray {
	background-image: url("../media/icons/silk/filter_gray.png");
}


.icon-crawler {
	background-image: url("../media/icons/silk/bug.png");
}




/** Settings */
.icon-wrench,
.icon-settings {
	background-image: url("../media/icons/silk/wrench.png");
}
.icon-wrench.gray,
.icon-settings.gray {
	background-image: url("../media/icons/silk/wrench_gray.png");
}




/** Snapshot */
.icon-snapshot {
	background-image: url("../media/icons/silk/page_white_camera.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region Text
 */




/** Lists */
.icon-list,
.icon-queue,
.icon-text-list-number {
	background-image: url("../media/icons/silk/text_list_numbers.png");
}
.icon-list.gray,
.icon-queue.gray,
.icon-text-list-number.gray {
	background-image: url("../media/icons/silk/text_list_numbers_gray.png");
}


.icon-content-management {
	background-image: url("../media/icons/silk/Gnome-accessories-text-editor.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region User
 */




/** Group */
.icon-group {
	background-image: url("../media/icons/silk/group.png");
}
.icon-group.gray {
	background-image: url("../media/icons/silk/group_gray.png");
}

.icon-group-add {
	background-image: url("../media/icons/silk/group_add.png");
}
.icon-group-add.gray {
	background-image: url("../media/icons/silk/group_add.png");
}


.icon-group-edit {
	background-image: url("../media/icons/silk/group_edit.png");
}
.icon-group-delete {
	background-image: url("../media/icons/silk/group_delete.png");
}


.icon-group-key {
	background-image: url("../media/icons/silk/group_key.png");
}




/** User */
.icon-user {
	background-image: url("../media/icons/silk/user.png");
}
.icon-user.gray {
	background-image: url("../media/icons/silk/user_gray.png");
}


.icon-user-add,
.icon-user-create {
	background-image: url("../media/icons/silk/user_add.png");
}
.icon-user-delete,
.icon-user-remove {
	background-image: url("../media/icons/silk/user_delete.png");
}
.icon-user-edit {
	background-image: url("../media/icons/silk/user_edit.png");
}


.icon-user-go {
	background-image: url("../media/icons/silk/user_go.png");
}


.icon-user-out,
.icon-user-go-red {
	background-image: url("../media/icons/silk/user_go_red.png");
}


.icon-user-enable {
	background-image: url("../media/icons/silk/user_green.png");
}
.icon-user-disable {
	background-image: url("../media/icons/silk/user_red.png");
}


.icon-user-activity {
	background-image: url("../media/icons/silk/user_activity.png");
}
.icon-user-activity.gray {
	background-image: url("../media/icons/silk/user_activity_gray.png");
}




/** User roles */
.icon-user-roles {
	background-image: url("../media/icons/silk/group_key.png");
}




/** Vcard / Profile */
.icon-vcard,
.icon-profile {
	background-image: url("../media/icons/silk/vcard.png");
}

.icon-vcard.gray,
.icon-profile.gray {
	background-image: url("../media/icons/silk/vcard_gray.png");
}

.icon-vcard-add,
.icon-profile-add {
	background-image: url("../media/icons/silk/vcard_add.png");
}
.icon-vcard-edit,
.icon-profile-edit {
	background-image: url("../media/icons/silk/vcard_edit.png");
}
.icon-vcard-edit.gray,
.icon-profile-edit.gray {
	background-image: url("../media/icons/silk/vcard_edit_gray.png");
}
.icon-vcard-delete,
.icon-profile-delete {
	background-image: url("../media/icons/silk/vcard_edit.png");
}




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region WF Packs
 */
.icon-wf-favicon {
	background-image: url("../media/icons/silk/favicon.png");
}




/** Package */
.icon-package {
	background-image: url("../media/icons/silk/package.png");
}


.icon-package-add,
.icon-package-install {
	background-image: url("../media/icons/silk/package_add.png");
}
.icon-package-add.gray,
.icon-package-install.gray {
	background-image: url("../media/icons/silk/package_add_gray.png");
	opacity:0.5;
	color: #333333 !important;
}
.icon-package-add.gray:hover,
.icon-package-install.gray:hover {
	color: #333333 !important;
}


.icon-package-delete,
.icon-package-uninstall {
	background-image: url("../media/icons/silk/package_delete.png");
}
.icon-package-delete.gray,
.icon-package-uninstall.gray {
	background-image: url("../media/icons/silk/package_delete_gray.png");
	opacity:0.5;
	color: #333333 !important;
}
.icon-package-delete.gray:hover,
.icon-package-uninstall.gray:hover {
	color: #333333 !important;
}


.icon-package-update {
	background-image: url("../media/icons/silk/package_update.png");

}
.icon-package-update.gray {
	background-image: url("../media/icons/silk/package_update_gray.png");
	opacity:0.5;
	color:#333333 !important;	
}
.icon-package-update.gray:hover {
	color:#333333 !important;	
}


.icon-package-upload {
	background-image: url("../media/icons/silk/package_upload.png");
}
.icon-package-upload.gray {
	background-image: url("../media/icons/silk/package_upload_gray.png");
}
.icon-package-download {
	background-image: url("../media/icons/silk/package_download.png");
}
.icon-package-download.gray {
	background-image: url("../media/icons/silk/package_download_gray.png");
}


.icon-wf-installed {
	background-image: url("../media/icons/silk/tick.png");
}
.icon-wf-installed.gray {
	background-image: url("../media/icons/silk/tick.png");
}
.icon-wf-updatable {
	background-image: url("../media/icons/silk/wf-updatable.png");
}
.icon-wf-updatable.gray {
	background-image: url("../media/icons/silk/wf-updatable_gray.png");
	opacity:0.5;
	color:#333333 !important;
}
.icon-wf-updatable.gray:hover {
	color:#333333 !important;
}


.icon-wf-app {
	background-image: url("../media/icons/silk/wf-app.png");
}
.icon-wf-app.gray {
	background-image: url("../media/icons/silk/wf-app_gray.png");
}
.icon-wf-app-child {
	background-image: url("../media/icons/silk/wf-app-child.png");
}
.icon-wf-app-child.gray {
	background-image: url("../media/icons/silk/wf-app-child_gray.png");
}
.icon-wf-frame {
	background-image: url("../media/icons/silk/wf-frame.png");
}
.icon-wf-frame.gray {
	background-image: url("../media/icons/silk/wf-frame_gray.png");
}
.icon-wf-ui {
	background-image: url("../media/icons/silk/wf-ui.png");
}
.icon-wf-ui.gray {
	background-image: url("../media/icons/silk/wf-ui_gray.png");
}
.icon-wf-lang {
	background-image: url("../media/icons/silk/wf-lang.png");
}
.icon-wf-lang.gray {
	background-image: url("../media/icons/silk/wf-lang_gray.png");
}
.icon-wf-util {
	background-image: url("../media/icons/silk/wf-util.png");
}
.icon-wf-util.gray {
	background-image: url("../media/icons/silk/wf-util_gray.png");
}




/** Themes */




/** Repository */
.icon-repository {
	background-image: url("../media/icons/silk/database_refresh.png");
}
.icon-master-page {
	background-image: url("../media/icons/silk/layout.png");
}
.icon-system-page,
.icon-task,
.icon-autopost {
	background-image: url("../media/icons/silk/page_white_gear.png");
}




/** Vendor */
.icon-vendor {
	background-image: url("../media/icons/silk/award_star_gold_3.png");
}

.icon-vendor-other {
	background-image: url("../media/icons/silk/award_star_gold_3_gray.png");
}


/** Web Frames */




/** @endregion */




/*--------------------------------------------------------------------------*/




/**
 * @region MISC
 */




/** Alert */
.icon-alert {
	background-image: url("../media/icons/silk/bell.png");
}
.icon-alert-on {
	background-image: url("../media/icons/silk/bell.png");
}
.icon-alert-off {
	background-image: url("../media/icons/silk/bell_gray.png");
}


.icon-alert-subscribe {
	background-image: url("../media/icons/silk/bell_add.png");
}

.icon-alert-unsubscribe {
	background-image: url("../media/icons/silk/bell_delete.png");
}




/** Bug */
.icon-bug {
	background-image: url("../media/icons/silk/bug.png");
}
.icon-bug-add {
	background-image: url("../media/icons/silk/bug_add.png");
}




/** Clock / Time */
.icon-clock {
	background-image: url("../media/icons/silk/clock.png");
}
.icon-clock.gray {
	background-image: url("../media/icons/silk/clock_gray.png");
}


.icon-time {
	background-image: url("../media/icons/silk/time.png");
}




/** Cogs */
.icon-cog {
	background-image: url("../media/icons/silk/cog.png");
}
.icon-cog-go {
	background-image: url("../media/icons/silk/cog_go.png");
}




/** Eye / view */
.icon-eye,
.icon-view {
	background-image: url("../media/icons/silk/page_white_magnify.png");
}


.icon-preview {
	background-image: url("../media/icons/silk/zoom.png");
}

/** Budget */

.icon-budget {
	background-image: url("../media/icons/silk/coins.png");
}


/** Loader */
.icon-loader,
.icon-throbber {
	background-image: url("../media/icons/silk/loader.gif");
}
.icon-wait {
	background-image: url("../media/icons/silk/hourglass.png");
}
.icon-loader-ajax {
	background-image: url("../media/icons/silk/loader_ajax.gif");
}


.wf-button .icon-throbber {
	background-image: url("../media/icons/silk/loader_ajax.gif");
}




/** Mouse */
.icon-mouse {
	background-image: url("../media/icons/silk/mouse.png");
}
.icon-mouse.gray {
	background-image: url("../media/icons/silk/mouse_gray.png");
}




/** Navigate */
.icon-navigate {
	background-image: url("../media/icons/silk/world.png");
}
.icon-navigate.gray {
	background-image: url("../media/icons/silk/world_gray.png");
}

.icon-navigate-back {
	background-image: url("../media/icons/silk/world.png");
}
.icon-navigate-next {
	background-image: url("../media/icons/silk/world.png");
}




/** Popup */
.icon-popup {
	background-image: url("../media/icons/silk/url_popup.png");
}




/** Publishing */
.icon-published {
	background-image: url("../media/icons/silk/world.png");
}
.icon-published.gray {
	background-image: url("../media/icons/silk/world_gray.png");
}




/** Status */
.icon-status-online {
	background-image: url("../media/icons/silk/lightbulb.png");
}
.icon-status-offline {
	background-image: url("../media/icons/silk/lightbulb_gray.png");
}


.icon-status-on {
	padding-left: 36px;
	background-image: url("../media/icons/silk/status-on.png");
}
.icon-status-off {
	padding-left: 36px;
	background-image: url("../media/icons/silk/status-off.png");
}


.icon-status-up {
	padding-left: 36px;
	background-image: url("../media/icons/silk/status-up.png");
}
.icon-status-down {
	padding-left: 36px;
	background-image: url("../media/icons/silk/status-down.png");
}
.icon-status-pause {
	padding-left: 36px;
	background-image: url("../media/icons/silk/status-pause.png");
}




/** UI status */
.icon-info,
.icon-information {
	background-image: url("../media/icons/silk/information.png");
}
.icon-info.gray,
.icon-information.gray {
	background-image: url("../media/icons/silk/information_gray.png");
}

.icon-help {
	background-image: url("../media/icons/silk/help.png");
}
.icon-help.gray {
	background-image: url("../media/icons/silk/help_gray.png");
}

.icon-warning {
	background-image: url("../media/icons/silk/error.png");
}

.icon-error {
	background-image: url("../media/icons/silk/exclamation.png");
}

.icon-important,
.icon-lightning {
	background-image: url("../media/icons/silk/lightning.png");
}




/** Wizard */
.icon-wizard {
	background-image: url("../media/icons/silk/wizard.png");
}
.icon-wizard.gray {
	background-image: url("../media/icons/silk/wizard_gray.png");
}


.icon-wizard-next {
	background-image: url("../media/icons/silk/wizard_next.png");
}
.icon-wizard-back {
	background-image: url("../media/icons/silk/wizard_back.png");
}




/** Unsorted*/
.icon-content-management {
	background-image: url("../media/icons/silk/Gnome-accessories-text-editor.png");
}
.icon-accounts-security {
	background-image: url("../media/icons/silk/kgpg.png");
}
.icon-pages-components {
	background-image: url("../media/icons/silk/Gnome-system-run.png");
}
.icon-core-management {
	background-image: url("../media/icons/silk/applications-system-small.png");
}
.icon-panel-small {
	background-image: url("../media/icons/silk/panel-small.png");
}
.icon-report-spam {
	background-image:  url("../media/icons/silk/shield.png");
}




/** @endregion */



/** New from cleanup :: BOZ.css */
.icon-switch {
	background-image: url("../media/icons/silk/arrow_switch.png");
}
.icon-architect {
	background-image: url("../media/icons/silk/architect.png");
}
.icon-builder {
	background-image: url("../media/icons/silk/builder.png");
}
.icon-manager {
	background-image: url("../media/icons/silk/manager.png");
}
.icon-reconnect {
	background-image: url("../media/icons/silk/link_go.png");
}
.icon-folder-search {
	background-image: url("../media/icons/silk/folder_magnify.png");
}
.icon-wf-critical {
	background-image: url("../media/icons/silk/wf-critical.png");
}
.icon-bullet-star {
	background-image: url("../media/icons/silk/bullet_star.png");
}
.icon-bullet-blue {
	background-image: url("../media/icons/silk/bullet_blue.png");
}
.icon-bullet-cog {
	background-image: url("../media/icons/silk/bullet_cog.png");
}
.icon-page-white {
	background-image: url("../media/icons/silk/page_white.png");
}
.icon-page-white-go {
	background-image: url("../media/icons/silk/page_white_go.png");
}



.icon-bullet-star {
	background-image: url("../media/icons/silk/bullet_star.png");
}
.icon-bullet-blue {
	background-image: url("../media/icons/silk/bullet_blue.png");
}
.icon-bullet-cog {
	background-image: url("../media/icons/silk/bullet_cog.png");
}
.icon-bullet-collapse {
	background-image: url("../media/icons/silk/bullet_toggle_minus.png");
}
.icon-bullet-expand {
	background-image: url("../media/icons/silk/bullet_toggle_plus_green.png");
}
.icon-accounts-security {
	background-image: url("../media/icons/silk/kgpg.png");
}
.icon-pages-components {
	background-image: url("../media/icons/silk/Gnome-system-run.png");
}
.icon-core-management {
	background-image: url("../media/icons/silk/applications-system-small.png");
}





.icon-tab-add {
	background-image: url("../media/icons/silk/tab_add.png");
}


.icon-cart-checkout {
	background-image: url("../media/icons/silk/cart_go.png");
}