/**
 * icons for buttons, etc
 */

span.icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: bottom;
    padding: 0;
}

.icon.magnifier {
    background: url(/sites/all/themes/inforuptcy/icons/small-white-magnifier.png) center no-repeat;
}

.icon.printer {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/printer.png) center no-repeat;
}

.icon.preview {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/page_white_magnify.png) center no-repeat;
}

.icon.pdf {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/page_white_acrobat.png) center no-repeat;
}

.icon.zip {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/folder_page_white.png) center no-repeat;
}


.icon.public.link {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/link.png) center no-repeat;
}

.icon.download.ocr {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/application_view_list.png) center no-repeat;
}



.icon.text.page {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/page_white_text.png) center no-repeat;
}

.icon.expand {
    background: url(/sites/all/themes/inforuptcy/icons/expand.png) center no-repeat;
}

.icon.download {
    background: url(/sites/all/modules/custom/ir_cloudfiles/images/icon_download.gif) center no-repeat;
}

.icon.email {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/email.png) center no-repeat;
}

.icon.calendar {
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/calendar.png) center no-repeat;
}

.icon.blog-post {
  background: url(/sites/all/modules/custom/ir_cloudfiles/images/icon_blog_post.gif) center no-repeat;
}
.icon.blog-post.created {
  background: url(/sites/all/modules/custom/ir_cloudfiles/images/icon_blog_post_created.gif) center no-repeat;
}

.icon.delete{
    background: url(/sites/all/themes/inforuptcy/icons/famfamfam/delete.png) center no-repeat;
}

/**
 * icons for blocks
 */

/* block-icon */
div.block-icon {
  height: 48px;
  left: 0;
  position: absolute;
  top: -0.666em;
  width: 48px;
}

/*--- BLOG BLOCKS ---*/
div.block-blog div.block-icon {
  background: transparent url('../icons/tnt_icon_01.png') no-repeat left center;
}

#block-blog-0 div.block-icon,
body.layout-main-last #sidebar-last #block-blog-0 h2.block-title {
  background: transparent url('../icons/tnt_icon_02.png') no-repeat left center;
}

/*--- BOOK BLOCK ---*/
#block-book-0 div.block-icon,
body.layout-main-last #sidebar-last #block-book-0 h2.block-title {
  background: transparent url('../icons/tnt_icon_07.png') no-repeat left center;
}

/*--- CATALOG BLOCK ---*/
#block-uc_catalog-0 div.block-icon {
  background: transparent url('../icons/browse-marketplace.png') no-repeat left center;
}

/*--- COMMENTS & FORUMS BLOCKS ---*/
div.block-comment div.block-icon,
div.comments-block-icon,
#block-views-comments_recent-block div.block-icon {
  background: transparent url('../icons/tnt_icon_01.png') no-repeat left center;
}

div.block-forum div.block-icon,
body.layout-main-last #sidebar-last div.block-comment h2.block-title,
body.layout-main-last #sidebar-last div.block-forum h2.block-title,
body.layout-main-last #sidebar-last #block-views-comments_recent-block h2.block-title {
  background: transparent url('../icons/tnt_icon_06.png') no-repeat left center;
}

/*--- DEVEL BLOCK ---*/
#block-menu-devel div.block-icon,
body.layout-main-last #sidebar-last #block-menu-devel h2.block-title {
  background: transparent url('../icons/tnt_icon_12.png') no-repeat left center;
}

/*--- MENU BLOCK ---*/
div.block-menu div.block-icon,
body.layout-main-last #sidebar-last div.block-menu h2.block-title {
  background: transparent url('../icons/tnt_icon_13.png') no-repeat left center;
}

/*--- SEARCH BLOCK ---*/
body.layout-main-last
div#block-search-0 h2.block-title {
  background-color: #e1e1e1;
}

div#block-search-0 div.block-icon {
	background:  transparent url('../icons/search-filings.png') no-repeat left center;;
}

div.block-search h2.block-title {
  padding-left: 3.125em;
}

/*--- USER BLOCK ---*/
div.block-user div.block-icon,
body.layout-main-last #sidebar-last div.block-user h2.block-title {
  background: transparent url('../icons/tnt_icon_08.png') no-repeat left center;
}

/*--- USER LOGIN BLOCK ---*/
#block-user-0 div.block-icon,
body.layout-main-last #sidebar-last #block-user-0 h2.block-title {
  background: transparent url('../icons/login.png') no-repeat left center;
}

/*--- SEARCH PACER BLOCK ---*/
#block-block-3 div.block-icon,
body.layout-main-last #sidebar-last #block-block-3 h2.block-title {
  background: transparent url('../icons/search-pacer.png') no-repeat left center;
}

/*--- SEARCH SITE BLOCK ---*/
#block-block-4 div.block-icon,
body.layout-main-last #sidebar-last #block-block-4 h2.block-title {
  background: transparent url('../icons/search-filings.png') no-repeat left center;
}

/*--- VIEWS DEFAULT BLOCKS ---*/
#block-views-archive-block div.block-icon,
body.layout-main-last #sidebar-last #block-views-archive-block h2.block-title {
  background: transparent url('../icons/tnt_icon_07.png') no-repeat left center;
}

/* remove block icons for preface blocks & layout-main-last #sidebar-last */
#preface-wrapper div.block div.block-icon,
body.layout-main-last #sidebar-last div.block div.block-icon,
#footer div.block div.block-icon {
  background: none;
}

/*----------- BLOCK-TITLE -------------*/
/* targeting body.layout-main-last #sidebar-last block-title */

/* SEARCH BLOCK */
body.layout-main-last #sidebar-last div.block-search h2.block-title {
  background-position: left -1px;
  margin: 0 0 4px;
}

/* BLOG BLOCKS*/
body.layout-main-last #sidebar-last #block-blog-0 h2.block-title
/* BOOK BLOCKS */
body.layout-main-last #sidebar-last #block-book-0 h2.block-title
/* COMMENTS BLOCKS */
body.layout-main-last #sidebar-last div.block-comment h2.block-title
/* DEVEL BLOCKS */
body.layout-main-last #sidebar-last #block-menu-devel h2.block-title,
/* FORUM BLOCKS */
body.layout-main-last #sidebar-last div.block-forum h2.block-title,
/* MENU BLOCKS */
body.layout-main-last #sidebar-last div.block-menu h2.block-title,
/* USER BLOCKS */
body.layout-main-last #sidebar-last div.block-user h2.block-title,
/* USER LOGIN BLOCK */
body.layout-main-last #sidebar-last #block-user-0 h2.block-title,
/* VIEWS BLOCKS */
body.layout-main-last #sidebar-last #block-views-archive-block h2.block-title,
body.layout-main-last #sidebar-last #block-views-comments_recent-block h2.block-title {
  background-position: left -1px;
}

/* group the block-title padding styles together for layout-main-last #sidebar-last */
body.layout-main-last #sidebar-last #block-blog-0 h2.block-title,
body.layout-main-last #sidebar-last #block-book-0 h2.block-title,
body.layout-main-last #sidebar-last div.block-comment h2.block-title,
body.layout-main-last #sidebar-last div.block-forum h2.block-title,
body.layout-main-last #sidebar-last div.block-menu h2.block-title,
body.layout-main-last #sidebar-last #block-menu-devel h2.block-title,
body.layout-main-last #sidebar-last div.block-search h2.block-title,
body.layout-main-last #sidebar-last div.block-user h2.block-title,
body.layout-main-last #sidebar-last #block-user-0 h2.block-title,
body.layout-main-last #sidebar-last #block-views-archive-block h2.block-title,
body.layout-main-last #sidebar-last #block-views-comments_recent-block h2.block-title {
  padding: 12px 0 0 52px;
}


/* Money Bag */
#credits-icon {
  padding: 7px 0px 8px 24px;
  background: transparent url(../icons/money_bag.png) top left no-repeat;
}

/**
 * HOW TO ADD ICONS TO BLOCKS
 *
 * Below is an example of adding an icon to a custom block.
 * To add an icon to your custom block follow these steps:
 * 1. Place your 48x48 icon into the icons folder that came with the theme
 * 2. Copy & paste the example below into the theme's local.css file
 * 3. Find your block's id & delta (e.g., block-block-1) - use Firebug!
 * 4. Replace the block id & delta with the id & delta of the custom block you want to add an icon to
 * 5. Add the name of your icon file to the block's background url (e.g., url('icons/name-of-icon.png'))
 *
 * NOTE: When upgrading to a newer version of this theme, changes made to this file will be overwritten.
 * You should put your custom block & icon styles in local.css (see: the local_sample.css file for more details).

#block-block-1 div.block-icon {
  background: transparent url('icons/name-of-icon.png') no-repeat left center;
}

*/
