:lang(ja_jp) *{ 
  font-family:Meiryo, Osaka, sans-serif!important;
 }

:lang(ko) *{ 
  font-family:"Malgun Gothic", Apple Gothic, sans-serif!important;
 }

 :lang(zh_cn) *{ 
  font-family:"MS Yahei", ST Heiti, sans-serif!important;
 }

 :lang(zh_tw) *{ 
  font-family:"Microsoft Jhenghei", Apple LiGothic, sans-serif!important;
 }


/* add in styles for regional typeahead */
:lang(ja_jp) .search__suggestion em { 
	font-weight: bold; 
}

:lang(ko) .search__suggestion em { 
	font-weight: bold; 
}

:lang(zh_cn) .search__suggestion em { 
	font-weight: bold; 
}

:lang(zh_tw) .search__suggestion em { 
	font-weight: bold; 
}


:lang(ja_jp) section.module-statement-standard .col-xs-12.col-md-12 * {
	font-family:Meiryo, Osaka, sans-serif!important;
}

:lang(ko) section.module-statement-standard .col-xs-12.col-md-12 * {
	font-family:"Malgun Gothic", Apple Gothic, sans-serif!important;
}

:lang(zh_cn) section.module-statement-standard .col-xs-12.col-md-12 * {
	font-family:"MS Yahei", ST Heiti, sans-serif!important;
}

:lang(zh_tw) section.module-statement-standard .col-xs-12.col-md-12 * {
  font-family:"Microsoft Jhenghei", Apple LiGothic, sans-serif!important;
}

.ie8 .ja_jp *{ 
  font-family:Meiryo, Osaka, sans-serif!important;
 }

.ie8 .ko *{ 
  font-family:"Malgun Gothic", Apple Gothic, sans-serif!important;
 }

.ie8 .zh_cn *{ 
  font-family:"MS Yahei", ST Heiti, sans-serif!important;
 }

.ie8 .zh_tw *{ 
  font-family:"Microsoft Jhenghei", Apple LiGothic, sans-serif!important;
 }

.ie8 .ja_jp section.module-statement-standard .col-xs-12.col-md-12 * {
	font-family:Meiryo, Osaka, sans-serif!important;
}

.ie8 .ko section.module-statement-standard .col-xs-12.col-md-12 * {
	font-family:"Malgun Gothic", Apple Gothic, sans-serif!important;
}

.ie8 .zh_cn section.module-statement-standard .col-xs-12.col-md-12 * {
	font-family:"MS Yahei", ST Heiti, sans-serif!important;
}

.ie8 .zh_tw section.module-statement-standard .col-xs-12.col-md-12 * {
  font-family:"Microsoft Jhenghei", Apple LiGothic, sans-serif!important;
}

[class^="icon-corning"],
[class*=" icon-corning"],
.print-corning-logo [class^="icon-corning"],
.print-corning-logo [class*=" icon-corning"],
footer [class^="icon-corning"],
footer [class*=" icon-corning"], 
header [class^="icon-corning"],
header [class*=" icon-corning"],
.ie8 footer [class^="icon-corning"], 
.ie8 footer [class*=" icon-corning"], 
.ie8 header [class^="icon-corning"], 
.ie8 header [class*=" icon-corning"] {
	font-family:'Corning' !important;
	speak:none;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
[class^="icon-"],[class*=" icon-"]{
    font-family:'icomoon' !important;
    speak:none;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
.socicon{
	position:relative;
	top:1px;
	display:inline-block;
	font-family:'icomoon' !important;
	font-style:normal;
	font-weight:normal;
	font-size:12px;-webkit-font-smoothing:antialiased;
	text-align:center;padding-top:8px;background-color:#1e1e1e;
	color:#fff;-webkit-transition:background-color 500ms;transition:background-color 500ms}
[class^="fa-"],[class*=" fa-"]{
	display:inline-block;
	speak:none;font-family:"icomoon" !important;
	speak:none;font-style:normal;
	font-weight:normal;font-variant:normal;
	text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale}

.ie8 [class^="icon-"], .ie8 [class*=" icon-"], .ie8 .socicon, .ie8 [class^="fa-"],.ie8 [class*=" fa-"] {
	font-family:'icomoon' !important;
}
body .glyphicon, .ie8 body .glyphicon {
	font-family:'icomoon' !important;
}
[class^="corn-icon-"], [class*="corn-icon-"] {
    font-family: "icomoon-v2" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
