/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
/* Header section: change the hero padding --16527839-hc (EZ) */
@media screen and (min-width: 55em) {
	.home.standard-menu .section {
		position: relative;
		padding: 3% 0 13%;
	}
}

/* -- diminish line height https://cld.wthms.co/wUkBvL and bottom margin | DZ-16529239-hc -- */
.home .child-pages p {
	line-height: 1.3em;
	margin-bottom: 0;
}

/* Decrease spacing within columns on CPC Categories page | 16529239-hc (KK) */
.wp-block-column p {
	margin-bottom: 0;
	font-size: 16px;
}

.standard-menu .site-header{ 
    background-color:#245c44;}

.main-navigation ul ul {background-color:#0c472e;}

.site-footer{background-color:#333333;}

/* Remove post date | 16604075-hc (MP) */

.customwidget .entry-meta {

    display: none;
}

/* Add headline to blog section on homepage - 16607600-hc */
.home .site.news:before {
  content:'News & Announcements';
  font-size: 40px;
  font-weight: 700;
	margin-bottom: 0;
  text-transform: uppercase;
  display: block;
  text-align: center;
}

/*  reduces line height on News & Announcements on mobile 24875040-zen DF */
@media only screen and (max-width: 526px) {
.home .site.news:before {
    font-size: 39px;
    line-height: 1.2em;
}
}

/* increase space between News & Announcements title and section content -mf-zd-2487504*/
@media only screen and (max-width: 526px) {
body > div.inner.block-one.block-two > div.clear.site.news::before {
    padding-bottom: 50px
}
}


/* make padding on top and bottom of second block equal on larger screens | #2495451-zen eD */
@media screen and (min-width: 55em) {
    .home.standard-menu .section:nth-child(2) {
        padding: 3% 0;
    }
}

/* reduce width of content in second block on front page | #2495451-zen eD */
@media screen and (min-width: 55em) {
    .home.standard-menu .section:nth-child(2) .site {
        max-width: 850px; 
    }
}


/* Header background /16745887-HC (MI) */

@media only screen and (min-width: 55em) {
    .header {
        background-size:contain;
        background-position:top;
    }
}


/* remove underline from image blocks with links on front page | #16772580-hc eD */
.home .wp-block-image a {
    border: 0;
}

/*Remove Post Navigation on individual posts SD 16772936-hc*/
.site-main .post-navigation {
display: none;
}


/* Hide Post Thumbnail on Post | #16824747-hc KEF */
.post .post-thumbnail {
    display:none;
}

/*  hide theme mobile menu / 16848309-hc bk */ 
.menu-toggle {
  display: none;
}


/* Style links jr-17105707-hc */

a {
	color: #429ab1;
        text-decoration: none;
}

a:hover {
	color: #006088;
        text-decoration: none;
}

a:visited {
       text-decoration: none;
}/* Style links jr-17105707-hc */

a {
	color: #429ab1;
        text-decoration: none;
}

a:hover {
	color: #006088;
        text-decoration: none;
}

a:visited {
       text-decoration: none;
}

/* remove underlines on links on our work page | #17077930-hc eD */
.entry-content a,
 .entry-content a:hover {
    border-width: 0;
}

/* --- Hide Footer Border/ 17209883-zen (kat) --- */

.footer-widgets.clear {
  border: none;
}

/* --- 2nd content section buttons learn more color white --- */
.block-one .no-featured-image .entry-content a {
color: white;
}

.content-caption .entry-content .button {
	color: white;
}

/* Style links for Posts block - 17233675-hc */
.wp-block-coblocks-posts__content a {
  color: rgb(66, 155, 177);
  font-size: 24px;
  font-weight: bold;
	 line-height: 31px;
}

/* Adjust spacing between Press Release Titles and dates */
time.wp-block-coblocks-posts__date.mt-2 {
    margin-top: 0;
}

/* Add a border and background to coblocks posts block on News page 17233675-hc */
.page-id-47 .wp-block-coblocks-posts .flex, .page-id-47 .wp-block-coblocks-posts .flex {
	background:#f1f1f1;
	border:0px solid black;
	padding: 5px 30px 5px 25px;
}




/*Adjust size of headlines in Post Carousel | jp-17259782-hc*/
.wp-block-coblocks-post-carousel a {
    color: rgb(66, 155, 177);
    font-size: 23px;
    font-weight: bold;
    line-height: 28px;
}

/* Move date below headline in carousel / mm / 17259782-hc */
.wp-block-coblocks-post-carousel__content a {
	order: -1;
}

/* Center PDF embeds / 18462194-hc kp */
div.pdfemb-viewer {
  margin: 0 auto;
}


/* Center PDF embeds / 18462194-hc kp */
div.pdfemb-viewer {
  margin: 0 auto !important;
}


/*remove all caps and have title centered on archive page -hc18512586 -st*/
.post-type-archive-case_updates h2.entry-title {
    text-transform: none;
    text-align: center;
}

/*remove all caps and have title centered on post type -hc18512586 -st*/
.case_updates h1.entry-title {
    text-transform: none;
    text-align: center;
}


/* Alter size of post headers in desktop and mobile mode */ 

@media only screen and (min-width: 600px) {
.post .entry-title {
    text-transform: none;
    text-align: center;
		font-size: 37px;
	}
}



/* remove post title from posts with the in-the-news category | #18677449-hc eD */
.post.category-in-the-news .entry-title {
    display: none;
}

/* Make the Latest Posts block on the Accountability page have larger font and greater spacing between posts| MJR | 18679044-hc */
.wp-block-latest-posts.wp-block-latest-posts__list{
    list-style: none;
    font-size: 1.3rem;
}

li {
	margin-bottom: 2rem;
}
/* End  */


/* Edit the font size of the Excerpt in the Latest Posts Block on the Case Updates Filing page| MJR | 18679044-hc */
.wp-block-latest-posts.wp-block-latest-posts__list {
    list-style: none;
    font-size: 1.0rem;
}

/* make heading titles in the latest post block larger | #18679044-hc eD */
.wp-block-latest-posts a {
  font-size: 1.3rem;
}
/* unset font size for links in post excerpt in latest post block | #18679044-hc eD */
.wp-block-latest-posts .wp-block-latest-posts__post-excerpt a {
  font-size: unset;
}


/* adjust layout of information in the blog posts block | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles .entry-wrapper {
    display: flex;
    flex-direction: column;
}
/* adjust order for title in the blog posts block | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles .entry-wrapper .entry-title {
  order: 1;
}
/* adjust order for date in the blog posts block | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles .entry-wrapper .entry-meta {
  order: 2;
  margin-bottom: unset;
}
/* adjust order for excerpt in the blog posts block | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles .entry-wrapper p {
  order: 3;
}

/* Style headings in Blog Posts block | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles h2.entry-title a {
  color:#429ab1;
  font-size: 1.3rem;
  Text-transform:capitalize;
  font-weight:normal;
}

/* Hide arrow on more link in Blog Posts block | #18777457-hc JG */
.entry-wrapper a.more-link { padding-left: 5px;}
.entry-wrapper a.more-link .meta-nav {
  Display:none;
}

/* Tidy layout of post blocks title and meta | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles .entry-wrapper .entry-title {
  margin-bottom: 5px;
}
.wp-block-newspack-blocks-homepage-articles .entry-wrapper .entry-meta {
  Margin-top:0;
  color:#6c7781;
}

/* Add spacing above 'more posts' button on Blog Posts block | #18777457-hc eD */
.wp-block-newspack-blocks-homepage-articles button {
  margin-top:30px;
}

/* Increast font size of post Date of Blog Posts */
.wp-block-newspack-blocks-homepage-articles .entry-wrapper .entry-meta {
    font-size: 16px;
}

/* move continue reading to right of text  | #18977696-hc bk */
.block-two .columns .entry-content a.more-link {
  display: inline;
  color: #429ab1;
  text-decoration: none;
  font-weight:normal;
  font-size:0px;
}

/* Change text of continue reading  | #18977696-hc bk */
.block-two .columns .entry-content a.more-link:after {
  content:"Continue Reading";
  font-size:17px;
}

/* Change color of headers on home page block two  | #18977696-hc bk */
.block-two .news h2.entry-title, .block-two .news .entry-content a {
  color: #429ab1;
}

/* Change post title capitalization on mobile view @22650346-hc */
@media only screen and (max-width: 585px) {
	.single-post h1.entry-title {
		text-transform: capitalize;
	}
}

/* Limit title width on single posts MRFX-HC-22661922 */
.single-post .entry-title {
max-width: 900px;
margin:1rem auto;
}


/* Centering titles on mobile | wb-23782860-hc */
@media only screen and (max-width: 900px) {
header.entry-header {
    text-align: center;
}
}


/*reduce left/right page margins on events pages MOBILE & TABLET VIEW 24841319-hc DF */
@media only screen and (max-width: 750px) {
.mec-events-template-default #main-content {
	margin-left: 0;
	margin-right: 0;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}
}
/* add padding underneath News and Announcement text on desktop | hc-30072694-LL */
.clear.site.news:before {
    padding-bottom: 1em;
}

/* START hide page title on Forums page / 34112503-hc NS */
.page-id-8800 .header{
  display: none;
}
/* END hide page title on Forums page / 34112503-hc NS */
