/* @group Link Icons */

@media screen {
    
    a.icon, button.icon { padding: 1px 0px 1px 20px; background-color: transparent; background-repeat: no-repeat; background-position: 0px center; }
    .portlet .icon, .foot .icon { padding: 2px 0 2px 20px; }
    
    input.icon { background-color: white; background-repeat: no-repeat; background-position: 99% center; }
    input.icon.email { background-image: url('../img/icons/email_open.png'); }
    input.icon.password { background-image: url('../img/icons/key.png'); }
    
    .icon.home              { background-image: url('../img/icons/house.png'); }
    .icon.password          { background-image: url('../img/icons/key_go.png'); }
    .icon.signup            { background-image: url('../img/icons/user_add.png'); }
    .icon.signin            { background-image: url('../img/icons/door_in.png'); }
    .icon.lost-password     { background-image: url('../img/icons/key_go.png'); }
    .icon.signout           { background-image: url('../img/icons/door_out.png'); }
    .icon.management        { background-image: url('../img/icons/book.png'); }
    .icon.settings          { background-image: url('../img/icons/cog.png'); }
    .icon.create            { background-image: url('../img/icons/add.png'); }
    .icon.help              { background-image: url('../img/icons/help.png'); }
    .icon.map               { background-image: url('../img/icons/map.png'); }
    
    .icon.base-bullet       { background-image: url('../img/icons/bullet_black.png'); }
    .icon.base-site         { background-image: url('../img/icons/world.png'); }
    .icon.base-folder       { background-image: url('../img/icons/folder.png'); }
    .icon.base-page         { background-image: url('../img/icons/page_white_text.png'); }
    .icon.base-gallery      { background-image: url('../img/icons/folder_picture.png'); }
    .icon.base-blog         { background-image: url('../img/icons/page_white_stack.png'); }
    .icon.base-member       { background-image: url('../img/icons/vcard.png'); }
    .icon.base-calendar     { background-image: url('../img/icons/calendar.png'); }
    
    .icon.base-file         { background-image: url('../img/icons/page_white.png'); }
    .icon.base-file-image   { background-image: url('../img/icons/page_white_picture.png'); }
    .icon.base-file-document { background-image: url('../img/icons/page_white_text.png'); }
    .icon.base-file-video   { background-image: url('../img/icons/page_white_dvd.png'); }
    
    .icon.base-gallery-thumbnails { background-image: url('../img/icons/application_view_tile.png'); }
    .icon.base-gallery-flow { background-image: url('../img/icons/application_view_gallery.png'); }
    
    .icon.disk_multiple     { background-image: url('../img/icons/disk_multiple.png'); }
    
    
    
    /* @begin TurboCMF Shopping Icons */
    
    .icon.base-cart,
    .icon.shopping-cart     { background-image: url('../img/icons/cart.png'); }
    .icon.shopping-add      { background-image: url('../img/icons/cart_put.png'); } /* or cart_add */
    .icon.shopping-remove   { background-image: url('../img/icons/cart_remove.png'); } /* or cart_delete */
    .icon.shopping-modify   { background-image: url('../img/icons/cart_edit.png'); }
    .icon.shopping-error    { background-image: url('../img/icons/cart.png'); }
    .icon.shopping-checkout { background-image: url('../img/icons/cart_go.png'); }
    
    /* @end */

    
    
    
    .icon.older             { background-image: url('../img/icons/time.png'); }
    .icon.tag               { background-image: url('../img/icons/tag_blue.png'); }
    .icon.tag-del           { background-image: url('../img/icons/tag_blue_delete.png'); }
    .icon.tag-add           { background-image: url('../img/icons/tag_blue_add.png'); }
    .icon.rss               { background-image: url('../img/icons/rss.png'); }
    .icon.feed              { background-image: url('../img/icons/feed.png'); }

    .icon.faq               { background-image: url('../img/icons/world.png'); }
    .icon.wiki              { background-image: url('../img/icons/world_go.png'); }
    .icon.author            { background-image: url('../img/icons/world_edit.png'); }

    .icon.picture-go        { background-image: url('../img/icons/picture_go.png'); }
    .icon.picture-save      { background-image: url('../img/icons/picture_save.png'); }

    .icon.search            { background-image: url('../img/icons/magnifier.png'); }
    .icon.submit            { background-image: url('../img/icons/accept.png'); }
    .icon.close             { background-image: url('../img/icons/delete.png'); }

    .icon.history           { background-image: url('../img/icons/time.png'); }
    .icon.modify            { background-image: url('../img/icons/textfield_rename.png'); }
    .icon.permissions       { background-image: url('../img/icons/key.png'); }
    .icon.settings          { background-image: url('../img/icons/wrench.png'); }
    .icon.delete            { background-image: url('../img/icons/page_delete.png'); }
    .icon.remove            { background-image: url('../img/icons/cross.png'); }

    .icon.comment           { background-image: url('../img/icons/comment.png'); }
    .icon.comments          { background-image: url('../img/icons/comments.png'); }
    .icon.nocomments        { background-image: url('../img/icons/comments_delete.png'); }
    .icon.permanent         { background-image: url('../img/icons/page_link.png'); }
    .icon.profile           { background-image: url('../img/icons/user.png'); }
    .icon.create-blog-post  { background-image: url('../img/icons/add.png'); }
    .icon.page_code         { background-image: url('../img/icons/page_code.png'); }
    .icon.page_edit         { background-image: url('../img/icons/page_edit.png'); }
    .icon.lock              { background-image: url('../img/icons/lock.png'); }


    input.noicon { background: none; padding: inherit; }
    a.noicon { background: none; padding: 0; }

}

/* @end */
