/*NEW*/
/*Hides date and author names below post title*/
.entry-meta {
    display: none;
}
/*Adjusts padding of custom contents menu*/
.guide-contents-top{
  	
  	padding: 1.25em 1.25em;
    padding-bottom: 0.50em;
  	background-color: #E9E4F6;
}

/*Adds a bit of spacing between an image blog and the next heading, as there is almost none by default*/
.wp-block-image + .wp-block-heading {
    margin-top: 1.25em;
}

.wp-element-caption{
  text-align: center;
}

/*Adding styling to quote element*/
.wp-block-quote {
  background-color: #E9E4F6;
  color: #42145F;
  margin: 0.5em 0em;
  padding: 0.5em 1.25em;
}

.wp-block-quote p{
  margin: 1em 0em 1em;
}

/*Lowers image blocks slightly to better align with text nearby. May need tweaking to focus on/away from specific classes if it takes images out of alignment in some contexts.*/
.wp-block-image img{
  margin-top: 0.75em;
}

/*Adds some styling to the details summary accordion*/
details:open{
  border-bottom: 1px solid #42145F;
}

summary{
  display: list-item; /*makes the marker appear, wordpress seems to hide it be default in public posts with display:block*/
  background-color: #E9E4F6;
  color: #42145F;
  padding: 0.5em 1.25em;
}

summary h2{
  display: inline;
}

details:open summary{
  background-color: #FFFFFF;
}

details>p, details>ul{
  padding: 0 1.25em;
}

details + h2{/*add some space between heading followed by details, as there is very little by default*/
  margin-top: 1.25em;
}

h2 + details{/*add some space between heading followed by details, as there is very little by default*/
  margin-top: 0.55em;
}
/*Details style ends*/

/*Caution, notes etc sections. note-section is the base, idea, caution, reflection etc give different customisations*/
.note-section{
  background-color: #FFF2CC;
  padding: 1.25em 1.25em;
}

/*note-section column styling, as 100% width columns are needed when there's more than one paragraph that needs to be included.*/
.wp-block-columns.note-section .wp-block-column p:first-of-type{
margin-top: 0em;
}

.wp-block-columns.note-section .wp-block-column > p:last-child{
margin-bottom: 0em;
}

.wp-block-columns.note-section .alignleft img:first-of-type{
  margin-top: 0em;
}

/*Styling of left aligned image just before the note-section paragraphs.*/
.wp-block-image:has(+ .note-section)>.alignleft{
  padding-left: 1em;
  padding-top: 1em;
}

.wp-block-image:has(+ .note-section)>.alignleft img{
  margin-top: 0em;
}

.note-section.reflection{
  background-color: #f9d3eb;
}

.note-section.caution{
  background-color: #fbe4d5;
}

/*testing*/
.warning .wp-block-column:first-child{
  max-width: 60px;
}

.warning{
	padding: 1em;
	gap: 1em;
}
/*end testing*/

