html, body { 
		height: 100%!important;
}
h1.entry-title {
    text-transform: initial;
		margin-top:.5em;
}
.update-bullets {
		margin:0 0 2em 2em;
}
.fa-star {
		margin-left:.2em;
		color:#ffcc33;
}
.section-title h3{
		text-align:center;
		font-size:2em;
}
.homepage-row {
		border:solid 3px #eee;
		border-radius:5px;
		padding:20px;
}
#COVID-19-resources #covid-schools-bus-com-features h5 {
		margin:-5px 0 0 0;
}
.fa-print {
		margin:0 3px 0 0;
}
.fa-map-marker-alt {
		margin:0 3px 0 0;
}
.outlined-alert {
		border:1px solid #ccc;
		padding:.3em 2em 0;
		border-radius:1em;
}
/*-- hiring tracers --*/
#hiring-tracers {
		display:none;
}
.home #hiring-tracers {
		display:block;
}
#hiring-tracers {
		background:#ff6600;
		padding:2em;
		border-radius:1em;
		color:white;
		font-family: 'Open Sans', sans-serif;
		text-align:center;
}
#hiring-tracers h2 {
		color:white;
		font-size:2em;
		font-weight:100!important;
		margin:0;
}
#hiring-tracers h6 {
		color:white;
		font-size:1em;
		font-weight:300;
		margin:0;
}
#hiring-tracers p {
		margin:1em 0 0 0;
}
#hiring-tracers a {
		color:white;
		display:block;
}
#mrc-banner {
		padding:2em 2em 0 2em;
		border:5px solid #ef4035;
		border-radius:20px;
}
.surge-listings a {
		display:block;
		padding:1em;
		margin:1em;
		background:white;
		color:#173963!important;
		border-radius:.5em;
}
/*----- blog -----*/
.post h2.entry-title, .post h1.entry-title {
		margin-bottom:.5em;
}
.byline {
		display:none!important;
}
.blog #main {
    float: none;
    width: 1040px;
    margin: 0 auto;
}
#hiring-tracers h3 {
		color:white;
		font-size:1em;
		margin:0;
}
.single .byline {
		display:none;
}
.nav-links .nav-previous:before {
		position:relative;
		content:'\003C\003C' ' ';
		font-size:2em;
		font-weight:800;
		padding:.2em;
		top:5px;
		color:#ccc;
}
.nav-links .nav-next:after {
		position:relative;
		content:'\003E\003E' ' ';
		font-size:2em;
		font-weight:800;
		padding:.2em;
		top:5px;
		color:#ccc;
}
.entry-content {
		padding:1em 0;
}
.highlight-box {
		background:#e4d8ff;
		padding:1.5em 1em;
		border-radius:1em;
}
#wash-hands-poster :after {
		display:none;
}
.blog-poultry td {
		border:1px solid #ccc;
		padding:.5em;
		text-align:center;
}
.blog-poultry h5 {
		font-size:1em;
		margin-bottom:-7px;
}
.blog-poultry ul {
		margin:0 0 0 1em;
}
.footnotes {
		font-size:.8em;
		border:1px solid #ccc;
		padding:1em 2em;
}
/*-- mobile --*/
@media only screen and (max-width: 817px){
.entry-content {
		padding:1em;
		}
#sidebar {
		width:350px;
}
.covid-iframe {
		height:1500px!important;
}
.has-post-thumbnail h1.entry-title {
				top:160px;
		}
		.wp-image-2836 {
				display:none;
		}		
}
.dashicons-menu:before {
    background: white;
		border-radius:.2em;
}
.mobile-menu-toggle:active, .mobile-menu-toggle:hover {
		color:#0086be;
		background:none;
}
/*--- crosswalk table ---*/
.page-id-226 #sidebar {
		display:none;
}
.page-id-226 #main {
		width:100%;
}
/*--- covid iframe ---*/
#dashboard-instructions p {
		background:#f1f1f1;
		padding:1em 1.5em;
		margin:0;
}
#dashboard-instructions:after {
content:url(https://www.vdh.virginia.gov/content/uploads/sites/95/2020/06/down-indicator.png);
		display:block;
		background:white;
		margin:0 0 10px 230px;
		top:0;
		
}
.daily-dashboard-iframe {
		height:1300px;
}
.covid-zip-iframe {
		width:1000px;
		height:1300px;
}
.covid-like-iframe {
		width:1000px;
		height:1300px;
}
.covid-iframe {
		width:1000px;
		height:1900px;
}
/*--- task force iframe ---*/
.task-force-iframe {
		width:1000px;
		height:950px;
}
/*--- buttons ---*/
.ow-button-base :after {
		display:none;
}
/*-- yellow box --*/
.yellow-box {
		background:#fff;
		border:solid 10px #f7b527;
		padding:2em;
		margin:1em 0;
}
/*-- accordion icons --*/
#accordion-label-data-download { background-image:url("https://www.vdh.virginia.gov/content/uploads/sites/95/2020/03/Data_Download.png");
background-repeat:no-repeat;
		padding-left:54px;
		background-position: 10px 10px;
}
#accordion-label-situation-summary { background-image:url("https://www.vdh.virginia.gov/content/uploads/sites/95/2020/03/Situation_Summary.png");
background-repeat:no-repeat;
		padding-left:54px;
		background-position: 10px 10px;
}
#accordion-label-about-coronavirus { background-image:url("https://www.vdh.virginia.gov/content/uploads/sites/95/2020/03/About_Coronavirus.png");
background-repeat:no-repeat;
		padding-left:54px;
		background-position: 10px 10px;
}
.highlight-red {
		background:#FF0000;
	  color:#fff;
		padding:1.5em;
		border-radius:1em;
		margin-bottom:1em;
}
.highlight-red :after {
		display:none;
}
.highlight-gray {
		background:#eee;
		padding:1.5em;
		border-radius:1em;
		margin-bottom:1em;
}
.highlight-gray :after {
		display:none;
}
.highlight-gray h3 {
text-align:center;
}
.highlight-aqua {
		border:solid 1px #00d0ff;
		padding:.5em 1.5em;
		border-radius:1em;
		margin-bottom:-10px;
}
/*---- weekly report ----*/
.weekly-report-iframe {
		width:860px;
		height:1200px;
}
#weekly-downloads {
		padding:2em 2em 1em 2em;
		background:#eee;
		border-radius:1em;
}
@media only screen and (max-width: 817px){
#weekly-activity-report-iframe {
		height:1500px;
}
#mobile-dashboard-message {
		display:initial;
		margin-top:2em;
}
}
.in-tabs {
		min-width:900px;
}
/*-- testing site locator --*/
.page-id-1684 #sidebar {
		display:none;
}
.page-id-1684 #main {
    float:none;
    width:100%;
}
#wpsl-wrap a:after {
		display:none;
}
#COVID-19-disclaimer {
		background:#d13c3c;
		color:white;
		text-align:center;
		padding:1em 2em;
		border-radius:1em;
		font-size:1.2em;
    font-family: 'Lato', sans-serif;
		text-shadow:0 0 2px #440909;
}
#COVID-19-disclaimer p {		
		margin-bottom:.5em;
}
/*-- jebbit banner --*/
#jebbit-banner {
		background:#143963;
		border-radius:1em;
		background-image:url("https://www.vdh.virginia.gov/content/uploads/sites/182/2020/04/covid-19-white-200.png");
		background-repeat:no-repeat;
		background-position:right, bottom;
		color:white;
}
#jebbit-banner h3 {
		color:white;
		font-weight:400;
		font-size:1.5em;
		padding:0;
		margin:0;
}
#jebbit-banner p {
    margin-bottom: 0;
		font-size:1.25em;	
}
#pgc-2-0-1 {
		align-self:center;
}
/*-- priorities-table --*/
.priorities-table td {
		padding:1em;
}
/*--- accessible-totals ---*/
#accessible-totals {
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}

/*-- COVID-19 Testing Landing --*/
.covid-bucket .so-widget-image {
		border-radius:1em;
}
.covid-bucket .so-widget-image:hover {
		opacity:.8;
}
.page-id-2995 .entry-header {
		display:none;
}
/*--- commissioner-video ---*/
#commissioner-video {
		background-image: linear-gradient(	#101010, #686868);
		text-align:center;
		border-radius:1em;
		line-height:0em;
}
/*--- buttons ---*/
.covid-button {
		background-image:url(https://www.vdh.virginia.gov/content/uploads/sites/182/2020/05/button-businesses.jpg);
		background-position:center center;
		padding:1.5em 1em;
		font-size:2em;
		font-weight:900;
		color:white!important;
		text-shadow:0 0 8px black, 0 0 12px black;
}
.covid-button:hover {
		text-decoration:none;
		opacity:.8;
}
#buttons-row {
		padding:40px 0 10px 0;
}
/*--Testing, Laboratory, and Therapeutics tables --*/
.page-id-3089 td {
		padding:1em;
}
/* Schools, Workplaces &amp; Comm Places */
#covid-schools-bus-com-features {
		margin:4em 0;
}
#covid-schools-bus-com-features h5 {
		font-size:1.5em;
		font-weight:300;
		color:#626262;
}
#covid-schools-bus-com-features h5 :hover {
	text-decoration:none;
}
#covid-schools-bus-com-features .sow-fas:hover {
		transform: scale(1.25);
		opacity:.8;
}
#covid-schools-bus-com-features .sow-icon-image:hover {
		transform: scale(1.15);
		opacity:.8;
}
/*-- branding --*/
.entry-header {
		background-image:url(https://www.vdh.virginia.gov/content/uploads/sites/182/2020/05/STSIcon_Color.png);
		background-size:70px;
		background-repeat:no-repeat;
		background-position:top center;
		text-align:center;
		padding:65px 0 15px 0;
		margin-top:30px;
}
.entry-header:after {
		content: "";
    display: block;
    margin: 0 auto;
    width: 70px;
    padding-top: 30px;
    border-bottom: 5px solid #eee;
}
.entry-header :after {
		display:none;
}
/*--- remove pdf artifact ---*/
a[href$=".pdf"]:after {
		display:none;
}
/*-- Health Professionals --*/
.health-professionals-buttons a {
		text-decoration:none;
}
.health-professionals-buttons .so-widget-sow-button :hover {
		opacity:.9;
}
/*-- Cloth Face Covers --*/
.mask-iframe {
		margin:0;
}
.mask-sidebar {
		background:#eee;
		max-width:560px;
		float:right;
		margin:0 0 2em 2em;
		border-radius:0 0 1em 1em;
}
.mask-sidebar-text {
		padding:0 2em 2em 2em;
}
@media only screen and (max-width: 817px){
		.mask-sidebar {
		margin:0 0 2em 0;
		}
}
/*--  data insights   --*/
.contact-tracing-iframe {
		width:1000px;
		height:700px;
}
.uva-iframe {
		width:1000px;
		height:1500px;		
}
/*---- dashboards ----*/

.summary-iframe {
		height:1020px;
}
.cases-iframe {
		height:1220px;
}
.demographics-iframe {
		height:1200px;
}

.locality-iframe {
		height:1200px;
}
.outbreaks-iframe {
		height:1540px;
}
.testing-iframe {
		height:1200px;
}
.misc-iframe {
		height:1200px;
}
@media only screen and (max-width: 817px){
		.summary-iframe {
		width:100%!important;
		height:1580px;
		}
		.cases-iframe {
		width:100%!important;
		height:1890px;
		}
		.demographics-iframe {
		width:100%!important;
		height:2800px;
		}
		.locality-iframe {
		width:100%!important;
		height:1750px;
		}
		.outbreaks-iframe {
		width:100%!important;
		height:2220px;
		}
		.testing-iframe {
		width:100%!important;
		height:2060px;
		}
		.misc-iframe {
		width:100%!important;
		height:1480px;
		}
		.dashboards-nav li {
		display:block!important;
}
		.dashboards-nav a {
		border:none!important;
}
		.dashboards-nav a:hover {
		background:initial!important;
}
}
.dashboards-nav {
		border:1px solid #ccc;
		padding:1em 1em 0 1em;
}
.dashboards-nav ul {
		padding:15px;
}
.dashboards-nav li {
		display:inline-block;
}
.dashboards-nav a {
		padding:.5em 1em;
		border:1px solid #ccc;
		line-height:2.5em;
}
.dashboards-nav a:hover {
		text-decoration:none;
		background:#eee;
}
.dashboards-nav h5 {
		margin:0;
		font-size:1.25em;
		font-weight:500;
}
.socrata-link .fa-external-link-alt {
		font-size:.8em;
		margin:0 3px;
}
.highlight{ 
  background:#00FF00; 
  padding:1px; 
  border:#00CC00 dotted 1px; 
}
.supsystic-tables-global-page-search-wrapper{
	text-align: center;
	display: inline-flex !important;
}
/*-- pandemic metrics button --*/
.pandemic-metrics-button a{
		display:inline-block;
		background:#143963;
		color:white;
		padding:1em 2em;
		border-radius:1em;
}
.pandemic-metrics-button :hover {
		text-decoration:none;
		background:#316db0;
}
/*-- about the data --*/
.about-the-data a {
    font-size: 1.5em;
    font-weight: 300;
    color: #626262;
}
.about-the-data :hover {
		text-decoration:none;
}
.about-the-data .fa-question-circle {
		color:#143963;
		vertical-align: middle;
		font-size:2em;
		margin:0 5px;
}
/*--- k-12 dashboard ---*/
.h3-byline {
		text-align:center;
		margin-top:-15px;
		font-size:1.1em;
		color:#545454;
}
.k-12 ul {
		margin:0 0 3em 1em;
}
.k-12 li {
		margin:1em;
}
.k-12 p {
		margin:1em 0;
}
/*----------------------*/
.maintenance-message :after {
	display:none;
}
.maintenance-message ul {
	margin:0 0 0 2em!important;
}
.maintenance-message li {
	list-style-type:disc!important;
}
.maintenance-message {
	background:#ffffcc;
	padding:1.5em;
	border-radius:1em;
	margin-bottom: .65em;
	margin-top:1em;
	box-shadow:1px 1px 5px #ccc;
}
/*----------------------*/
.epi-table td {
		border:1px solid #ccc;
		padding:1em;
		vertical-align:top;
}
/*--- data download ---*/
#supsystic-table-14 td :last-child {
		white-space: nowrap;
}