body {
	font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;
}
body, blockquote cite, blockquote small, a, .dropdown-toggle:after, .image-navigation a:hover, .image-navigation a:focus, .comment-navigation a:hover, .comment-navigation a:focus, .widget-title, .entry-footer a:hover, .entry-footer a:focus, .comment-metadata a:hover, .comment-metadata a:focus, .pingback .edit-link a:hover, .pingback .edit-link a:focus, .comment-list .reply a:hover, .comment-list .reply a:focus, .site-info a:hover, .site-info a:focus {
    color: #bebebe;
}
body:before, .small-screen .site-header {
    background-color: #010066;
}
body.custom-background {
    background-color: #1E1E89;
}
.post-title, .entry-title, h1.entry-title {
    display: none;
}
.hentry {
    background-color: #010066;
    padding-top: 7.6923%;
    position: relative; 
}
@media screen and (min-width: 624px) {
    .hentry {
        border-top: 30px solid #0000ff;
        border-top-left-radius: 18px;
        border-top-right-radius: 18px;
        border-bottom: 30px solid #0000ff;
        border-bottom-left-radius: 18px;
        border-bottom-right-radius: 18px;
				background-color: #010066;
    		padding-top: 7.6923%;
    		position: relative; 
    }
}
@media screen and (min-width: 77.5em) {
    .site-logo {
      max-height: 186px;
			padding-left:12px;
    }
}
.hrblue {
    position: relative;
    background-color: #0000ff;
    height: 30px;
    margin-right: -12.5%;
    margin-left: -12.5%;
}
.hrbkgrd {
    position: relative;
    background-color: #1e1e89;
    height: 15px;
    margin-right: -12.5%;
    margin-left: -12.5%;
}
.site-footer {
	background-color: #262d2b;
}
.entry-title {
	color: #bebebe;
}
.site-title a, .site-description, .secondary-toggle, .secondary-toggle:before, .secondary a, .dropdown-toggle:after, .widget-title, .widget blockquote cite, .widget blockquote small, .milestone-widget .event, .milestone-widget .difference {
    color: #bebebe;
}
.main-navigation ul, .main-navigation li, .secondary-toggle, .widget input, .widget textarea, .widget table, .widget th, .widget td, .widget pre, .widget li, .widget ul ul, .widget_categories .children, .widget_nav_menu .sub-menu, .widget_pages .children, .widget abbr[title], .widget-area .milestone-header, .widget-area .milestone-countdown, .widget-area .milestone-message {
    border-color: #435d55;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #435d55;
  margin: 1em 0;
  padding: 0;
}
.cavfront {
    position: fixed;
	  z-index: 99;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #010066;
    background-image: url('/wp-content/uploads/2024/10/home7-bg.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.cavfrontlink {
	position: absolute;
	z-index: 1999;
	bottom: 0;
}
audio::-webkit-media-controls-play-button,
     audio::-webkit-media-controls-panel {
     background-color: #999;
}
.site-info {
    background-color: #1e1e89;
}