/* ======================================
Theme Name: Divi Child
Theme URI: https://www.ir3w.com/
Description: Custom Divi Child Theme
Version: 1.0
Author: Steve Fry
Author URI: https://www.ir3w.com
Template: Divi
====================================== */

#social_etchs {
	position: fixed;
	top: 50px;
	right: 8%;
	z-index: 999999;
}

.msg-emergency {
	text-align: center;
	background-color: #ec1f27;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 1px;
	padding: 8px 16px;
	border-top: 1px solid rgba(0,0,0,0.075)
}

.msg-header {
	text-align: center;
	background-color: #ec1f27;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 1px;
	padding: 8px 16px;
	border-top: 1px solid rgba(0,0,0,0.075)
}
.msg-header a {
	color: #fff;
}

/* menus */
.nav li ul {
	min-width: 240px;
	width: auto !important;
}
#top-menu li {
    padding-right: 20px;
}
#top-menu li a {
	letter-spacing: 0.5px !important;
}
#top-menu li li a {
	min-width: 200px;
	width: auto !important;
	white-space: nowrap;
}

/* Text Module */
.et_pb_text ul ul {
  padding-bottom: 0 !important;
}


/* footer */
.subfoot {
	text-align: center;
	color: rgba(255,255,255,0.5);
	font-size: 15px;
	padding: 0 16px 16px 16px;
}

/* misc/sitewide */
sup {
	font-size: 0.75em;
}

/* styles for the UDS Data page */
body.page-uds-data #main-content {
	background-color: #f1f5f7;
}

h1.entry-title.main_title {
	font-size: 32px;
	font-weight: 600;
	color: #0c54a5;
}


/* styles from Texas for Immunization page */

table.zebraBorder th {
    text-align: left;
    padding: 8px;
}
table.zebraBorder td {
    padding: 8px;
    text-align: left;
}
table.zebraBorder th {
    background-color: #ddd;
}
tr.zebraEven {
    background-color: #eee;
}
table.zebraBorder th,
table.zebraBorder td {
    border: 1px solid silver;
}
table.zebraBorder tbody,
table.zebraBorder th,
table.zebraBorder td {
    vertical-align: top;
}

/* plugin - job-manager */
.jobmessage {
	padding-bottom: 0;
}
.joblink {
	font-size: 14px;
	letter-spacing: -1px;
}