.main-navigation ul.main-menu > li > a
{
	color:#47585d;
	padding-left:5px;
	padding-right: 5px;
}
.main-navigation ul.main-menu > li > a:hover
{
	color:#d6490d;
	}
.main-navigation .sub-menu
{
	background-color:#47585d;
}
.main-navigation button
{
	color:#47585d;
}
.site-description
{
	border-bottom: #000000 solid 1px;
	padding-bottom: 25px;
	width:50%;
	margin: auto;
}
.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,
.main-navigation .sub-menu > li > .menu-item-link-return:hover,
.main-navigation .sub-menu > li > .menu-item-link-return:focus {
  background: #d6490d;
}
a, a:visited, .post-navigation .post-title, .entry .entry-meta a:hover, .entry .entry-footer a:hover, .entry .entry-content .more-link:hover, .main-navigation .main-menu > li > a + svg, .comment .comment-metadata > a:hover, .comment .comment-metadata .comment-edit-link:hover, #colophon .site-info a:hover, .widget a, .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color), .entry .entry-content > .has-primary-color, .entry .entry-content > [class^="wp-block-"] .has-primary-color, .entry .entry-content > [class^="wp-block-"].is-style-solid-color blockquote.has-primary-color, .entry .entry-content > [class^="wp-block-"].is-style-solid-color blockquote.has-primary-color p {

    color: #d6490d;

}
.site-main #infinite-handle span button
{
	background:#d6490d;
}
.site-main #infinite-handle span button:hover, .site-main #infinite-handle span button:focus
{
	background:#b63c09;
	text-decoration:underline;
}
.pushbutton-wide
{
	background: #d6490d;
}
.PortfolioCell {
	padding:2px;
	text-align:center;
	}
.PortfolioText {
	text-decoration:none;
	font-size:20px;
	}
.PortfolioCell > a {
	text-decoration:none !important;
	  	color:#47585d;
	}
.PortfolioCell > a:hover {
  	color:#d6490d;
	text-decoration:underline !important;
}
.wp-block-table {
	border:none;
}
.post-navigation .post-title, .entry-title, .not-found .page-title, .error-404 .page-title, .comments-title, blockquote {
    -webkit-hyphens: none !important;
    -ms-hyphens: none !important;
    hyphens: none !important;
}
.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
    filter: none !important;
}
.image-filters-enabled .entry .post-thumbnail::before, .image-filters-enabled .entry .post-thumbnail::after {
	content: none !important;
}
.site-header.featured-image .site-branding-container::after, .site-header.featured-image .site-featured-image::before, .site-header.featured-image .site-featured-image::after, .site-header.featured-image::after {
	content: none !important;
}
.image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
	filter:none !important;
}
@media only screen and (max-width: 600px) {
.PortfolioCell {
display:block;
	}
	.PortfolioText {
	font-size:16px;
	}

}
