/* == WordPress CSS - Miscellaneous Styles == */

/* category links */
 li.categories {}  
 li.cat-item {}
 li.current-cat {}
 li.current-cat-parent {}
 ul.children {}

/* blogroll links */
.linkcat {}
.blogroll {}

/* read-more links */
.more-link {}

.main-content-area .entry-content .post-excerpt > *.alignwide,
.main-content-area .entry-summary .post-excerpt > *.alignwide {
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

@media only screen and (min-width: 768px) {
	.main-content-area .entry-content .post-excerpt > *.alignwide,
	.main-content-area .entry-summary .post-excerpt > *.alignwide {
		width: 100%;
		max-width: 100%;
	}
}

.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"] {
		border-left: none;
		border-right: 2px solid #0073aa;
		padding-left: 0;
		padding-right: 1em;
}
.wp-block-pullquote.is-style-solid-color blockquote {
		background: #fff;
}
.main-content-area .entry-content .wp-block-separator {
		background-color: #767676;
		border: 0;
		height: 2px;
		margin-bottom: 2rem;
		margin-top: 2rem;
		max-width: 2.25em;
		text-align: left;
		
		&.is-style-wide {
				max-width: 100%;
		}
		&.is-style-dots {
			max-width: 100%;
			background-color: inherit;
			border: inherit;
			height: inherit;
			text-align: center;
		}
}


.wp-block-embed-wordpress-tv.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper .tm-responsive-video {
	width: 100%;
	position: relative;
	padding: 0;
	padding-top: 56.25%;
	> iframe, > object, > embed {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
	}
}

.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2 {
	color: #fff !important;
}