.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget .screen-reader-text {border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; }
.rpwwt-widget .screen-reader-text:focus {background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { max-width: 150px; width: 100%; height: auto; }.kt-block-spacer{position:relative;height:60px}.kt-block-spacer .kt-divider{width:100%;border-top:solid 1px #eee;position:absolute;top:50%;left:50%;margin:0;padding:0;border-bottom:0;border-left:0;border-right:0;transform:perspective(1px) translate(-50%, -50%)}.kt-divider-stripe{width:100%;border:0;position:absolute;top:50%;margin:0;height:20px;padding:0;left:50%;transform:perspective(1px) translate(-50%, -50%)}.kt-block-spacer.kt-block-spacer-halign-left .kt-divider,.kt-block-spacer.kt-block-spacer-halign-left .kt-divider-stripe{left:0;transform:perspective(1px) translate(0%, -50%)}.kt-block-spacer.kt-block-spacer-halign-right .kt-divider,.kt-block-spacer.kt-block-spacer-halign-right .kt-divider-stripe{left:auto;right:0;transform:perspective(1px) translate(0%, -50%)}.kt-divider-stripe .kb-stripes-svg{position:absolute;top:0;left:0;right:0}.wp-block-kadence-spacer.aligncenter{width:100%}@media(max-width: 1024px){.kt-block-spacer.kt-block-spacer-thalign-center .kt-divider,.kt-block-spacer.kt-block-spacer-thalign-center .kt-divider-stripe{left:50%;right:auto;transform:perspective(1px) translate(-50%, -50%)}.kt-block-spacer.kt-block-spacer-thalign-left .kt-divider,.kt-block-spacer.kt-block-spacer-thalign-left .kt-divider-stripe{left:0;transform:perspective(1px) translate(0%, -50%)}.kt-block-spacer.kt-block-spacer-thalign-right .kt-divider,.kt-block-spacer.kt-block-spacer-thalign-right .kt-divider-stripe{left:auto;right:0;transform:perspective(1px) translate(0%, -50%)}}@media(max-width: 767px){.kt-block-spacer.kt-block-spacer-malign-center .kt-divider,.kt-block-spacer.kt-block-spacer-malign-center .kt-divider-stripe{left:50%;right:auto;transform:perspective(1px) translate(-50%, -50%)}.kt-block-spacer.kt-block-spacer-malign-left .kt-divider,.kt-block-spacer.kt-block-spacer-malign-left .kt-divider-stripe{left:0;transform:perspective(1px) translate(0%, -50%)}.kt-block-spacer.kt-block-spacer-malign-right .kt-divider,.kt-block-spacer.kt-block-spacer-malign-right .kt-divider-stripe{left:auto;right:0;transform:perspective(1px) translate(0%, -50%)}}@media(max-width: 767px){.kvs-sm-false{display:none !important}}@media(min-width: 768px)and (max-width: 1024px){.kvs-md-false{display:none !important}}@media screen and (min-width: 1025px){.kvs-lg-false{display:none !important}}.wp-block-latest-posts__featured-image img {
height: auto;
max-width: 100%;
width: 150px;
}
.show-support-ribbon {
width: 220px;
height: 100px;
padding: 10px 0;
color: #000;
background: none;
font-size: 12px;
line-height: 16px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Geneva,Verdana,sans-serif;
text-align: center;
text-decoration: none;
border: 1px solid rgba(255,255,255,.7);
transform: rotate(0deg);
rgba(0,0,0,.3);
}
.show-support-ribbon a[style] { font-size: 14px !important;
background-color:black !important}
img.sfshadow{
box-shadow: 10px 20px 15px silver;
border-radius: 20px;
}
img.attachment-thumbnail{
box-shadow: 5px 10px 5px silver;
border-radius: 20px;
}
.wp-block-latest-posts__post-excerpt {
margin-bottom: 2em;
margin-top: .5em;
}
.wp-block-latest-posts__post-title{
font-weight: bold;
font-size: 13pt;
}
ul.wp-block-latest-posts__list{
margin: 5px 0 15px 0;
}
.wp-block-latest-posts.alignleft {
margin-right: 0;
}
.sidebar-box {
margin-bottom: 20px;
}
.sidebar-box ul a {
font-weight: none;
font-size: 10pt;
}
.sidebar-box .widget-title, .sidebar-box.widget_block .wp-block-heading {
font-size: 19px !important;
margin-top: 10px;
}
h2.entry-title{
font-size: 13pt;
}
#copyright{
display: none;
} .wp-block-latest-posts__post-title a{
color: #66ACD8;
}
.wp-block-latest-posts__post-title a:hover{
color: #DCB555;
} li a:hover{
color: #DCB555;
}
p a:hover{
color: #DCB555;
}
div a:hover{
color: #DCB555;
}
.wp-block-button a:hover{
color: #DCB555;
}
.wpcp-carousel-section .wpcp-slide-image {
margin: 3px 3px;
height: 95px;
}
.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions {
padding: 5px 6px 0;
}
#poststuff h2, .wpcp-post-carousel .wpcp-single-item .wpcp-all-captions h2 {
font-size: 12px;
}
.homepage-headline {
margin-bottom: 0;
}
.homepage-headline-post-carousel{
margin-top: 10px;
}
.kb-gallery-wrap-id-1108_532b69-de.wp-block-kadence-advancedgallery{
overflow: hidden;
}
.splide__pagination {
visibility: hidden;
}
.pdfprnt-button {
padding: 0;
}
.pdfprnt-button-title {
padding: 0;
vertical-align: bottom;
}
.single .entry-content {
margin-top: 15px;
}
.single .entry-title {
padding: 0 0 10px;
}
.single-post ul.meta, .single.ocean-cpt ul.meta {
padding-bottom: 10px;
}   #site-header {
border-bottom: none;
margin-bottom: 6px;
}
.page-header-title {
display: none;
}
.page-header{
padding: 0px 0;
background-color: #F1F1F1;
max-width: fit-content;
margin: auto;
border-bottom: 1px solid #AAA;
}
.page-header .container {
padding: 7px 0 5px 0;
height: 32px;
max-width: 98%;
}
#main #content-wrap {
padding-top: 10px;
}
body.home .page-header {
display: none;
}
.page-header .page-subheading {
display: none;
}   .blog-entry.thumbnail-entry .blog-entry-comments {
display: none;
}
.blog-entry.thumbnail-entry .blog-entry-bottom {
padding-top: 10px;
border: none;
}  .kadence-blocks-gallery-item__caption {
border-top: 1px solid #003252;
}
.kb-gallery-item-link no-lightbox a {
text-decoration: none;
}
.kb-gallery-item-link no-lightbox a:hover {
text-decoration: none;
color: #DCB555;
}