/* @import "ugadmiss-home.css";
@import "ugmajors.css"; */
@import "res-table.css";
@import "ugadmiss-diversity.css";
@import "old/old_ugadmiss_vt-moss.css";
@import "dev/prism.css";
@import "dev/vt-gsheet-data.css";
@import "dev/panel-boxes.css";
@import "dev/oua-easy-panel-box.css";

@media only screen and (max-width: 767px) {}

/* --------------------------------------------------------
Random fixes - 2018-09-07 15:19:07
----------------------------------------------------------*/
	
	.ugadmiss .hide-this {
		/* display: none !important; */
	}
	.ugadmiss .vt-right-col p,
	.ugadmiss .vt-right-col ul,
	.ugadmiss .vt-right-col ol {
		 /* font-size: 1.25em;Text in the right bar seems small */
	}
	.ugadmiss .oua-bottom-space,
	.ugadmiss .oua-margin-bottom-30 {
		margin-bottom:30px;
	}
	.ugadmiss .oua-margin-bottom-40 {
		margin-bottom:40px;
	}
	.ugadmiss .oua-iframe-no-border iframe {
		border: none;
		overflow: auto;
	}

	/* --------------------------------------------------------
	Prism Related
	----------------------------------------------------------*/

		.ugadmiss div.code-toolbar > .toolbar {
			right: 1.5em !important;
		}
		.ugadmiss pre[class*="language-"] {
			max-height: 400px;
		}
		.ugadmiss pre.left-border-purple,
		.ugadmiss .oua-pre-left-border-purple pre {
			border-left: 3px solid #642667;
			padding: 30px 15px;
		}

	/* --------------------------------------------------------
	Google API Related
	----------------------------------------------------------*/
		.ugadmiss #oua-data td.contact-col {
			vertical-align: top;
		}
		.ugadmiss #oua-data td.social-media-col {
			vertical-align: middle;
		}
		.ugadmiss #oua-data td.social-media-col a:not(:last-of-type) {
			margin-right:5px;
		}
		.ugadmiss .vt-rawhtml.fa-icon-list ul li::before {
			display: none;
		}
		.ugadmiss .oua-valign-mid table td {
			vertical-align: middle;
		}
		.ugadmiss .oua-valign-top table td {
			vertical-align: top;
		}
		.ugadmiss .oua-table-no-wb table td,
		.ugadmiss .oua-no-wb table td {
			word-break: unset !important;
		}
		.ugadmiss .oua-data p {
			line-height: 2em;
		}

	/* --------------------------------------------------------
	Lists
	----------------------------------------------------------*/
		.ugadmiss .oua-data ul {
			margin-top: 20px;
		}
		.ugadmiss li > ul {
			margin-bottom:unset;
		}
		.ugadmiss .oua-data ul > li,
		.ugadmiss .oua-app-script .oua-data-list ul > li,
		.ugadmiss .oua-app-script ul > li {
			line-height: 2em !important;
		}

/* --------------------------------------------------------
Graphics
----------------------------------------------------------*/
	.ugadmiss .aside {
		padding: 12px 24px;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		background: #E5E1E6;
		border-color: #E5E1E6;
		clear:both;
		color: #000;
		border: none;
	}

	.ugadmiss .oua-callout {
		padding: 12px 24px;
		background: #fff;
		clear:both;
		color: #75787B;
		border-color: #E5E1E6;
		border-left-width: 10px;
		border-style: solid;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
	}

	.ugadmiss .aside p,
	.ugadmiss .oua-callout p {
		margin: 0;
	}
	.ugadmiss .oua-text-light {color:#fff !important;}
	.ugadmiss .oua-text-dark {color:#000 !important;}

	.ugadmiss .oua-chicago-maroon {background-color:#861F41 !important;}
	.ugadmiss .oua-burnt-orange {background-color:#E87722 !important;}
	.ugadmiss .oua-burnt-orange-web {background-color:#C64600 !important;}
	.ugadmiss .oua-hokie-stone {background-color:#75787B !important;}
	.ugadmiss .oua-cadet-blue {background-color:#003C71 !important;}
	.ugadmiss .oua-skipper-smoke {background-color:#E5E1E6 !important;}
	.ugadmiss .oua-land-grant-grey {background-color:#D7D2CB !important;}
	.ugadmiss .oua-vibrant-turquoise {background-color:#2CD5C4 !important;}
	.ugadmiss .oua-sustainable-teal {background-color:#508590 !important;}
	.ugadmiss .oua-triumphant-yellow {background-color:#F7EA48 !important;}
	.ugadmiss .oua-virginia-sunset {background-color:#ED8B00 !important;}
	.ugadmiss .oua-boundless-pink {background-color:#CE0058 !important;}
	.ugadmiss .oua-pylon-purple {background-color:#642667 !important;}

	.ugadmiss .oua-chicago-maroon a,
	.ugadmiss .oua-chicago-maroon a:active,
	.ugadmiss .oua-chicago-maroon a:visited {
		color:#E87722 !important;
	}
	.ugadmiss .oua-chicago-maroon a:hover {
		color:#fff !important;
	}

	.ugadmiss .oua-alert {
		background: #fff;
		padding: 0.75rem 1.00rem;
		border: 5px #660000 solid;
		border-radius: 7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		box-shadow: 1px 1px 5px #888888;
		-webkit-box-shadow: 1px 1px 5px #888888;
		-moz-box-shadow: 1px 1px 5px #888888;
		overflow: hidden;
		font-size: 1.75em;
		line-height: 1.25em;
		font-weight: 400;
	}
	.ugadmiss .oua-alert p {
		margin: 15px;
		padding: 0;
	}
	.ugadmiss .legend {
		background-color: #eee;
		padding: 0 10px;
		border-radius:7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		font-size: 12px !important;
		text-align: left;
	}
	.ugadmiss .legend p,
	.ugadmiss .legend a,
	.ugadmiss .legend a:link,
	.ugadmiss .legend a:hover,
	.ugadmiss .legend a:active,
	.ugadmiss .legend a:visited {
		font-size: inherit;
	}
	.ugadmiss .legend a:hover {
		text-decoration: none !important;
	}
	.ugadmiss .legend.dark {
		background-color: #75787B; /* hokie stone */
		color: #fff;
	}
	.ugadmiss .legend.nobg {
		background-color: transparent;
		color: #000;
	}
	.ugadmiss p.legend {
		margin-bottom:0px !important;
	}

/* --------------------------------------------------------
Countdown timer
----------------------------------------------------------*/
	
	.ugadmiss #oua-timer-text {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-evenly;
		min-height: 150px;
		text-align: center;
		border: 1px solid #e5e1e6;
		-webkit-box-shadow: 0 0 10px #e5e1e6;
		box-shadow: 0 0 10px #e5e1e6;
		background: white;
		font-style: italic;
		color: #666666;
		font-family: "gineso-condensed", sans-serif;
		text-transform: uppercase;
		font-size: 1.5em;
		letter-spacing: 2px;
		align-items: center;
		padding: 10px;
	}
	.ugadmiss #oua-timer-text span.num,
	.ugadmiss #oua-timer-text span.title {
		color:#c64600;
	}