/* Blue-Box subpage repeater */
.sub-features-head span {
	font-size:24px !important;
	color:#444 !important;
}


.fb-dpt-feed.empty, .fb-dpt-feed:empty{display:none;}

.departmentNav[level="1"] {display:none;}

#fb-feed-side {
	overflow:hidden;
}

#fb-feed-side iframe {
	margin-top:-70px;
}

@media screen and (max-width: 768px) {
	.sub-features-head span {
		position:relative;
		font-size:0px!important;
	}
	.sub-features-head span:after {
		display:inline-block;
		content:'\f054';
		font-family: 'Font Awesome 5 Free';
		font-weight: 900;
		font-size:20px!important;
		height:30px;
		width:30px;
		text-align:center;
		margin-right:1rem;
		transition:0.3s all;
	}
	h3.mobile-opened.sub-features-head span:after {
		transform: rotate(90deg);
		transform-origin: center center;
	}
	.subpages-content {
		max-height:0px;
		overflow:hidden;
		transition:0.3s all;
	}
	.subpages-content.mobile-opened {
		max-height:5000px;
	}
}