.video_item
{
	margin-bottom: 30px;
}
.video_item .title_sm
{
	font-size: 19px;
	color: #303A3F;
	display: block;
	margin-top: 10px;
	line-height: 130%;
}
.video_item .pict
{
	height: 150px;
	vertical-align: middle;
	line-height: 140px;
	overflow: hidden;
	padding: 0;
	text-align: center;
}
.video_item .pict:before
{
	font-family: "Font Awesome 5 Free";
	position: absolute;
	right: 0;
	left: 0;
	/*top: 50px;*/
	font-size: 50px;
	color: rgba(255, 255, 255, 0.654);
	content: "\f144";
}
.video_item .pict IMG
{
	display: inline-block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.nav-video-cats
{
	margin-bottom: 0;
}
/*.nav-video-cats .nav-tabs
{
	font-size: 20px;
}*/
.nav-video-cats .nav-tabs A
{
	font-size: 22px;
	vertical-align: middle;
	padding: 20px 20px;
	background: rgba(203, 203, 203, 0.254);
	margin: 0 1px -1px;
}
.nav-video-cats .nav-tabs A
{
}
.tab-content
{
	padding: 50px 40px;
	background: #FFF;
	border-right: 1px solid #DEE2E6;
	border-left: 1px solid #DEE2E6;
	border-bottom: 1px solid #DEE2E6;
}
/*#nav-id-card-printers-accessories-tab:before
{
	font-family: "Font Awesome 5 Free";
	font-size: 1.3em;
	margin-right: 7px;
	vertical-align: -7px;
	content: "\f47f";
	font-weight: bold;
}*/
/*#nav-usage-guide-tab:before
{
	font-family: "Font Awesome 5 Free";
	font-size: 1.3em;
	margin-right: 7px;
	vertical-align: -7px;
	content: "\f5aa";
	font-weight: bold;
}*/
.gray_line
{
	background: #FFF;
	padding: 50px 0;
}
@media (max-width: 575px)
{
	/*.nav-video-cats .nav-tabs
	{
		font-size: 15px;
		text-align: center;
	}*/
	/*.nav-video-cats .nav-tabs A
	{
		padding-right: 10px;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 50%;
		vertical-align: middle;
	}*/
	.nav-video-cats .nav-tabs A
	{
		font-size: 15px;
		padding: 10px 9px;
		width: 32%;
		margin-bottom: 2px;
	}
	.nav-video-cats .nav-tabs A:first-child
	{
		width: 64.3%;
	}
}
@media (min-width: 576px) and (max-width: 767px)
{
	.nav-video-cats .nav-tabs
	{
		font-size: 17px;
	}
	/*.nav-video-cats .nav-tabs A
	{
		padding-right: 30px;
		padding-left: 30px;
		padding-top: 20px;
		padding-bottom: 20px;
		font-weight: bold;
	}*/
	.nav-video-cats .nav-tabs A
	{
		font-size: 15px;
		padding: 10px 9px;
		width: 16%;
		margin-bottom: 2px;
	}
	.nav-video-cats .nav-tabs A:first-child
	{
		width: 32.3%;
	}
}
@media (min-width: 768px) and (max-width: 991px)
{
	.nav-video-cats .nav-tabs A
	{
		font-size: 15px;
		padding: 10px 9px;
		width: 16%;
		margin-bottom: 2px;
	}
	.nav-video-cats .nav-tabs A:first-child
	{
		width: 32.3%;
	}
}
@media (min-width: 992px) and (max-width: 1199px)
{
	.nav-video-cats .nav-tabs A
	{
		font-size: 15px;
		padding: 10px 10px;
	}
}
@media (min-width: 1200px) and (max-width: 1399px)
{
	.nav-video-cats .nav-tabs A
	{
		font-size: 17px;
		padding: 15px 14px;
	}
}
@media (min-width: 1400px) and (max-width: 1645px)
{
	.nav-video-cats .nav-tabs A
	{
		font-size: 19px;
		padding: 20px 18px;
	}
}
@media (min-width: 1646px)
{
}
