.tx-inform-media-library h2{
	margin-top:0;
}

.tx-inform-media-library .video-main .col-md-12{
	padding-left:0;
}


.tx-inform-media-library .video-title{
	font-size:24px !important;
	line-height: 1.2 !important;
}
.tx-inform-media-library iframe {
	width: 100%;
	height: auto;
	aspect-ratio: 16/9
}

.tx-inform-media-library .handout{
	float:left;
/*	text-align: center;*/
	padding:5px;
}

.tx-inform-media-library .handout a{
	color:#000 !important;
	border-bottom:0;
}

.tx-inform-media-library .handout:hover{
	border-bottom:1px solid black !important;
}

.tx-inform-media-library .handout .fa{
	font-size:26px !important ;
}

.tx-inform-media-library .tags-and-categories {
	margin-bottom: 10px;
}

.tx-inform-media-library .tags-and-categories .label {
	display: inline-block;
}

.tx-inform-media-library .tags-and-categories .label {
	display: inline-block;
	margin-bottom: 2px;
}

.tx-inform-media-library input[type="text"] {
	border: 1px solid #111;
	height:33px;
}

.tx-inform-media-library .btn-media-library{
	background-color:#FFF;
	border: 1px solid #156478;
	color:#156478;
	height:33px;
	margin-bottom: 10px;
}

.tx-inform-media-library .btn-media-library:hover{
	background-color:#156478;
	color:#FFF;
}

.card.is-hidden {
  display: none;
}

.tx-inform-media-library .filter-button{
	background-color: #FFFFFF;
	color: #000000;
	border-radius: 50px;
}

.tx-inform-media-library .playlist-filter-button,.tx-inform-media-library .playlist-filter-all{
	border:1px solid #156478;
	
}

.tx-inform-media-library .tag-filter-button,.tx-inform-media-library .tag-filter-all{
	
	border: 1px solid #57a4b7;
	margin-bottom: 10px;
}

.tx-inform-media-library .category-filter-button{
	border:1px solid #156478;
	
}

.tx-inform-media-library .filter-active.category-filter-button {
	background-color: #156478;
	color: #FFFFFF;
}

.tx-inform-media-library .filter-active.playlist-filter-button,.tx-inform-media-library .filter-active.playlist-filter-all {
	background-color: #156478;
	color: #FFFFFF;
}

.tx-inform-media-library .filter-active.tag-filter-button,.tx-inform-media-library .filter-active.tag-filter-all {
	background-color: #57a4b7;
	color: #FFFFFF;
}

.tx-inform-media-library .label-category{
	color:#FFF;
	background-color: #156478;
	border-radius:25px !important;
}

.tx-inform-media-library .label-tag{
	color:#FFF;
	background-color: #57a4b7;
	border-radius:25px !important;
}


.tx-inform-media-library .youtube-preview-image{
	 transition: transform .2s; /* Animation */
	 padding-bottom:10px;
}

.tx-inform-media-library .youtube-preview-image:hover{
	transform: scale(1.05); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
	
}
	
	

.tx-inform-media-library .filter-container div{
	padding-bottom:5px;
}

.tx-inform-media-library .video-main .col-md-6{
	padding:0;
	margin:0;
}


.tx-inform-media-library .playlist-preview{
	overflow-y: hidden;
	overflow-x: auto;
	padding-top:10px;
	padding-bottom:10px;
}

.tx-inform-media-library .playlist-preview .playlist-item{
	width:200px;
	float:left;
	padding-right:10px;
}

.tx-inform-media-library .category-filter-button, .tx-inform-media-library .label-category{
	display:none !important;
}

#tab-content-videos .row .video {
	margin-bottom: 60px;
}

@media screen and (min-width: 992px) {
	.tx-inform-media-library .playlist-preview  .playlist-item:nth-of-type(3n+1) {
		clear: both;
	}

	.tx-inform-media-library .row .video.col-md-4:nth-of-type(3n+1) {
		clear: both;
	}

	#tab-content-videos .row .video:nth-of-type(3n+1) {
		clear: both;
	}
}




