﻿

.icon-email {
	background-position: -30px		-30px;
	background-image: url("../images/didbook-icons-sprite-sheet.png");
}


[class^="didbook-icon-"],
[class*=" didbook-icon-"] {
  display: inline-block;
  width: 9px;
  height: 12px;
  margin-top: 4px;
  *margin-right: .3em;
  line-height: 16px;
  vertical-align: text-top;
  background-image: url("../images/didbook-icons-sprite-sheet.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}



.didbook-icon-sort-both			{background-position: -10px		-10px;}
.didbook-icon-sort-none			{background-position: -20px		-10px;}
.didbook-icon-sort-up			{background-position: -30px		-10px;}
.didbook-icon-sort-down			{background-position: -40px		-10px;}

.didbook-icon-sort-both-white	{background-position: -50px		-10px;}
.didbook-icon-sort-none-white	{background-position: -60px		-10px;}
.didbook-icon-sort-up-white		{background-position: -70px		-10px;}
.didbook-icon-sort-down-white	{background-position: -80px		-10px;}



[class^="didbook-icon-file-"],
[class*=" didbook-icon-file-"] {
  width: 22px; /* 21 for over coloured and 22 for over white */
  height: 27px;
}



.didbook-icon-file-letter	{background-position: -10px		-60px;}
.didbook-icon-file-generic	{background-position: -40px		-60px;}
.didbook-icon-file-grid		{background-position: -70px		-60px;}
.didbook-icon-file-graphic	{background-position: -100px	-60px;}
.didbook-icon-file-graph	{background-position: -130px	-60px;}

.over-white .didbook-icon-file-letter	{background-position: -10px		-90px;}
.over-white .didbook-icon-file-generic	{background-position: -40px		-90px;}
.over-white .didbook-icon-file-grid		{background-position: -70px		-90px;}
.over-white .didbook-icon-file-graphic	{background-position: -100px	-90px;}
.over-white .didbook-icon-file-graph	{background-position: -130px	-90px;}


/* bootstrap carets are created by the border corner of an empty element */
/* this extends that to change the direction */
.caret-right {
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid #000000;
}

.caret-left {
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-right: 4px solid #000000;
}



[class^="didbook-icon-editor-"],
[class*=" didbook-icon-editor"] {
	display: inline-block;
	width: 9px;
	height: 9px;
	background-image: url("../images/didbook-icons-sprite-sheet.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.didbook-icon-editor-edit-50	{background-position: -100px	-10px;}
.didbook-icon-editor-delete-50	{background-position: -110px	-10px;}
.didbook-icon-editor-edit-100	{background-position: -120px	-10px;}
.didbook-icon-editor-delete-100	{background-position: -130px	-10px;}





/* extend / overwrite Bootstrap icons */

.icon-info-sign {
	opacity: 0.3;
}

	.icon-info-sign:hover {
		opacity: 1;
	}
