/**
 * Theme Name:   Wayne Faculty/Staff B
 * Description:
 * Version:      1.0.2
 * Author:       CampusPress
 * Author URI:   https://campuspress.com
 * License:      GNU General Public License v2.0 or later
 * License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 * Template:     flat
 */

body {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: 400;
	background-color: #484848;
	color: #0a0a0a;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: 700;
	color: #0c5449;
}
#masthead .site-title {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 38px;
	line-height: 38px;
}
#masthead .site-description {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
#secondary .widget-title {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
#primary .page-title {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
#site-navigation a {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.hentry .entry-meta {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.hentry .page-links {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.hentry .page-links a {
	color: #FFCC33;
}
.hentry .entry-title a {
	color: #0C5449;
}
.hentry .entry-title a:hover,
.hentry .entry-title a:focus {
	color: #0C5449;
}
#comments .comment .fn {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
body.custom-background {
	background-size: cover;
}
.entry-content a {
	text-decoration: underline !important;
}
a {
	color:#0C5449;
}
a:hover,
a:focus {
	color:#0C5449;
}
.text-primary {
	color:#0C5449;
}
a.text-primary:hover {
	color:#0C5449;
}
.bg-primary {
	background-color: #0C5449;
}
a.bg-primary:hover {
	background-color: #0C5449;
}
blockquote {
	border-left: 5px solid #F0B94E;
}
input#submit {
	color: #fff;
	background-color: #FFCC33;
	border-color: #F0B94E;
}
input#submit:hover,
input#submit:focus {
	background-color: #FFCC33;
	border-color: #F0B94E;
}
.site-logo {
	display: block;
	margin: 0 auto;
}
@media (min-width:1120px) {
	#content {
		min-height: calc(100vh - 117px);
	}
}

p {
	font-size: 18px; /* Standardize paragraph text to 18px */
}

/* Selected/highlighted text style */
::selection {
	background: #0C5449;
	color: #fff;
}

/* Heading adjustments */
h6, .h6 {
	font-size: 14px
}

/* Standardized tables */
.wp-block-table,
table {
	border: none;
}

.wp-block-table thead,
.wp-block-table tfoot,
table thead,
table tfoot,
table tr {
	border: none;
}

.wp-block-table td,
.wp-block-table th,
table td,
table th {
	border: none;
}

table td {
	background: inherit;
	color: rgb(9 9 11/1);
}

.wp-block-table thead td,
.wp-block-table thead th,
table thead td,
table thead th {
	border-bottom: 1px solid rgb(212 212 216/1);
	padding: 12px 16px;
}

.wp-block-table tfoot td,
.wp-block-table tfoot th,
table tfoot td,
table tfoot th {
	padding: 8px 16px;
}

.wp-block-table tbody td,
table tbody td {
	padding: 8px 16px;
}

.wp-block-table .wp-element-caption {
	text-align: center;
}

table tr:nth-child(2n) {
	background-color: rgb(244 244 245/1);
}

table tr:nth-child(odd), table.no-stripe tr {
	background-color: rgb(255 255 255/1);
}

table th {
	background-color: rgb(244 244 245/1);
	color: #0C5449;
}

table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th {
	line-height: 1;
}

table td {
	font-size: 1.4rem; /* 14px */
}

table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
	line-height: 2rem;
}
