.extension {
    padding-left: 20px;
    background-position: -4 1px;
    background-repeat: no-repeat;
}

/*  Icons */
a.icon {
    text-decoration: none;
}

.icon {
    padding: 2px;
}

.icon {
    padding-left: 20px;
    min-height: 20px;
    background-repeat: no-repeat
}

.jstree .icon > ins {
    display: none;
}

.jstree .icon {
    padding-left: 20px;
}

.icon.trash {
    background-image: url('../img/icons/trash.png');
}

.icon.permission {
    background-image: url('../img/icons/status_online.png');
}

.icon.add {
    background-image: url('../img/icons/add.png');
}

.icon.fast-edit, .icon.edit {
    background-image: url('../img/icons/pencil.png');
}

.icon.subgrid {
    background-image: url('../img/icons/layout_content.png');
}

.icon.cancel {
    background-image: url('../img/icons/pencil_delete.png');
}

.icon.detail {
    background-image: url('../img/icons/zoom.png');
}

.icon.download {
    background-image: url('../img/icons/disk.png');
}

.icon.accept {
    background-image: url('../img/icons/accept.png');
}

.icon.stop {
    background-image: url('../img/icons/stop.png');
}

.icon.user-edit {
    background-image: url('../img/icons/user_edit.png');
}

.icon.user-delete {
    background-image: url('../img/icons/user_delete.png');
}

.icon.roles-edit {
    background-image: url('../img/icons/group_edit.png');
}

.icon.up {
    background-image: url('../img/icons/arrow_up.png');
}
.icon.down {
    background-image: url('../img/icons/arrow_down.png');
}

.icon.roles-delete {
    background-image: url('../img/icons/lock_delete.png');
}

.icon.role-edit {
    background-image: url('../img/icons/lock_edit.png');
}

.icon.versions {
    background-image: url('../img/icons/arrow_branch.png');
}

.icon.visibility {
    background-image: url('../img/icons/eye.png');
}

.icon.feed {
    background-image: url('../img/icons/feed.png');
}

.icon.lock {
    background-image: url('../img/icons/lock.png');
}

.icon.unlock {
    background-image: url('../img/icons/lock_open.png');
}

.icon.protect {
    background-image: url('../img/icons/shield.png');
}

.icon.group{
    background-image: url('../img/icons/group.png');
}

.icon.group-error {
    background-image: url('../img/icons/group_error.png');
}

.icon.authenticated {
    background-image: url('../img/icons/group_key.png');
}

.icon.show {
    background-image: url('../img/icons/application_get.png');
}

.icon.table {
    background-image: url('../img/icons/table.png');
}

.icon.renew {
    background-image: url('../img/icons/arrow_refresh.png');
}

.icon.keyboard {
    background-image: url('../img/icons/keyboard.png');
}

.icon.cross {
    background-image: url('../img/icons/cross.png');
}

.icon.tick {
    background-image: url('../img/icons/tick.png');
}

.icon.application {
    background-image: url('../img/icons/application_home.png');
}
.icon.hourglass {
    background-image: url('../img/icons/hourglass.png');
}



/*  Emoticons  */
/*.emoticon.smile { background-image:url('../img/icons/emoticon/emoticon_smile.png'); }*/
/*.emoticon.grin { background-image:url('../img/icons/emoticon/emoticon_grin.png'); }*/
/*.emoticon.evilgrin { background-image:url('../img/icons/emoticon/emoticon_evilgrin.png'); }*/
/*.emoticon.happy { background-image:url('../img/icons/emoticon/emoticon_happy.png'); }*/
/*.emoticon.surprised { background-image:url('../img/icons/emoticon/emoticon_surprised.png'); }*/
/*.emoticon.tongue { background-image:url('../img/icons/emoticon/emoticon_tongue.png'); }*/
/*.emoticon.unhappy { background-image:url('../img/icons/emoticon/emoticon_unhappy.png'); }*/
/*.emoticon.waii { background-image:url('../img/icons/emoticon/emoticon_waii.png'); }*/
/*.emoticon.wink { background-image:url('../img/icons/emoticon/emoticon_wink.png'); }*/
/*.emoticon.neutral { background-image:url('../img/icons/emoticon/emoticon_neutral.png'); }*/
/*.emoticon.cool { background-image:url('../img/icons/emoticon/emoticon_cool.png'); }*/
/*.emoticon.confuse { background-image:url('../img/icons/emoticon/emoticon_confuse.png'); }*/
/*.emoticon.cry { background-image:url('../img/icons/emoticon/emoticon_cry.png'); }*/
/*.emoticon.fat { background-image:url('../img/icons/emoticon/emoticon_fat.png'); }*/
/*.emoticon.mad { background-image:url('../img/icons/emoticon/emoticon_mad.png'); }*/
/*.emoticon.red { background-image:url('../img/icons/emoticon/emoticon_red.png'); }*/
/*.emoticon.roll { background-image:url('../img/icons/emoticon/emoticon_roll.png'); }*/
/*.emoticon.slim { background-image:url('../img/icons/emoticon/emoticon_slim.png'); }*/
/*.emoticon.yell { background-image:url('../img/icons/emoticon/emoticon_yell.png'); }*/
/*.emoticon.bug { background-image:url('../img/icons/emoticon/emoticon_bug.png'); }*/
/*.emoticon.heart { background-image:url('../img/icons/emoticon/emoticon_heart.png'); }*/
/*.emoticon.rocket { background-image:url('../img/icons/emoticon/emoticon_rocket.png'); }*/
/*.emoticon.basketball { background-image:url('../img/icons/emoticon/emoticon_basketball.png'); }*/
/*.emoticon.football { background-image:url('../img/icons/emoticon/emoticon_football.png'); }*/
/*.emoticon.golf { background-image:url('../img/icons/emoticon/emoticon_golf.png'); }*/
/*.emoticon.soccer { background-image:url('../img/icons/emoticon/emoticon_soccer.png'); }*/
/*.emoticon.tennis { background-image:url('../img/icons/emoticon/emoticon_tennis.png'); }*/
/*.emoticon.eightball { background-image:url('../img/icons/emoticon/emoticon_8ball.png'); }*/
/*.emoticon.raquet { background-image:url('../img/icons/emoticon/emoticon_raquet.png'); }*/
/*.emoticon.shuttlecock { background-image:url('../img/icons/emoticon/emoticon_shuttlecock.png'); }*/

/*  File icons  */
span.extension {
    padding: 2px 18px;
}

.extension.empty {
    background-image: url('../img/icons/page_white.png');
}

.extension.pdf {
    background-image: url('../img/icons/page_white_acrobat.png');
}

.extension.access {
    background-image: url('../img/icons/page_access.png');
}

.extension.cup {
    background-image: url('../img/icons/page_cup.png');
}

.extension.cplusplus {
    background-image: url('../img/icons/page_cplusplus.png');
}

.extension.csharp {
    background-image: url('../img/icons/page_csharp.png');
}

.extension.database {
    background-image: url('../img/icons/page_database.png');
}

.extension.excel, .extension.vnd-ms-excel {
    background-image: url('../img/icons/page_white_excel.png');
}

.extension.flash, .extension.x-shockwave-flash {
    background-image: url('../img/icons/page_white_flash.png');
}

.extension.dvd {
    background-image: url('../img/icons/page_dvd.png');
}

.extension.powerpoint {
    background-image: url('../img/icons/page_powerpoint.png');
}

.extension.jpeg, .extension.png, .extension.gif {
    background-image: url('../img/icons/page_picture.png');
}

.extension.ruby {
    background-image: url('../img/icons/page_ruby.png');
}

.extension.plain, .extension.rtf {
    background-image: url('../img/icons/page_white_text.png');
}

.extension.tux {
    background-image: url('../img/icons/page_tux.png');
}

.extension.visualstudio {
    background-image: url('../img/icons/page_visualstudio.png');
}

.extension.zip {
    background-image: url('../img/icons/page_white_zip.png');
}

.extension.x-rar, .extension.x-gzip, .extension.x-7z-compressed {
    background-image: url('../img/icons/page_white_compressed.png');
}

.extension.film {
    background-image: url('../img/icons/page_film.png');
}

.extension.find {
    background-image: url('../img/icons/page_find.png');
}

.extension.freehand {
    background-image: url('../img/icons/page_freehand.png');
}

.extension.illustrator {
    background-image: url('../img/icons/page_illustrator.png');
}

.extension.photoshop {
    background-image: url('../img/icons/page_photoshop.png');
}

.extension.music {
    background-image: url('../img/icons/page_music.png');
}

.extension.office {
    background-image: url('../img/icons/page_office.png');
}

.extension.swoosh {
    background-image: url('../img/icons/page_swoosh.png');
}

.extension.report {
    background-image: url('../img/icons/page_report.png');
}

.extension.wrench {
    background-image: url('../img/icons/page_wrench.png');
}

.extension.html, .extension.xml {
    background-image: url('../img/icons/page_white_code_red.png');
}

.extension.octet-stream, .extension.x-dosexec {
    background-image: url('../img/icons/application_xp.png');
}

.extension.folder {
    background-image: url('../img/icons/folder.png');
}

.extension.msword {
    background-image: url('../img/icons/page_word.png');
}

.extension.vnd-oasis-opendocument-text {
    background-image: url('../img/icons/page_text.png');
}

.extension.x-php {
    background-image: url('../img/icons/page_white_php.png');
}

.extension.x-python, .extension.x-perl {
    background-image: url('../img/icons/page_white_code.png');
}

.extension.x-debian-package {
    background-image: url('../img/icons/package.png');
}

.extension.x-bittorrent {
    background-image: url('../img/icons/page_world.png');
}

.extension.mpeg {
    background-image: url('../img/icons/page_white_cd.png');
}

.extension.x-tex {
    background-image: url('../img/icons/page_white_edit.png');
}

.extension.rfc822 {
    background-image: url('../img/icons/email.png');
}
