/**
 * light mode visual styles
 */
body.wiki-page.light-mode {
  background: #f7f7f7;
  color: #000;
  scrollbar-color: #A2C522 #fff !important;
}
body.wiki-page.light-mode h1 {
  color: black;
}
body.wiki-page.light-mode .hub-parent h2 a {
  color: white;
}
body.wiki-page.light-mode .hub-parent .views-row a:hover {
  background: #f3f3f3;
}
body.wiki-page.light-mode #wiki-landingpage-header #block-pagetitle p {
  color: #b7b7b7;
}
body.wiki-page.light-mode .subtitle {
  color: black;
}
body.wiki-page.light-mode h2, 
body.wiki-page.light-mode h2.block__title.block-title,
body.wiki-page.light-mode h3,
body.wiki-page.light-mode h4  {
  color: black;
}
body.wiki-page.light-mode .hub-secondary .views-view-responsive-grid__item:hover h2 {
  color: #5D0C83;
}
body.wiki-page.light-mode strong, b {
  font-weight: 600;
  color: black;
}
body.wiki-page.light-mode .toc-desktop.toc.toc-tree h4 {
  color: black;
}
body.wiki-page.light-mode a:link {
  color: #652682;
  font-weight: 600;
}
body.wiki-page.light-mode a:hover {
  color: #5D0C83;
}
body.wiki-page.light-mode #footer-copyright {
  color: #212121;
}
body.wiki-page.light-mode #footer-cent {
  background: transparent;
}
body.wiki-page.light-mode a.back-to-top {
	color: white !important;
	background: #5D0C83;
}
body.wiki-page.light-mode .toc-desktop.toc.toc-tree ol li a:hover {
  color: #1e051e;
}
body.wiki-page.light-mode nav#block-tm2022-resourcehub > ul.menu > li.menu-item.menu-item--expanded > ul.menu > li.menu-item.menu-item--expanded > a {
  background: url(/themes/custom/tm2022/css/images/icon-wiki-parent-blk.svg) no-repeat;
  background-size: 30px;
  background-position: 0px 11px;
}
body.wiki-page.light-mode nav#block-tm2022-resourcehub .menu-item.menu-item--active-trail > a.is-active {
  color: #5D0C83 !important;
  font-weight: 500;
  padding: 20px 10px 20px 30px !important;
  background: #f7f7f7 !important;
}
body.wiki-page.light-mode body.wiki-page.light-mode h1 {
  color: #3a3a3a;
}
/*** resource hub *****/
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-1 h2 a {
  background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-cog.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-1 h2 a:hover {
  background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-cog.svg) no-repeat;
  background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-2 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-roller.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-2 h2 a:hover {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-roller.svg) no-repeat;
  background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-3 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-sales.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-3 h2 a:hover  {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-sales.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-4 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-marketing.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-4 h2 a:hover  {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-marketing.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-5 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-ppl.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-5 h2 a:hover {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-ppl.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-6 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-support.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-6 h2 a:hover {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-support.svg) no-repeat;
  background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-7 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-network.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-7 h2 a:hover {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-network.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-8 h2 a {
	background: #9262aa url(/themes/custom/tm2022/css/images/icon-wiki-tmm.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode #block-tm2022-views-block-resource-hub-block-8 h2 a:hover {
	background: #5D0C83 url(/themes/custom/tm2022/css/images/icon-wiki-tmm.svg) no-repeat;
  	background-size: 120px;
  background-position: center center;
}
body.wiki-page.light-mode ul#superfish-wiki-main.menu.sf-menu.sf-wiki-main li.sf-depth-1 a.sf-depth-1.is-active {
  background: #f7f7f7;
}
body.wiki-page.light-mode ul#superfish-wiki-main.menu.sf-menu.sf-wiki-main li.sf-depth-1 a.sf-depth-1 {
  background: rgb(194, 194, 194);
}

body.wiki-page.light-mode a.print__link.print__link--pdf::after {
	border: 1px solid #5D0C83;
  background: #f7f7f7;
  color: #5D0C83;
}

body.wiki-page.light-mode #wiki-landingpage-header {
  background: #40095A;
}
body.wiki-page.light-mode #wiki-landingpage-header #block-pagetitle {
  border-left: 10px solid rgb(150, 104, 166);
  padding-left: 20px;
}
body.wiki-page.light-mode .hub-secondary .views-view-responsive-grid__item {
  background: #e8e8e8;
}
body.wiki-page.light-mode .hub-secondary .views-view-responsive-grid__item:hover {
	background: #e2e2e2;
}
body.wiki-page.light-mode .views-view-responsive-grid__item-inner div h2 a {
  color: black;
}
body.wiki-page.light-mode .views-field-field-subtitle,
body.wiki-page.light-mode .views-field-field-landing-page-category-desc {
  color: #424242;
}
/* menu */
body.wiki-page.light-mode nav#block-tm2022-resourcehub {
  background: #e8e8e8;
}
body.wiki-page.light-mode nav#block-tm2022-resourcehub > ul.menu > li.menu-item:first-child > a {
  background: #d1d1d1 url(/themes/custom/tm2022/css/images/icon-wiki-hub-blk.svg) no-repeat;
  color: black;
  background-size: 20px;
  background-position: 20px center;
}
body.wiki-page.light-mode av#block-tm2022-resourcehub ul.menu li.menu-item ul.menu li.menu-item--expanded a, 
body.wiki-page.light-mode nav#block-tm2022-resourcehub ul.menu li.menu-item ul.menu li.menu-item--expanded span, 
body.wiki-page.light-mode nav#block-tm2022-resourcehub ul.menu li.menu-item.menu-item--expanded ul.menu li.menu-item a {
  color: black;
  font-weight: 400;
}
body.wiki-page.light-mode #block-tm2022-resourcehub ul.menu li.menu-item.menu-item--expanded ul.menu li.menu-item.menu-item--expanded ul.menu li.menu-item.menu-item--expanded ul.menu li.menu-item a {
  color: black;
  background: #ebe3ee;
}