ul#sidebar-menu .menu-item-has-children li a:link {color:#2655a0;}
ul#sidebar-menu .menu-item-has-children li a:visited {color:#2655a0;}
ul#sidebar-menu .menu-item-has-children li a:hover {color:#2655a0;text-decoration:underline;}
ul#sidebar-menu .menu-item-has-children li a:active {color:#2655a0;text-decoration:underline;}
h1,h2 {font-size:2rem;}
h3,h4,h5,h6 {font-size:1.5rem;}
h1.entry-title {margin:0 0 0.8rem; 0;}
.menu .active > a {background-color:transparent;color:#2655a0;}
p#breadcrumbs {margin-top:1.5em;margin-bottom:0.5em;}
span.published-date {float:right;font-size:0.8em;}
.entry-content figcaption, span.featured-caption {text-align:left;font-size:0.8em; color:#58595b;}
.right {float:right;}
.left {float:left;}
/* Top Bar Menu */
.top-bar, .top-bar ul {background-color:#58595b;font-size:1.2rem;}
.off-canvas .menu li {display: block;padding: 0.7rem auto;line-height: 1;width:100%;background-color:#fff;}
@media screen and (min-width: 64em) {
	#offCanvasLeft,
	#offCanvasRight {
		display: none;
	}
}
/* Provide a fallback if EB Garamond doesn't load */
.top-bar, #masthead #quicklinks-menu,h1,h2,h3,h4,h5,h6 {font-family: "EB Garamond", Garamond, "Apple Garamond", "ITC Garamond Narrow", "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {border-color: #f7941d transparent transparent transparent;}
/* Off Canvas - Mobile Nav */
div.off-canvas .top-bar-left, div.off-canvas .top-bar-right {width:100%;}
div.top-bar a {background-color:transparent;color:#fff;}
div.top-bar .menu a  {padding: 0.4rem 1rem 0.6rem 1rem; color:#fff;}
div.top-bar li.is-submenu-item a {color:#58595b;}
div.top-bar {padding:0;}
/* Accessibility - Allows screen readers to read the button and hide it from visual, fixes Foundation 6 conflict on how menus are labeled */
button.menu-icon span {display:none;}
/* Accessibility - Hollow Buttons color contrast */
button.hollow.button {color:#2655a0;border-color:#2655a0;}
button.hollow.button:hover {text-decoration:underline;color:#152e57;border-color:#152e57;}
a.button.secondary.expanded.hollow {color:#000000;border-color:#cccccc;}
a.button.secondary.expanded.hollow:hover {color:#404040;border-color:#404040;background-color:#f9f9f9;}
/* Quicklinks Menu */
.top-bar-quicklinks .menu-item-has-children li {display:none;}
.top-bar-quicklinks #quicklinks-menu a {font-size:0.9rem; text-decoration:none;}
.top-bar-quicklinks #quicklinks-menu li#menu-item-4155.orange.radius {border-radius: 2rem; padding:0; margin:.35rem; background-color: #f7941d;}
.top-bar-quicklinks #quicklinks-menu li#menu-item-4155.orange.radius a {margin:0rem;padding:0.35rem; color: #fff;}
#quicklinks-menu .first-sub.js-dropdown-active {margin-top:0;}
ul#quicklinks-mobile ul.nested {left:0;display:block;width:100%;position:relative;float:none;margin-top:-2em;margin-left:0;}
ul#quicklinks-mobile li.menu-item-has-children {}
/*Input and Search -- WP Google Search  */
.medium-6.columns.float-right .input-group {margin-bottom:0;}
#___gcse_0 .cse input.gsc-input,input.gsc-input{background-image:none !important;}
td.gsc-input,
td.gsib_a,
table.gstl_50 {padding:0 !important;}
table.gsc-search-box td {vertical-align: top !important;}
td.gsc-input {border:0 !important;padding:6px 0 0 0 !important; margin:0 !important;}
.gsc-clear-button {display:none !important;}
td.gsc-search-button .gsc-search-button.gsc-search-button-v2 {margin-top:6px !important;margin-left:-5px !important;}
.gsc-input-box {border:0 !important;}
div.gsc-control-cse.gsc-control-cse-en {padding:0 !important;}
#gs_tti50.gsib_a input,
#gs_tti51.gsib_a input {background-color:#f1f1f1 !important;}
#gs_tti51.gsib_a input {padding:10px 0 !important}
#gsc-i-id2.gsc-input {}
#gsc-i-id1 {height:1.7rem !important;}
.gsc-branding {margin:0 !important;}
#bgresponse {margin-top:5em;}
.widget.widget_wgs_widget {margin-bottom:0;}
li.widget.widget_wgs_widget {list-style:none;}
#gs_tti51.gsib_a input {margin-left: 1.3rem !important;}
/* Orbit Carousel Slideshow */
.orbit button{border-width:0;}
.orbit button img {display:none;}
.orbit button.orbit-next, .orbit button.orbit-previous {background-color:rgba(0,0,0,.8);box-shadow:none;}
.orbit button.orbit-next:hover, .orbit button.orbit-previous:hover {background-color:rgba(0,0,0,1)}
nav.orbit-bullets {margin-top:0;}
li.orbit-slide {display:none;}
li.orbit-slide.is-active {display:block;}
.orbit-caption {background-color:rgba(0,0,0,0.8);}
/* Tiles */
.tiles {margin-bottom:0rem;margin-top:2rem;}
.tiles a.button {margin:0;color:#fff;background-color:#f7941d;}
.tiles a.button:hover {background-color:#E1871A;}
.tiles:nth-child(4) {clear:left;}
/* Front Page Lists  */
li.block{float:none;}
#font-page-lists li.block a {padding-left:0;}
/* Orange Buttons and color overides */
a.button.orange,
span.button.flat.orange {color:#000000;background-color:#f7941d;border-width: 2px;}
a.button.orange:hover,
span.button.flat.orange:hover {color:#000000;background-color:#f8a746;}
.button.orange.flat.expanded {color:#000;}
article .button {color:#fff;}
/*Fat Footer */
.off-canvas-content {}
.fat-footer {background-color:#58595b;float:left;width:100%;clear:right;color:#fff;padding:2em;margin-top:0;box-shadow:0px 0px 10px rgba(10, 10, 10, 0.5) inset;}
.fat-footer li {float:none;}
.fat-footer li a {color:#fff;padding:0.35em;font-size:0.8rem;line-height:1.2em;}
.fat-footer li.bold.menu-item-1398 a {margin-top:1em;}
.fat-footer li.bold.menu-item-1410 a {padding-top:0; line-height:1em;}
.fat-footer li a:hover {color:#f1f1f1;text-decoration:underline;}
.fat-footer ul {list-style:none;}
.fat-footer li.bold a {font-weight:bold;font-size:0.9rem;}
.fat-footer ul.contact li a {padding:0;font-size:1rem;}
.fat-footer div.copyright {margin-top:1.5rem;}
.fat-footer span.copyright-info {text-align:center;display: block;}
.fat-footer div.small-12.large-4.columns {margin-bottom: 1rem;}
/* Lists */
ul.contact {margin:0;list-style-position:inside;}
/* Yoast Breadcrumbs */
#breadcrumbs {font-size:0.8em;margin-top:0.5em;}
#breadcrumbs a {display:inline;}
/* Content */
.main-navigation article a {display:inline;}
span.edit-link {padding:0;margin:0; display: block;}
ul.accordion {clear:both;}
figure {
	margin-top: 0;
}
/* Global Notices, Warnings, Alerts */
.alert.callout p, .primary.callout p, .warning.callout p {margin-bottom:0.2rem;}
/* Sidebar Menu */
.sidebar-menu li {border-left: 3px solid transparent;}
.sidebar-menu li a {line-height:1.3rem;}
.sidebar-menu li > a::after {border-color: #f7941d transparent transparent transparent;}
.sidebar-menu li.current-menu-item.active {border-left: 3px solid #f7941d;}
ul#sidebar-menu .menu-item-has-children li {display: none;}
ul#sidebar-menu .menu-item-has-children li {display: none;}
ul#sidebar-menu .menu-item-has-children a {color:#404040;}
/*Flexible Fields */
.row .columns.profile {margin-top:2em;}
.accordion-title {font-size:1rem;font-weight:bold;}
/* Photo Gallery */
.reveal {background-color:#58595b;color:#fff;}
.reveal.small a.previous,
.reveal.small a.next {display:block;width:50%;position:absolute;top:15%;padding:23% 2%;}
.reveal.small a.previous {float:left;left:0;text-align:left;}
.reveal.small a.next {float:right;right:0;text-align:right;}
.reveal.small a.previous span,
.reveal.small a.next span {display:none;}
.reveal.small a.previous img,
.reveal.small a.next img {display:inline;}
.reveal.small.first-image a.previous,
.reveal.small.last-image a.next {display:none;}
.reveal.x-small a.previous,
.reveal.x-small a.next {display:block;width:50%;position:absolute;top:15%;padding:23% 2%;}
.reveal.x-small a.previous {float:left;left:0;text-align:left;}
.reveal.x-small a.next {float:right;right:0;text-align:right;}
.reveal.x-small a.previous span,
.reveal.x-small a.next span {display:none;}
.reveal.x-small a.previous img,
.reveal.x-small a.next img {display:inline;}
.reveal.x-small.first-image a.previous,
.reveal.x-small.last-image a.next {display:none;}
/* Mobile Media Query Breakpoints */
@media screen and (max-width: 641px) {
	.entry-content, h1.entry-title, p#breadcrumbs {
		padding:0.46875rem;
	}
	 h1.entry-title {font-size:1.6rem;line-height:1.75rem;}
}
/* Print Stylesheet */
@media print {
	div.fat-footer,
	nav.main-navigation,
	div.sidebar-menu,
	header#masthead,
	ul#quicklinks-menu.align-right {display:none;}
	.content-area p, .content-area ul, .content-area ol, .content-area blockquote {font-size:0.8rem;line-height:0.95rem;margin-bottom:0.5rem;}
	.content-area img,
	.content-area ul,
	.content-area ol {page-break-inside: avoid;}
	.content-area img,
	.content-area hr,
	.content-area p.tags {display:none;}
	.content-area h1.entry-title {font-size:1.2rem;}
	
}

/* Fix margin issue on rows */
.row .row {margin:0;} 

/* Attachment pages */
.attachment .button {
	margin-bottom: 0;
}

.attachment span.mime-type {
	font-size: 0.8rem;
}

/* Search Box - Header.php */
#masthead td.gsc-search-button {padding:0 !important;}
#masthead td.gsib_b {padding:0 !important;}
#masthead table tbody {border-width:0 !important;}

div#___gcse_1 table tbody {border-width:0 !important;}
.gsc-table-result td.gsc-table-cell-snippet-close {padding:0 8px;}
.gsc-above-wrapper-area {border-width:0;
	height:1rem;
}
