/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts//flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}

tr {
  border-bottom: none !important;
}

td {
  padding: 5px 5px !important;
}

.collection {
  border: none !important;
}

.collection .collection-item {
  border-bottom: none !important;
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  font-feature-settings: 'liga';
}

.hoverAccent:hover:before { 
	font-weight: bold;
} 

.handcursor{
	cursor: pointer;
}

.hidden{
	display: none !important;
}

.centered{
	display: block;
	margin-left:auto;
	margin-right:auto;
}

.bold{
	font-weight: bold;
}	

.tagImg{
	width:100%;
}

.setcard{
	height: 260px;
	width:210px;
}

.coincard{
	height: 350px;
	width:210px;
}

.overflowing {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.noBotMargin{
	margin-bottom: 0px !important;
}

.flipper {
	transition: 0.8s;
	transform-style: preserve-3d;
	position: relative;
}

.front{
	backface-visibility: hidden;
}

.back {
	backface-visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
}

.front {
	z-index: 2;
	/* for firefox 31 */
	transform: rotateY(0deg);
}

.back {
	transform: rotateY(180deg);
}

.flip-container:hover .flipper, .flip-container.hover .flipper, .flip-container.flip .flipper {
	transform: rotateY(180deg);
}

.flip-container {
	perspective: 1000px;
}

header, main, footer {
	padding-left: 250px;
}

@media only screen and (max-width : 992px) {
header, main, footer {
	padding-left: 0;
}
}
