@charset "utf-8";
/* CSS Document */
.site-header .site-branding\
{ /* header color */
	/*background-color: #e3e3e3;*/
}
.topbar .search-box-wrap
{
	/*background-color: #e3e3e3;*/
}
.top-header
{
	/*background-color: #e3e3e3;*/
}
.site-header, .site-header .topbar
{
	/*background-color: #e3e3e3;*/
}
.site-header .navbar .toolbar .toolbar-item>a, .site-header
.navbar .toolbar .toolbar-item>button, .site-header .navbar
.toolbar .toolbar-item>div:first-child, .site-header .topbar
.toolbar .toolbar-item>a, .site-header .topbar .toolbar .toolbaritem>
button, .site-header .topbar .toolbar .toolbaritem>
div:first-child
{
	color: #f0f0f0; /* tile color */
}
/*active page bar color*/
.site-header .site-menu > ul > li.active > a::before {
  background-color: #ebab00;
  height: 5px;
}
/*icons when header menu scrolls*/
.site-header .navbar .toolbar .toolbar-item > a
{
  color: #333;
}
/*header menu scroll text color*/
.navbar-stuck .navbar .site-menu ul > li > a
{
  color: #var(--c-primary-theme-small);
}
.navbar-stuck .navbar
{
	background-color: #eee; /* navigation bar background color */
}
.top-header--right>a, .top-header--right>button.btn-inline
{
	color: #f0f0f0; /* top right header text colors */
}
.site-header .topbar .toolbar .toolbar-item > a:hover
{
	background-color: #155671; /* hover color for the tiles */
}
.site-footer
{ /* site footer background color */
	background-color: #333333;
}
/* footer text and link color: use the primary color set in the
skin */
.widget-links span
{
	color: #f0f0f0;
}
.widget-light-skin.widget-categories ul>li>a, .widget-lightskin.widget-links ul>li>a
{
	color: var(--c-primary);
	transition: opacity .25s;
}
.widget-links a:hover
{
	color: var(--c-primary);
	transition: opacity .25s;
}
/*body header lines*/
h2.widget-title::after
{
	background-color: #333333;
	height: 3px;
}
/* footer header lines*/
h1.widget-title:has(span.formatted-string[data-source="COMMON_UI.LABEL.FOOTER_HEADER2"])::after
{
	background-color: #29abe2;
	width: 96.5px;
	height: 5px;
}
h1.widget-title:has(span.formatted-string[data-source="COMMON_UI.LABEL.FOOTER_HEADER3"])::after
{
	background-color: #ff00b1;
	width: 91.4px;
	height: 5px;
}
h1.widget-title:has(span.formatted-string[data-source="COMMON_UI.LABEL.FOOTER_HEADER4"])::after
{
	background-color: #ebab00;
	width: 84.95px;
	height: 5px;
}
.site-footer a
{
	color: #54BCE8;
}
.widget-light-skin.widget-categories ul>li:before, .widget-lightskin.widget-links ul>li:before
{
	color: var(--c-primary);
}