/*change logo size*/
img.site-logo.attachment-twentysixteen-logo 
{
	max-height: 100px;
}

/*adjust margins around header
div.site-header-main 
{
	margin: 0px 150px 0px
}*/

/*remove page title on homepage and services page*/
.page-id-2 .entry-title, .page-id-15 .entry-title .page-id-564, .page-id-16 .entry-title
{
	display: none;
}

/*change page title color on all pages*/
.entry-title
{
	color:#063B5B;
}

/*hide featured image
.post-564 .wp-post-image, .post-676 .wp-post-image, .post-615 .wp-post-image, .post-14 .wp-post-image, .post-807 .wp-post-image, .post-856 .wp-post-image, .post-903 .wp-post-image
{
	display: none
}*/

/*hide featured images*/
.post-thumbnail img {
    display: none;
}

/*font in paragraphs and lists*/
li, p, label
{
	font-family: acumin, pro, semi-condensed, sans-serif;
	color: #073b5c;
	font-size: 18px;
}

/*links in header navigation*/
a
{
	font-weight: bold;
}

/*wp forms stuff*/
div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active)  {
  background: linear-gradient(to right, #02538b 50%, #0071bc 50%);
	font-family: acumin, pro, semi-condensed, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
	  border-radius: 5px !important;
}

.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel, .wpforms-container .wpforms-form .wpforms-field-description, .wpforms-container .wpforms-form textarea, .wpforms-container .wpforms-form li, .wpforms-container .wpforms-form th {
	font-family: acumin, pro, semi-condensed, sans-serif;align-content;
	color:#063B5B;
}
/*news page*/
.wp-block-post-excerpt__excerpt {
    margin-bottom: 0;
    margin-top: 0;
		font-size: 14px !important;
}

.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body>a, .textwidget a, .entry-footer a:hover, .site-info a:hover {
    box-shadow: 0 1px 0 0 	 	         currentColor;
	  font-size: 16px;
}
:where(.wp-block-group.has-background) {
    padding: 0 0 15px 0;
}
.wp-block-post-title :where(a) {
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-decoration: inherit;
	  padding-left:20px;
	  padding-right:20px;
}
.wp-block-post-excerpt__excerpt {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 14px !important;
	  padding-left:15px;
	  padding-right:15px;
}
.wp-block-post-date {
    box-sizing: border-box;
	  padding-left:15px;
	  padding-right:15px;
}

.header-column{

}

/*.column1, .column2, .column3 {
	border-top: 5px solid #02538b;
	border-left: 5px solid #666;
	border-right: 5px solid #02538b;
	border-bottom: 5px solid #666;
	position: relative;
}*/

.header-button a {
  border: none;
  background-image: linear-gradient(to right, #02538b 0%, #02538b 50%, #0071bc 50%, #0071bc 100%);
	font-size: 16px !important;
	padding: 20px 15px;
	position: relative;
	top: 160px;
	text-decoration:none;
  border-radius: 5px !important;align-content}    
/*global wp button*/
.wp-block-button .wp-block-button__link  {
  background: linear-gradient(to right, #02538b 50%, #0071bc 50%); 
  color: #fff;
  padding: 15px 15px;
  border-radius: 5px !important;
    }

/*blog button*/
.wp-block-post-excerpt__more-link {
  background-image: linear-gradient(to right, #02538b 0%, #02538b 50%, #0071bc 50%, #0071bc 100%);	
	color: #fff;
	padding: 7px 7px;align-content	font-size: 16px !important;
  margin-top: 10px;
  border-radius: 5px !important;
}

/*recent news link on homepage*/
.more-link{
  background-image: linear-gradient(to right, #02538b 0%, #02538b 50%, #0071bc 50%, #0071bc 100%);	
	color: #fff;
  padding: 10px 10px;
	font-size: 13px !important;
  margin-top: 10px;
  border-radius: 5px !important;	
	text-transform:uppercase;
}

.wpcr3_button_1
{
	color: #fff;
  padding: 5px 10px;
	font-size: 13px !important;
  margin-top: 10px;
  border-radius: 5px !important;
  background-image: linear-gradient(to right, #02538b 0%, #02538b 50%, #0071bc 50%, #0071bc 100%);
 text-transform: uppercase;
	font-weight: bold;
  padding: 10px 15px;

}