/************ SEASONS ****************/
:root {
   /* COLOURS */
	--main_colour: #CC68C5;
   --darker_shade_1: #BB3EB3;
   --darker_shade_2: #bf5bb9;
   --lighter_shade_1: #D279CC;
   --lighter_shade_2: #DA90D5;
   --lighter_shade_3: #E8BAE5;
   --lighter_shade_4: #ECC6E9;
   --lighter_shade_5: #F2D9F0;
   --lightest_shade_1: #F0D1ED; /* lightest colour */
   --lightest_shade_2:  #F4DDF2;
   --light_transparent: #1b8f7e18;

   /* GENERAL */
   --popup_image_colour_2: #dc79d4;
   --popup_image_colour_3: #DE9CD9;

   /* NAVIGATOR */
   --navigator_gradient1: var(--lighter_shade_1);
   --navigator_gradient2: var(--darker_shade_2);
   --navigator_image_overlay: url(/images/navigator_bg_style_curves.svg);
	--navigator_show_button: #95328F;
}


/* MAIN BACKGROUND IMAGE */
#navigator {
   background: url(/images/seasons/pinkshirt2026/middle.jpg) !important;
	/* background-image: url(/images/seasons/easter2026/season_background.png), var(--navigator_image_overlay) !important;; */

	   /* background-image:  var(--navigator_image_overlay), linear-gradient(to bottom right, var(--navigator_gradient1), var(--navigator_gradient2)); */

}

#navigatorcontent {
   background-color: unset !important;
}

/* LOGO */
/* #navigator .navigator_logo {
   background-image: url(/images/seasons/starwars2026/psoda_logo_SW.svg) !important;
   background-size: auto 37px !important;
   background-position: left center !important;
} */

/* OVERRIDING CONTACTS GRADIENT NAV */
#navigator.contactenergy, #navigator.contactenergy #navigatorcontent, #navigator.powerco, #navigator.powerco #navigatorcontent {
   background: unset;
}

/* SEARCH BAR COLOR */
#quick_keywords {
	background-color: rgba(255, 255, 255, 0.25) !important;
	color: #fff !important;
}

/* SEARCH BAR PLACEHOLDER */
#quick_keywords::placeholder {
   color: #fff !important;
}

.tree a.treeselected:hover {
   background-color: var(--navigator_selected) !important;
}
#navigatorcontent #local_tree > ul > #node_0 > .navigator_tree_div a{
	color:#FFFFFF;
}

.tree, .tree a, .tree a:visited{
	color:#FFFFFF;
}
.treeselected{
	color:#FFFFFF !important

}

/* BOTTOM UTILS BACKGROUND COLOR */
#siteutils {
   background: #00000063 !important;
}

#navigatorcontent .tree .navigator_tree_div > .navigator_open_node svg {
	background-color: rgba(0, 0, 0, 0.25);
}

/* USER PHOTO STATUS DOT - MAKE SIMILAR COLOUR TO BACKGROUND */
#menuDropdown .status_state {
   border: 2px solid #4d8ab3;
}

/* TREE INDENT LINE COLOR */
.navigator_expanded #navigatorcontent:hover .navigator_indent {
   border-right: 1px solid rgba(255, 255, 255, 0.2) !important;
}

/* FAVOURITES SECTION BORDER BOTTOM */
#navigatorcontent #local_tree > ul > #node_0 {
   border-bottom: 1px solid #ffffff79 !important;
}

/* SCROLLBAR COLOR */
#navigatorcontent::-webkit-scrollbar-thumb {
   background: rgba(255,255,255,0.4) !important;
}

/* SHOW NAV COLOR - MAKE SIMILAR COLOUR TO BACKGROUND*/
.show_navigator_button {
   background-color: #9E1F4C !important;
}

.show_navigator_button:hover {
	background-color: var(--darker_shade_1) !important;
}
