/* make logo smaller | #25283543-hc | KD */
.custom-logo {
    width: 50%; 
} 


/*  Shawburn theme primary color / 25236918-HC (MI) */ 
 
a,
.wp-block-button.is-style-outline .wp-block-button__link,
.site-title a:hover,
.site-info a:hover,
.footer-navigation .footer-menu a:hover,
.entry-header a:active,
.entry-header a:focus,
.entry-header a:hover,
.a8c-posts-list-item__title a:active,
.a8c-posts-list-item__title a:focus,
.a8c-posts-list-item__title a:hover,
.wp-block-newspack-blocks-homepage-articles article .entry-title a:active, 
.wp-block-newspack-blocks-homepage-articles article .entry-title a:focus, 
.wp-block-newspack-blocks-homepage-articles article .entry-title a:hover {
    color: #782f40;
}
 
button,
.button,
input[type=submit],
.wp-block-button__link,
.wp-block-file__button,
.a8c-posts-list__view-all,
.wp-block-file .wp-block-file__button,
.a8c-posts-list-item__featured span,
.wp-block-pullquote.is-style-solid-color,
.sticky-post,
#site-navigation.main-navigation ul ul,
#site-navigation.main-navigation .main-menu,
#site-navigation {
    background-color: #782f40;
}
 
.wp-block-quote {
    border-left-color: #782f40;
}
 
.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"] {
    border-right-color: #782f40;
}
 
.has-primary-color[class] {
    color: #782f40 !important;
}
 
.has-primary-background-color[class] {
    background-color: #782f40 !important;
}
 
#masthead .social-navigation ul li a,
.main-navigation #toggle:focus+#toggle-menu,
#toggle-menu {
    background: #782f40;
}


/*  Shawburn theme secondary color / 25236918-HC (MI) */ 

a:hover,
.wp-block-button.is-style-outline .wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-focus,
.a8c-posts-list__item .a8c-posts-list-item__meta a:hover,
.a8c-posts-list__item .a8c-posts-list-item__meta a:active,
.entry-meta a:hover,
.entry-meta a:active,
.entry-footer a:hover,
.entry-footer a:active,
.comment-meta .comment-metadata a:hover,
.comment-meta .comment-metadata a:active {
    color: #eed59a;
}
 
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus {
    border-color: #eed59a;
}
 
button:hover,
.button:hover,
input:hover[type=submit],
.wp-block-button__link:hover,
.wp-block-file__button:hover,
.a8c-posts-list__view-all:hover,
button:focus,
.button:focus,
input:focus[type=submit],
.wp-block-button__link:focus,
.wp-block-file__button:focus,
.a8c-posts-list__view-all:focus,
button.has-focus,
.has-focus.button,
input.has-focus[type=submit],
.has-focus.wp-block-button__link,
.has-focus.wp-block-file__button,
.has-focus.a8c-posts-list__view-all,
#site-navigation.main-navigation ul>li:hover>a,
#site-navigation.main-navigation ul>li.focus>a,
#site-navigation.main-navigation ul>li.current-menu-item>a {
    background-color: #eed59a;
}
 
#masthead .social-navigation ul li a:active,
#masthead .social-navigation ul li a:focus,
#masthead .social-navigation ul li a:hover,
.main-navigation #toggle:focus+#toggle-menu:active,
.main-navigation #toggle:focus+#toggle-menu:focus,
.main-navigation #toggle:focus+#toggle-menu:hover,
#toggle-menu:active,
#toggle-menu:focus,
#toggle-menu:hover {
    background: #eed59a;
}
 
@media only screen and (min-width:560px) {
    #site-navigation.main-navigation ul.main-menu>li:after {
        color: #eed59a;
    }
}

/* Change the font size of the testimonials added to the page Temp Screening 25237253-hc (rf) */
.page-id-141 .wp-block-jetpack-layout-grid p[style="font-size:28px"] {
	font-size: 1.1em !important;
}

/*Changing the font family for the menu items -25281480-hc - SM*/
#site-navigation.main-navigation ul li a, .fse-template-part .main-navigation ul li a {
	font-family: 'Roboto', sans-serif;
}

/* Add padding-left to images 25291238-hc DP */
.imagealign {
    padding-left: 35px;
}

/* Reduce bottom padding under site logo image 25291238-hc DP */
@media only screen and (min-width: 640px) {
#masthead .site-branding {
    padding: 48px 0 0px;
}}

/*Change widget width and background color in the footer | hc-25352163| WH*/

.site-footer {
	text-align:center;
	background: #782f40;
	margin:0px;
	width:100%!important;
	max-width:100%;
	color:#fff; 
	padding:0px;
}
/*  add footer columns | 3461584-zd bk */
.site-footer .widget-area {
    display: grid;
    grid-gap: 30px;
    grid-template-columns: repeat(auto-fit, minmax(250px,1fr));
    padding-top: 30px;
    max-width: 90%;
}

.site-footer .widget-area > .widget {
    margin: 0;
}
/*  change footer link color | 3461584-zd bk */
.site-footer a {
    color: #eed59a;
}

/* Homepage Cover block - mobile / 25457028-HC (MI) */

@media only screen and (max-width: 767px) {
    .home .wp-block-cover p {
        font-size: 34px !important;
        word-wrap: unset;
    }
}
#page 
{max-width:1920px}