		/* Single purpose classes for type specifications */
		.ibm-plex-sans, html .ibm-plex-sans h1, html .ibm-plex-sans h2, html .ibm-plex-sans h3, html .ibm-plex-sans h4, html .ibm-plex-sans h5, html .ibm-plex-sans h6, body .ibm-plex-sans h1, body .ibm-plex-sans h2, body .ibm-plex-sans h3, body .ibm-plex-sans h4, body .ibm-plex-sans h5, body .ibm-plex-sans h6, html .ibm-plex-sans, body .ibm-plex-sans {
		  font-family: "plex-sans" !important; }
		
		/* overrides for default v18 */
		body .ibm-plex-sans html h1 strong, body .ibm-plex-sans html h2 strong, body .ibm-plex-sans html h3 strong, body .ibm-plex-sans html h4 strong, body .ibm-plex-sans html h5 strong, body .ibm-plex-sans html h6 strong, html .ibm-plex-sans strong, body .ibm-plex-sans html h1 b, body .ibm-plex-sans html h2 b, body .ibm-plex-sans html h3 b, body .ibm-plex-sans html h4 b, body .ibm-plex-sans html h5 b, body .ibm-plex-sans html h6 b, html .ibm-plex-sans b, body .ibm-plex-sans html h1 .ibm-bold, body .ibm-plex-sans html h2 .ibm-bold, body .ibm-plex-sans html h3 .ibm-bold, body .ibm-plex-sans html h4 .ibm-bold, body .ibm-plex-sans html h5 .ibm-bold, body .ibm-plex-sans html h6 .ibm-bold, html .ibm-plex-sans .ibm-bold, html .ibm-plex-sans body h1 strong, html .ibm-plex-sans body h2 strong, html .ibm-plex-sans body h3 strong, html .ibm-plex-sans body h4 strong, html .ibm-plex-sans body h5 strong, html .ibm-plex-sans body h6 strong, body .ibm-plex-sans strong, html .ibm-plex-sans body h1 b, html .ibm-plex-sans body h2 b, html .ibm-plex-sans body h3 b, html .ibm-plex-sans body h4 b, html .ibm-plex-sans body h5 b, html .ibm-plex-sans body h6 b, body .ibm-plex-sans b, html .ibm-plex-sans body h1 .ibm-bold, html .ibm-plex-sans body h2 .ibm-bold, html .ibm-plex-sans body h3 .ibm-bold, html .ibm-plex-sans body h4 .ibm-bold, html .ibm-plex-sans body h5 .ibm-bold, html .ibm-plex-sans body h6 .ibm-bold, body .ibm-plex-sans .ibm-bold {
		  font-family: "plex-sans" !important;
		  font-weight: bold; }
		
		body .ibm-plex-sans html h1 em, body .ibm-plex-sans html h2 em, body .ibm-plex-sans html h3 em, body .ibm-plex-sans html h4 em, body .ibm-plex-sans html h5 em, body .ibm-plex-sans html h6 em, html .ibm-plex-sans em, html .ibm-plex-sans body h1 em, html .ibm-plex-sans body h2 em, html .ibm-plex-sans body h3 em, html .ibm-plex-sans body h4 em, html .ibm-plex-sans body h5 em, html .ibm-plex-sans body h6 em, body .ibm-plex-sans em {
		  font-family: "plex-sans" !important;
		  font-style: italic !important; } 
		
		body .ibm-plex-sans html h1 .ibm-btn-pri, body .ibm-plex-sans .ibm-sitenav-menu-list > ul > li > a, body .ibm-plex-sans html h2 .ibm-btn-pri, body .ibm-plex-sans html h3 .ibm-btn-pri, body .ibm-plex-sans html h4 .ibm-btn-pri, body .ibm-plex-sans html h5 .ibm-btn-pri, body .ibm-plex-sans html h6 .ibm-btn-pri, html .ibm-plex-sans .ibm-btn-pri, body .ibm-plex-sans html h1 .ibm-btn-sec, body .ibm-plex-sans html h2 .ibm-btn-sec, body .ibm-plex-sans html h3 .ibm-btn-sec, body .ibm-plex-sans html h4 .ibm-btn-sec, body .ibm-plex-sans html h5 .ibm-btn-sec, body .ibm-plex-sans html h6 .ibm-btn-sec, html .ibm-plex-sans .ibm-btn-sec, html .ibm-plex-sans body h1 .ibm-btn-pri, html .ibm-plex-sans body h2 .ibm-btn-pri, html .ibm-plex-sans body h3 .ibm-btn-pri, html .ibm-plex-sans body h4 .ibm-btn-pri, html .ibm-plex-sans body h5 .ibm-btn-pri, html .ibm-plex-sans body h6 .ibm-btn-pri, body .ibm-plex-sans .ibm-btn-pri, html .ibm-plex-sans body h1 .ibm-btn-sec, html .ibm-plex-sans body h2 .ibm-btn-sec, html .ibm-plex-sans body h3 .ibm-btn-sec, html .ibm-plex-sans body h4 .ibm-btn-sec, html .ibm-plex-sans body h5 .ibm-btn-sec, html .ibm-plex-sans body h6 .ibm-btn-sec, body .ibm-plex-sans .ibm-btn-sec {
		  font-family: "plex-sans" !important; }
		  
		.ibm-type .ibm-sitenav-menu-list > ul > li > a, .ibm-type .ibm-sitenav-menu-list > ul > li > button,.ibm-type .ibm-sitenav-menu-list > ul > li > ul > li a{
		  font-family: "plex-sans" !important; }
		}