/***LINKS***/
body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, a{
	color: #414042;/*GS red*/
}
/***MAIN MENU***/
body:not(.overlay-header) .primary-menu > li > a{
	background: #ffffff;
	padding: 10px;
	border-radius: 0;
	font-size: 1.4rem;
	margin: 1rem 0 0 2rem;
	
	 font-weight: 700;
	letter-spacing: 0.036666667em;
	text-decoration: none;
	text-transform: uppercase;
}
body:not(.overlay-header) .primary-menu > li > a:hover{
	
  color: #0598ed;
	padding: 10px;
	border-radius: 5px;
	border-bottom-color: transparent;
}
.primary-menu > li > .icon{
    right:-0.6rem;
}
/***MENU MAIN SUB***/
body:not(.overlay-header) .primary-menu > li > ul:after {
    border-bottom-color: #283891;
}
body:not(.overlay-header) .primary-menu ul.sub-menu{
    background-color: #ec4249;/*blue*/
	padding:0;
}
body:not(.overlay-header) .primary-menu  ul.sub-menu li:first-child{
	border-radius:4px 4px 0 0;
}
body:not(.overlay-header) .primary-menu  ul.sub-menu li:last-child{
	border-radius:0 0 4px 4px;
}
body:not(.overlay-header) .primary-menu  ul.sub-menu li:hover{
    background-color: #ffffff;/*yellow*/
	color: #283891;/*blue*/
}
/***LOGO TITLE***/
.site-description{
	color: #283891;
	font-size: 2rem;
	margin: 1rem 0 0 0;
	font-weight: 600;
}
/***HEADER***/
#site-header{
	border-bottom: 1px solid #dcd7ca;/*grey*/
}
/***JUMP MENU***/
.daniel-jump-menu a, .entry-categories a{
	background: #ffffff;
	padding: 10px;
	border-radius: 0;
	font-size: 1.5rem;
	margin: 1rem 0 0 2rem;
	border-bottom: 0.15rem solid currentColor;
	 font-weight: 700;
	letter-spacing: 0.036666667em;
	text-decoration: none;
	text-transform: uppercase;
}
.daniel-jump-menu a:hover, .entry-categories a:hover{
	background: #ffde16;
	padding: 10px;
	border-radius: 5px;
	border-bottom-color: transparent;
}
/***BUTTONS***/
#site-content #infinite-handle span button, #site-content #infinite-handle span button:hover, #site-content #infinite-handle span button:focus {
	background:#ed1c24;/*red*/
	border-radius: 5px;
}
#site-content #infinite-handle span button:hover, #site-content #infinite-handle span button:focus{
	background:#ffffff;/*yellow*/
	color:#283891;/*blue*/
}
/***SOCIAL ICONS***/
.social-icons a, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{
	background:#ed1c24;/*red*/
	background-color:#ed1c24;/*red*/
}
.social-icons a:hover, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook:hover, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter:hover, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram:hover, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin:hover{
	background:#ffde16;/*yellow*/
	color:#283891;/*blue*/
}
/***FOOTER***/
.header-footer-group .footer-inner{
	display: block;
	position:relative;
	width:100%;
	max-width:100%;
	padding: 0 0 0 3%;
}
.header-footer-group .footer-inner .footer-top{border:none;}
#site-footer{
	display: block;
	position: absolute;
	width: 100%;
	padding:0 0 15px 0;
	right: 0;
}
@media (min-width: 1000px){
	/***SEARCH ICON TEXT***/
	.toggle-inner .toggle-text{
		display: none;
	}
	/***SEARCH ICON***/
	body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle{
		color: #283891;/*blue*/
	}
	/***FOOTER***/
	.header-footer-group .footer-inner{
		position: absolute;
		width: 30%;
		max-width: 30%;
	}
	/***FOOTER***/
	#site-footer{
		width:66%;
		padding-top:45px;
	}
}
/* CHANGE COMMENT TEXT | kb-21836863-hc */.post-comment-link .meta-text::after {
  content: 'Comments';
  font-size: 16px;}
.post-comment-link .meta-text {
   font-size: 0;
}
/* Center Footer Subscribe | 32882475-hc */
.footer-inner.section-inner {max-width: 1000%;width: 100%;}

.footer-widgets.column-one.grid-item {margin: auto;}


entry-content img { display: none; }

.featured-media img { display: none;  margin-top: 0px;
}

.intro-text { display: none;   margin-top: 0px;
}

.entry-header { margin-top: 0px; margin-bottom: 0px; }

.post-inner { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}

.singular .entry-header { margin-bottom: 0px; padding-bottom: 0px;}

.entry-title { line-height: 1.1; }

.style h1 { padding-top: 0px; margin-top: 0px;}

.wpp-post-title br,
.wpp-post-title span {
    display: none;
}

.sharedaddy { display: none; }

.premium-blog-entry-title secondary-title { display: none; }
time {
	display: none;
}