#masthead {
	border: 2px solid #fabb87;
}

#page-header {
	background-color: #341f4c;
	 border: 1px solid;
  border-image: linear-gradient(to right, #c5b74d, #e0b46e, #d6a15c) 1;
  border-image-slice: 1;
	display: none;
}

#masthead > div > div > div > div > h1 {
	margin: -5px
}

#page-header h1 {
	color: #f5f5f5;
}

.menu-toggle {
    display: none;
}

#breadcrumbs {
	background-color: #6A5C9C;
	color: #f5f5f5;
}

#breadcrumbs > div > div > div > nav > div:nth-child(3) > a {
	color: #f5f5f5;
}

#breadcrumbs > div > div > div > nav > div:nth-child(2) > a {
	color: #f5f5f5;
}

h1, h2, h3, h4, h5, h6 {
	color: #f5f5f5;
}

header.entry-header .entry-title a {
	color: #f5f5f5;
}

a {
	color:  #DB8B6C;
}

a:hover {
	color: #954127;
}

#content a {
	color:  #DB8B6C;
}

#content a:hover {
	color: #954127;
}

#content {
	background-color: #261444;
	color: #f5f5f5;
}

#page.hfeed.site {
  border-image: linear-gradient(to right, #ffbf8a, #e0b46e, #d6a15c) 1;
	border-image-slice: 1;
}

.site-top-content {
    display: none;
}

.wp-block-social-link.sidebar-icon .wp-block-social-link-anchor::before {
    content: "";
    background-image: url("https://ookiisoracon.org/wp-content/uploads/2025/03/Discord-Symbol-Blurple.png");
    background-repeat: no-repeat;
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
}

.wp-block-social-link.sidebar-icon .wp-block-social-link-anchor svg {
    display: none; /* Hide the SVG */
}

article {
	position: relative;
	background-color: #341f4c;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 25px;
	border: 3px solid #6a5c9c;
}

.wp-caption-text {
	color: #f5f5f5;
	background-image: linear-gradient(to bottom, #6b538c, #341f4c 99%, #6b538c);
}

.entry-footer {
  position: absolute;
  right: 0;
  display: none;
}

.entry-time {
	color: #f5f5f5;
}

a.url.fn.n {
  color: #f5f5f5;
}

.entry-date {
}

.date-inner {
	color: #f5f5f5;
	position: absolute;
	text-wrap: wrap;
	bottom: 0;
}

#block-16.widget.widget_block {
  border: 3px solid;
  border-image: linear-gradient(to right, #ffbf8a, #e0b46e, #d6a15c) 1;
  border-image-slice: 1;
	background-image: linear-gradient(to bottom, #341f4c, #6b538c 50%, #27173a);
}

#block-16 > div > div > h2 {
	text-align: center;
}

#block-19.widget.widget_block {
	color: #e0b46e;
}

#block-20.widget.widget_block {

	color: #ccc;
}

#block-20 > div > div > div:nth-child(3) > div > p > a {
	color: #4bb463;
	text-decoration: underline;
}

#block-20 > div > div > div:nth-child(3) > div > p > a:hover {
	color: #30cf53;
}

#block-20 > div > div > div:nth-child(4) > div > p > a {
	color: #4bb463;
	text-decoration: underline;
}

#block-20 > div > div > div:nth-child(4) > div > p > a:hover {
	color: #30cf53;
}

#block-20 > div > div > div:nth-child(5) > div > p > a {
	color: #4bb463;
	text-decoration: underline;
}

#block-20 > div > div > div:nth-child(5) > div > p > a:hover {
	color: #30cf53;
}

#block-20 > div > div > div:nth-child(6) > div > p > a {
	color: #4bb463;
	text-decoration: underline;
}

#block-20 > div > div > div:nth-child(6) > div > p > a:hover {
	color: #30cf53;
}

#block-20 > div > div > hr {
	color: #e0b46e;
}

#block-24.widget.widget_block {
	color: #e0b46e;
}

#block-30 > div > div > hr {
	color: #e0b46e;
}

#page > section.flourish {
	background-color: orange;
	display: none;
}