/* ################################################### CONFIG FONTS ################################################## */




/* ##################################################
# CONTENT BUGFIXES
################################################## */

.text-column {
	-webkit-column-break-inside: avoid;
}
.text-column:after {
	content: '';
	display: block;
	height: 20px;
}



/* ##################################################
# MEDIA LIST
################################################## */

.media-list h4 {
	font-size: 1rem;
}

.sm-down .media-list h4 {
	font-size: 1rem;
}

.uploads-filesize {
	font-size: 14px!important;
}

.media-left .bootstrappackageicon {
	color: var(--t3j-darker);
	font-size: 66px;
}

body.layout-inverse .media-body .bootstrappackageicon {
	color: var(--t3j-light);
}

.uploads-filename,
.uploads-filesize {
	color: var(--t3j-darker);
}

body.layout-inverse .media-body .uploads-filename,
body.layout-inverse .media-body .uploads-filesize {
	color: var(--t3j-light);
}



/* ##################################################
# CARDS AND ACCORDION
################################################## */

.uploads-filename:hover,
.accordion-title-link:hover .accordion-title-link-text {
	color: var(--t3j-primary)!important;
}

.accordion-title-link .accordion-title-link-text {
	color: var(--t3j-darker)!important;
}

body.layout-inverse .accordion-title-link:hover .accordion-title-link-text {
	color: var(--t3j-primary)!important;
}

body.layout-inverse .accordion-title-link .accordion-title-link-text {
	color: #ffffff!important;
}
