.main-nav.clearfix {
  background-color: #dbd9ca;
  position: static;
  top: 0px;
}

.main-nav li a {
  text-transform: capitalize;
  background-color: #012452;
  margin-right: -1px;
  font-size: 13px;
  text-indent: 28px;
  line-height: 9px;
  margin-left: 0px;
  font-weight: 400;
}

.slide-title {
  background-color: #CBCAB9;
  word-spacing: -1px;
}

.slide-data {
  background-color: #CBCAB9;
  opacity: 1;
}

.copyright {
  background-color: #012452;
  border-style: hidden;
  display: inline;
  color: #f7f7f7;
}

footer {
  background-color: #012452;
  border-style: hidden;
}

.post-tags a {
  background-color: #e6e5d6;
  font-size: 14px;
  color: #707070;
}

.post-tags a:hover {
  background-color: #012452;
  color: #ffffff;
}

.post-meta a {
  color: #a6a085;
  font-size: 19px;
  text-decoration: underline;
}

.breadcrumb a {
  color: #A6A085;
  text-decoration: underline;
}

.breadcrumb a:hover {
  color: #012452;
}

.post-meta a:hover {
  color: #012452;
}

.subheading-top {
  border-color: #A6A085;
  border-style: hidden;
}

.comment-reply-link {
  color: #A6A085;
}

.comment-edit-link {
  color: #A6A085;
}

.page-title.page-title-layout2 {
  color: #a6a085;
  letter-spacing: -1px;
  font-size: 30px;
  border-style: solid;
  border-color: #012452;
}

.mh-excerpt a {
  color: #a6a085;
  font-weight: 500;
}

.cat-post-title {
  font-weight: bolder;
  color: #012452;
}

.widget-title {
  color: #a6a085;
  border-style: hidden;
  border-color: #faf5f5;
  margin-top: 6px;
  letter-spacing: -1px;
  word-spacing: 1px;
}

.slide-title:hover {
  background-color: #012452;
}

.wt-layout1 .widget-title {
  color: #012452;
  border-style: hidden;
  font-size: 19px;
  margin-bottom: 6px;
}

#subscribe-email input {
  color: #012452;
  background-color: #fafafa;
  font-size: 12px;
}

input {
  color: #012452;
}

input[type=submit] {
  padding: 3px;
}

#subscribe-field-blog_subscription-3.required {
  background-color: #f5f5f5;
  color: #012452;
}

.rpwwt-post-title {
  color: #012452;
  font-size: 21px;
  font-weight: 500;
  line-height: 0px;
}

a:hover {
  text-decoration: underline;
  color: #013452;
}

.header-wrap a {
  margin-right: -7px;
}

.home-wide .cp-widget .cp-small:first-child {
  border-style: hidden;
}

.cp-wrap.cp-small.clearfix {
  border-style: hidden;
}

.so-widget-sow-image-default-bd5cd9da0588 .sow-image-container .so-widget-image {
  color: #ffffff;
  margin: -17px;
}

.so-widget-image {
  border-style: hidden;
  color: #ffffff;
}

.cp-widget li:first-child {
  border-style: hidden;
}

.widget-title a {
  color: #012452;
  font-weight: 600;
  font-size: 23px;
}

.wt-layout1 .footer-widget-title {
  border-style: hidden;
  font-size: 14px;
  border-bottom-width: 1px;
}

.author-box-name {
  color: #012452;
}

.post-nav a {
  color: #a6a085;
  font-size: 0px;
}

.rpwwt-post-author {
  color: #b5ae8d;
  font-size: 17px;
  font-weight: 500;
}

.rpwwt-post-date {
  color: #012452;
  font-size: 14px;
  word-spacing: 2px;
}

.rpwwt-widget ul li {
  letter-spacing: -1px;
}

.cp-xl-title {
  letter-spacing: -1px;
}

.entry-title {
  letter-spacing: -1px;
}

.cp-widget-title {
  color: #012452;
  font-size: 17px;
  font-weight: 500;
}

.page-title {
  font-size: 30px;
  letter-spacing: -3px;
  color: #A6A085;
}

.page-title-layout2 {
  color: #A6A085;
  font-size: 30px;
  letter-spacing: -3px;
}

.clearfix {
  border-style: hidden;
}

hr {
  border-style: hidden;
}

#cat.postform {
  color: #012452;
}

#archives-dropdown-5 {
  color: #012452;
}

.slide-caption {
  border-style: hidden;
}

.rpwwt-widget ul li:last-child {
  margin-bottom: -5px;
}

.widget-title-link {
  color: #a6a085;
}

.entry a {
  text-decoration: underline;
}

.share-email.sd-button.share-icon.no-text {
  color: #012452;
  border-style: solid;
  border-width: 1px;
  border-color: #012452;
  background-color: #012452;
}

.share-email {
  color: #012452;
  border-width: 1px;
  border-color: #012452;
}

.share-print.sd-button.share-icon.no-text {
  border-style: solid;
  border-width: 1px;
  border-color: #012452;
}

div.sharedaddy h3.sd-title {
  font-size: 14px;
}

.share-print {
  color: #012452;
}

#jp-relatedposts h3.jp-relatedposts-headline em {
  font-size: 14px;
}

.addtoany_header {
  font-size: 14px;
  margin-bottom: -2px;
  color: #012452;
}

#jetpack_widget_social_icons-2.sb-widget.jetpack_widget_social_icons {
  margin-bottom: -12px;
}

.addtoany_list a .a2a_count {
  color: #012452;
}

.addtoany_list a:hover span {
  color: #012452;
}

.commentlist .comment .vcard {
  font-style: normal;
  font-size: 16px;
}

.addtoany_list a {
  font-size: 15px;
  color: #b5ae8d;
}

.orig {
  color: #012452;
}

.proinput {
  background-color: #fafafa;
}

.mh-excerpt {
  font-size: 16px;
  font-weight: 500;
}

.post-meta {
  font-style: normal;
}

.meta.post-meta {
  font-size: 15px;
  border-style: hidden;
}

.vcard.meta {
  font-style: normal;
  text-decoration: none;
}

.meta {
  font-style: normal;
  text-decoration: none;
}

#comments.section-title {
  background-color: #fafafa;
  font-size: 18px;
  color: #012452;
}

#reply-title.comment-reply-title {
  font-size: 14px;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
  font-size: 0px;
}

.addtoany_share_save_container.addtoany_content.addtoany_content_bottom {
  padding-bottom: 4px;
}

.comment-text p {
  font-size: 17px;
}

.tnp-widget-minimal input.tnp-submit {
  background-color: #012452;
  font-size: 13px;
  margin: 0px;
  padding: 4px;
  line-height: 19px;
}

.tnp-widget-minimal input.tnp-email {
  background-color: #fafafa;
}

.row.clearfix {
  border-style: hidden;
}

.section-title {
  background-color: #fafafa;
  color: #012452;
}

.url {
  color: #CBCAB9;
  text-decoration: underline;
}

.subheading {
  text-indent: -6px;
  font-size: 0px;
}

.comment-author-link {
  font-size: 16px;
}

.comment-excerpt {
  font-size: 14px;
}

input[type=submit]:hover {
  background-color: #012452;
  color: #ffffff;
}

.required {
  border-style: hidden;
}

#jp-relatedposts.jp-relatedposts {
  border-style: hidden;
}

svg {
  color: #012452;
}

.innericon {
  color: #012452;
}

#wpcomm div:hover.wpdiscuz-user-settings.wpd-tooltip-left wpdtip {
  text-decoration: underline;
}

#wpcomm .wc-comment-author {
  color: #012452;
}

#wpcomm div.wpd-tooltip-left wpdtip {
  text-decoration: underline;
  color: #c9bca2;
  font-size: 15px;
}

#wc-comment-header .wpdiscuz-comment-count .wpd-cc-value {
  font-size: 16px;
}

#wc-comment-header {
  font-size: 15px;
}

.breadcrumb {
  letter-spacing: -1px;
  word-spacing: 1px;
}

.recentcomments {
  font-size: 15px;
  color: #a6a085;
}

p {
  border-style: hidden;
}

#rpwwt-recent-posts-widget-with-thumbnails-3 img {
  padding: 0px;
  margin-top: -1px;
}

.spotlight:hover .sl-caption {
  background-color: #cbcab9;
}

.sl-caption {
  background-color: #cbcab9;
}

#mh_spotlight_hp-2.sb-widget.mh_spotlight_hp {
  background-color: #CBCAB9;
}

.fn {
  font-size: 0px;
}

.rpwwt-post-comments-number {
  font-size: 14px;
  color: #a6a085;
}

.copyright-wrap {
  background-color: #012452;
  color: #012452;
}

.widget_author_avatars .author-list .user .name {
  font-size: 15px;
  color: #a6a085;
  position: absolute;
}

.relpost-thumb-container {
  margin-left: 25px;
  padding-top: 14px;
}

.entry h5 {
  margin-left: 6px;
}

.user.with-name.name-group-0-a.name-group-1-d.name-group-last-b.user-63 {
  color: #012452;
  margin-top: 21px;
}

.entry h4 {
  font-size: 19px;
}

th {
  display: none;
}

td {
  display: run-in;
  border-width: 0px;
}

.tnp-subscription-minimal .tnp-privacy-field {
  font-size: 12px;
}

.tnp-subscription-minimal input.tnp-email {
  padding: 9px;
}

#listenButton1.responsivevoice-button {
  background-color: #ffffff;
  color: #000000;
  border-color: #0a0a0a;
  border-style: hidden;
}

.wp-block-button__link {
  background-color: #ffffff;
  border-style: dashed;
  color: #8f7d25;
  font-size: 12px;
  font-weight: normal;
  border-width: 1px;
  text-decoration: underline;
  float: right;
}

span {
  font-size: 16px;
}

.authors-list-item-title {
  color: #8f7d25;
}