

/****** Site Header Logo *****/

/*Replaces site logo at the top of site*/
.site-title a {
	background: url(https://coronavirus.wp2.olemiss.edu/wp-content/uploads/sites/320/2020/03/covid19.jpg) no-repeat !important;
}


/****** end Site Header Logo *****/


/****** Three Blue Post Boxes *****/

/*Creates grid*/
.three-post .widget-wrap{
	display: flex;
}
.site-inner {
	margin-top: 2em;
}

/*Box Styling*/
.three-post .entry {
	background-color: #252b5d;
	max-width: 30% ;
	margin: 0px 3px;
	padding: 20px;
}

.admin-bar .site-header {
	top: unset;
}


/*Post h2 Styling*/
.three-post .entry h2 {
	font-size: 24.32px;
	color: white;
}

/*Post p Styling*/
.three-post .entry p {
	color: #ececec;
	font-size: 18px;
	line-height: 1.6em;
}

.three-post .entry a {
	color: white;
	text-decoration: underline;
}

@media screen and (max-width: 600px) {
  .three-post .widget-wrap{
  display: inline;
  align-content: space-around;	
	}
	.three-post .entry {
	max-width: 100% ;
	margin: 20px 0px;
	padding: 20px;
}
}


/****** end Three Blue Post Boxes *****/

.daily-digest h3 {
	font-size: 20px;
}

.entry-meta {
	display: none;
}

/******  text styling site wide ******/

.site-inner h1 {
	font-size: 39.06px !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400 !important;
	color: #ce1126 !important;
}

.site-inner h2 {
	font-size: 24.00px !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #02245a;
}

.site-inner h3 {
	font-size: 20.00px !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #555;

}

/******  end text styling site wide ******/

.after-entry, .archive-description, .author-box {
	margin-bottom: 50px;
}
.entry-content h2, .entry-content h3, .entry-content h4 {
	margin-bottom: 20px;
	margin-top: 10px;
}

/*.dd-head {
	background-color: #ebebeb;
	padding: 15px 20px 15px 20px;
	align-content: center;
} */
/***** Pagination Button Active/Hover Color *****/
.archive-pagination a:hover, .archive-pagination a:focus, .archive-pagination li.active a {
	background-color: #02245a;
}
/***** end Pagination Button Active/Hover Color *****/

/* Navy Blue Widget Box*/
.vanderbilt {
	background-color: #02245a;
	padding: 20px;
}

.vanderbilt h3 {
	color: #fff;
	font-size: 25px !important;
}
.vanderbilt a {
	color: #fff;
	font-size: 20px !important;
	padding: 5px 10px;
}
.sidebar #nav_menu-2 ul, .sidebar #nav_menu-7 ul, .sidebar #nav_menu-11 ul, .sidebar #nav_menu-12 ul, .sidebar #nav_menu-13 ul {
	border-top: 12px solid #02245a;
}

/* end Navy Blue Widget Box*/


/****FOOTER LINKS COLOR CORRECTION******/

footer .right a, footer .credits {
	color: #14213D;
}
/**** end FOOTER LINKS COLOR CORRECTION******/

/****** Underline links *****/
a {
    text-decoration: underline;
}
/****** end Underline links *****/




/****** FIX FOR FLYING FOCUS ON TOP LEVEL LINKS IN MAIN MENU******/

.nav-primary .genesis-nav-menu li a:focus {
	background-color: #14213d;
}

/****** end FIX FOR FLYING FOCUS ON TOP LEVEL LINKS IN MAIN MENU******/


/* Dispaly Bullets on the Homepage - Latest udpates */

.front-page-2 li {
	list-style-type:disc;
	margin-left: 40px;
}
.front-page-2 ul {
	margin: 20px 0px 30px 0px;
}
/* end Dispaly Bullets on the Homepage - Latest udpates */

/*Styling for Updates section at top of homepage*/

.execphpwidget li {
	list-style-type: none !important;
	padding: 0px 0px 0px 20px !important;
	margin: 0px !important
}

.execphpwidget ul {
	padding: 0px !important;
	margin: 0px !important;
}

.widget_execphp {
	margin-bottom: 30px !important;
}

/*end Styling for Updates*/

/*Styling for table*/
table {
word-break: normal;
}
/*end Styling for table*/

/* Nav Focus Indicator Adjustment */
.site-header {
	z-index: 1;
}

.nav-primary {
	z-index: 9000;
}

@media (min-width: 1281px) {
	.site-header {
		position: relative;
	}
	.front-page .site-inner {
		margin-top: 0;
	}
	.nav-primary {
		position: relative;
		top: 0;
	}
}

.deck-3 {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 20px
}
.deck-3 .card {
	padding: 0;
}
.deck-3 .card a {
height: 100%;
width: 100%;
display: block;
}
.deck-3 div a:hover, .deck-3 div a:focus {
	background-color: #ED3246;
	transition: all .1s !important;
}

