/*

These are styles for BCI.

*/

	/*BEGIN BCI PANEL CARDS*/
		@media only screen and (max-width: 767px) {
			.oua-page-bci .oua-panelCard.dark.on-dark-bg .has-children {
				background-color: transparent;
				border-color: transparent;
			}
		}
	/*END BCI PANEL CARDS*/

	
	/* BEGIN BCI VIDEO OVERLAY */
		@media screen and (min-width: 992px) {
			.oua-page-bci .vt-vid-overlay {
				max-width: 89vw;
			}
		}
		.oua-page-bci .vt-vid-overlay {
			background-color: unset;
		}
	/* =========================== */

	.bci-header-stripe {
		margin: 0 !important;
	}
	.bci-header-stripe > div {
		background: var(--vt-white);
		/*padding: 0.5rem;*/
	}
	.bci-header-stripe > .socmed > ul {
		margin: 0;
		padding: 0 1.5em;
	}
	.bci-header-stripe > .socmed > ul > li {
		line-height: 1;
	}
	.bci-header-stripe > .socmed > ul > li:not(:first-child),
	.bci-header-stripe > .socmed > ul > li:not(:last-child) {
		padding-right: 1rem;
		padding-left: 1rem;
	}
	.bci-header-stripe > .socmed > ul > li::before {
		display: none;
	}
	.bci-header-stripe .socmed > ul a {
		/*color: var(--vt-purple);*/
		color: var(--dark);
	}
	.bci-header-stripe .socmed > ul a:focus {
		outline-color: var(--vt-hokieStone);
		outline-offset: 3px;
		outline-width: 2px;
		outline-style: dashed;
	}
	.bci-header-stripe .socmed > ul a::hover {
		color: inherit;
		text-decoration: underline;
	}
	.bci-header-stripe .socmed > ul a::visited {
		color: inherit;
		text-decoration: none;
	}