#footer .et_pb_widget .widgettitle {
text-align: center;
}
.post-content-inner {
margin-bottom: 10px;
}
.more-link {
background: #039997;
padding: 5px 10px;
color: white!important;
}
#main-content {
padding-top: 0px;
}
.centrism {
display: flex;
margin: 0 auto;
justify-content: center;
}
li#menu-item-6746 {
background: #039997;
}
#et-navigation li li .hi {
text-align: right;
border-right: 5px solid #039997;
}
.entry-content p  {
font-size: 1.25em;
}
.et_overlay:before {
color: #027372;
}
#pic-container {
background: #E3E3E3;
font: normal normal normal 12px/1.6em helvetica, arial, sans-serif; margin: auto;
padding: 12px;
width: 600px;
-moz-border-radius: 18px;
border-radius: 18px;}
#pic-container p {
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;} p.has-drop-cap:first-letter, span.color-accent {
color: #039997!important;
}
h1.entry-title, h2.entry-title {
text-transform: uppercase;
color: #039997;
}
.site-description {
color: whitesmoke; font-variant: small-caps;
font-weight: 700;
}
@media (min-width: 1000px) {
.tw-header-layout-stack .header-titles .site-description {
color: white;
font-weight: 700;
}
}
.header-inner .toggle svg {
color: whitesmoke;
}
span.toggle-text {
color: whitesmoke!important;
}
.post-meta, .post-meta a {
letter-spacing: .2em!important;
}
p.powered-by-wordpress:after {
content: ' and Local People keeping Information Local';
}
.tw-text-width-wide .alignfull > figcaption, .tw-text-width-wide .alignwide > figcaption, .tw-text-width-wide .author-bio, .tw-text-width-wide .comment-respond p:not(.comment-notes), .tw-text-width-wide .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide), .tw-text-width-wide .post-meta-wrapper, .tw-text-width-wide .section-inner.thin, .tw-text-width-wide [class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
max-width: 100rem;
}
.et-db #et-boc .et-l .et_pb_blog_grid a.more-link, .et-db #et-boc .et-l .et_pb_posts a.more-link {
text-transform: uppercase;
display: inline;
border-bottom: 5px dotted #039997;
color: #039997!important;
}
.typewriter {
overflow: hidden; border-right: .15em solid #039997; white-space: nowrap; margin: 0 auto; letter-spacing: .15em; animation: 
typing 3.5s steps(40, end),
blink-caret .75s step-end infinite;
} @keyframes typing {
from { width: 0 }
to { width: 100% }
} @keyframes blink-caret {
from, to { border-color: transparent }
50% { border-color: #039997; }
}
@media screen and (max-width: 600px) {
h2 {
font-size: .8em;
}
}
h2.widget-title.subheading.heading-size-3 {
color: white!important;
}
#icon-facebook {
background: white!important;	
}
svg#icon-twitter {	
color: white!important;	
}
.portfolio-entry-title a {
font-size: smaller;
}
.jetpack-portfolio-shortcode.column-3 {
display: initial;
}
#mssls ul li {
list-style: none;
background: #039997;
padding: 15px 15px 1px ;
display: inline-grid;
text-align:center;
color: white;
font-size: smaller;
font-family: Arvo;
font-weight: 600;
vertical-align:middle;
text-transform:lowercase;
margin-bottom: 15px;
}
#mssls a {
color: white;
text-align: center;
font-size: larger;
text-transform:uppercase;
text-decoration: none;
border-bottom: 1px dotted;
}
div#mssls {
text-align: center;
}
.jetpack_widget_social_icons svg {
fill: white!important;
filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(
318deg) brightness(107%) contrast(101%)!important;
}
.widget_rss .rsswidget, .widget-content, .widget-content a {
font-weight: 700;
color: white;
}
svg.svg-icon, .footer-copyright {
color: white;
}
.footer-nav-widgets-wrapper, #site-footer, .footer-widgets-outer-wrapper, .footer-top, .tw-footer-widgets-row .footer-widgets.column-two, .footer-nav-widgets-wrapper input {
border-color: white;
}
#site-header {
background: darkslategrey;
} body:not(.overlay-header) .primary-menu ul  {
background-color: #039997;
color: white;
}
body:not(.overlay-header) .primary-menu > li > ul::after {
border-bottom-color: #039997;
}
.primary-menu ul {
background: #039997!important;
}
.primary-menu ul:after  {
border-bottom-color: transparent!important;
}
.primary-menu ul ul::after {
border-left-color: #039997!important;
margin-left: 182px;
}