.top_idcards
{
	background: #095475;
	color: #FFF;
	padding: 30px 0;
}
.top_idcards .catdesc H2
{
	font-size: 25px;
	color: #FFF;
}
.top_idcards .catdesc LI
{
	color: #FFF;
}
.top_idcards .catdesc UL LI:before
{
	color: #FFF;
}
.top_desc_idcards .card
{
	text-align: center;
	text-transform: uppercase;
}
.top_desc_idcards .card IMG
{
	max-height: 175px;
	margin-bottom: 5px;
}
.cat-logo_desc
{
	text-align: center;
}
.cat-pre-printed-cards
{
	display: none;
}
@media (max-width: 575px)
{
	.top_idcards
	{
		padding: 20px 0;
	}
	.top_desc_idcards .cat_desc LI
	{
		font-size: 14px;
	}
	.top_idcards H1
	{
		font-size: 30px !important;
	}
	.cat_desc H2
	{
		font-size: 18px !important;
	}
}
@media (min-width: 576px) and (max-width: 767px)
{
	.top_idcards
	{
		padding: 20px 0;
	}
	.top_desc_idcards .cat_desc LI
	{
		font-size: 15px;
	}
	.top_idcards H1
	{
		font-size: 35px !important;
	}
	.cat_desc H2
	{
		font-size: 22px !important;
	}
}
@media (min-width: 768px) and (max-width: 991px)
{
	.top_idcards
	{
		padding: 20px 0;
	}
	.top_desc_idcards .cat_desc LI
	{
		font-size: 15px;
	}
	.top_idcards H1
	{
		font-size: 35px !important;
	}
	.cat_desc H2
	{
		font-size: 22px !important;
	}
}
@media (min-width: 992px) and (max-width: 1199px)
{
	.top_idcards H1
	{
		font-size: 35px !important;
	}
	.cat_desc H2
	{
		font-size: 22px !important;
	}
}
@media (min-width: 1200px) and (max-width: 1399px)
{
	#CATEGORIES_LIST4PRINTERS .col-xl-3
	{
		max-width: 20%;
	}
}
@media (min-width: 1400px)
{
	#CATEGORIES_LIST4PRINTERS .col-xl-3
	{
		max-width: 20%;
	}
}
