/**! @deprecated **/

.type-icon-small {
	display: inline-block;
  text-align: center;
	font-family: 'PT Sans Condensed', 'Roboto Condensed', sans-serif;
	font-size: 12px;
	letter-spacing: 0;
	line-height: 17px;
	text-shadow:
		-1px -1px 0 rgba(0, 0, 0, 0.3),
		1px -1px 1px rgba(0, 0, 0, 0.3),
		-1px 1px 0 rgba(0, 0, 0, 0.5),
		1px 1px 1px rgba(0, 0, 0, 0.5),
		0 1px 1px rgba(0, 0, 0, 0.9),
		0 2px 1px rgba(0, 0, 0, 0.5);
	color: white;
	border-radius: 6px;
	box-shadow: 0px 1px 0px 1px rgba(0, 0, 0, 0.6);
	border-top: 1px rgba(255, 255, 255, 0.5) solid;
	border-bottom: 3px rgba(0, 0, 0, 0.5) solid;
	margin: 2px;
  margin-bottom: 4px;
	font-weight: normal;
	text-transform: uppercase;
	min-width: 55px;
  max-width: 55px;
  padding-bottom: 1px;
  cursor: default;

/* This is the break point for the short abbreviations for the type icons. */
	@media only screen and (max-width: 410px) {
		letter-spacing: 0px;
		min-width: 37px;
		max-width: 70px;
	}
}
.type-icon-small.type-normal {
	background: #ded4bf;
}
.type-icon-small.type-fire {
	background: #d83737;
}
.type-icon-small.type-water {
	background: #27a2dc;
}
.type-icon-small.type-electric {
	background: #dacc25;
}
.type-icon-small.type-grass {
	background: #47bd39;
}
.type-icon-small.type-ice {
	background: #9df3ef;
}
.type-icon-small.type-fighting {
	background: #c1705e;
}
.type-icon-small.type-poison {
	background: #7b58c1;
}
.type-icon-small.type-ground {
	background: #ca9d59;
}
.type-icon-small.type-flying {
	background: #75acda;
}
.type-icon-small.type-psychic {
	background: #d458ca;
}
.type-icon-small.type-bug {
	background: #b1b750;
}
.type-icon-small.type-rock {
	background: #885b35;
}
.type-icon-small.type-ghost {
	background: #5a557d;
}
.type-icon-small.type-dragon {
	background: #4e52de;
}
.type-icon-small.type-dark {
	background: #484746;
}
.type-icon-small.type-steel {
	background: #a7b1b3;
}
.type-icon-small.type-fairy {
	background: #e4abe0;
}