/** plugin: Background Image #1.1 code **/
:root {
--background-image: url(https://cdn-ugc.kanka.io/notes/8ly9AmgnOqMJecSFiLzSMMkItIdyK9TEKVO2WXbt.jpeg);
}

/* background image */
.wrapper {
  background: var(--background-image) !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
  background-position: right bottom !important;
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}
.content-wrapper, .main-footer { background: none; }

/** plugin: Bolder Names! #4.0 code **/
entity-title entity-header-line{
   color: black;
    font-weight: bold;

}

.entity-grid>.entity-header.with-entity-banner .entity-name,.entity-grid>.entity-header.with-entity-banner .entity-title {
text-shadow:-0.6px -0.6px 0 #e7caca, 0.6px -0.6px 0 #e7caca, -0.6px 0.6px 0 #e7caca, 0.6px 0.6px 0 #e7caca;
       color: black;
    font-weight: 700;
    font-size: 1.2em;
    font-variant: small-caps;  
}
.entity-grid>.entity-header.with-entity-banner .entity-breadcrumb a,
.entity-grid>.entity-header.with-entity-banner .entity-icons {   
   text-shadow:
     0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75);
 	color: black;
	font-weight: bolder;
}

.entity-grid>.entity-header.with-entity-banner .entity-header-sub {  
   text-shadow:
     0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75);
	color: black;
	font-weight: bolder;
}

.entity-grid>.entity-header.with-entity-banner .entity-header-sub a {
  
   text-shadow:
     0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75);
  	color: black;
    text-decoration: underline;
	font-weight: bolder;
}

/* Breadcrumbs */
#main-content > section > div > div.entity-header.pb-5.flex.flex-wrap > div.entity-header-text.flex.flex-col > div.entity-texts > ol > li:nth-child(1) > a{
  text-shadow:
      0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75)!important;
  	color: black!important;
 }

.entity-header .entity-breadcrumb li+li:before
{
  text-shadow:
      0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75)!important;
  	color: black!important;
}

.entity-grid>.entity-header.with-entity-banner .entity-name-header>.entity-name, .entity-grid>.entity-header.with-entity-banner .entity-name-header>.entity-title{
font-size: 3.0em;
color: black;
font-weight: 700;
font-family: Eagle Lake;
font-variant: small-caps;
text-shadow:
0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75);
}


.badge{
  color: hsl(var(--bc)/var(--tw-text-opacity))
}

.entity-header-text a:not(.btn):not(.btn2) {
    text-shadow:
0 0 3px rgba(255,255,255,0.75), 0 0 5px rgba(255,255,255,0.75)!important;
  color: black!important;
}

/** plugin: Futuristic Icons #1.0 code **/
.sidebar a[href*="characters"] i:before { content: "\f007"; }
.sidebar a[href*="locations"] i:before { content: "\"; font-family: RPGAwesome; font-weight: 400; }
.sidebar a[href*="races"] i:before { content: "\"; font-family: RPGAwesome; font-weight: 400; }
.sidebar a[href*="families"] i:before { content: "\E99E"; font-family: RPGAwesome; font-weight: 400; }
.sidebar a[href*="items"] i:before { content: "\"; font-family: RPGAwesome; font-weight: 400; }
.sidebar a[href*="notes"] i:before { content: "\f249"; font-family: FontAwesome; font-weight: 900; }
.sidebar a[href*="maps"] i:before { content: "\f279"; }
.sidebar a[href*="calendars"] i:before { content: "\f073"; }
.sidebar a[href*="events"] i:before { content: "\f073"; }
.sidebar a[href*="journals"] i:before { content: "\f15c"; font-family: FontAwesome; font-weight: 900; }
.sidebar a[href*="organisations"] i:before { content: "\f21b"; font-family: FontAwesome; font-weight: 400; }
.sidebar a[href*="quests"] i:before { content: "\f12a"; font-family: FontAwesome; font-weight: 900; }
.sidebar a[href*="tags"] i:before { content: "\f02c"; }
.sidebar a[href*="abilities"] i:before { content: "\"; font-family: RPGAwesome; font-weight: 400; }
.sidebar a[href*="timelines"] i:before { content: "\f017"; }

