body.en_US #content,body.en_GB #content,body.pt_BR #content,body.hi_IN  #content,body.de_DE  #content{font-size:12px;line-height:18px;font-family: "open_sansregular", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}
body.ja_JP #content{font-size:14px;line-height:20px;font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
body.ko_KR #content{font-size:12px;line-height:18px;font-family:  "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
body.zh_CN #content{font-size:12px;line-height:18px;font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
body.zh_TW #content{font-size:12px;line-height:18px;font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體" ;}
#search-form .form-control::-moz-placeholder,
#search-form-2 .form-control::-moz-placeholder,
#search-form-3 .form-control::-moz-placeholder,
#search-form-4 .form-control::-moz-placeholder{color:#bebebe !important;}

#search-form .form-control:-ms-input-placeholder,
#search-form-2 .form-control:-ms-input-placeholder,
#search-form-3 .form-control:-ms-input-placeholder,
#search-form-4 .form-control:-ms-input-placeholder{color:#bebebe !important;}

#search-form .form-control::-webkit-input-placeholder,
#search-form-2 .form-control::-webkit-input-placeholder,
#search-form-3 .form-control::-webkit-input-placeholder,
#search-form-4 .form-control::-webkit-input-placeholder{color:#bebebe !important;}

#search-form .form-control:focus,
#search-form-2 .form-control:focus,
#search-form-3 .form-control:focus,
#search-form-4 .form-control:focus{color:#464646 !important;}
.sitefooterbottom{font-family: 'fira_sansregular',"Helvetica Neue",Helvetica,sans-serif;}
.ja_JP .sitefooterbottom{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .sitefooterbottom{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .sitefooterbottom{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .sitefooterbottom{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.fixCookies #showcookiealert {position: fixed;bottom: 0px;width: 100%;z-index: 40;}
#wrapperrohm {text-align: left; position: relative;}
#wrapperrohm.newROHM #header {line-height: 24px;margin-bottom: 12px;}
#wrapperrohm.newROHM #header header .header .rohmlogo {margin-top: 0px;}
#wrapperrohm.newROHM header .header .rohmlogo {display: block;}
#wrapperrohm a:focus, #wrapperrohm a:visited, footer a:focus, footer a:visited {outline: none!important;text-decoration: none;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select {font: 12px/24px Arial, Helvetica, Verdana, sans-serif;color: #464646;text-decoration: none;display: inline-block;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu {display: inline-block;position: relative;height: 2.2em;    vertical-align: middle;text-decoration: none;overflow: hidden;zoom: 1;color: #000;font-weight: bold;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status {line-height: 1.4em;display: block;outline: none;
text-decoration: none;color: #464646;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu .ui-selectmenu-icon {position: absolute;right: 3px;top: 0;
background-image: url(../images/rohm-theme/sprite.png);background-repeat: no-repeat;background-position: -68px -576px;width: 14px;height: 19px;color: #000;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;
display: none;z-index: 10!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-open {display: block;}
.rohm-LR7 blockquote, .rohm-LR7 ul, .rohm-LR7 ol, .rohm-LR7 dl {margin: 1em;}
.rohm-LR7 ol, .rohm-LR7 ul, .rohm-LR7 dl {margin-left: 2em;}
.rohm-LR7 ol.carousel-indicators {margin-left: 0px;}
.setting {display:table-caption !important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul {padding: 0;margin: -19px 0 0 0;list-style: none;
position: relative;overflow: auto;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;width: 153px!important;
padding-bottom: 13px;height: auto!important;background-color: #FFF;border: 1px solid #C3C3C3!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu li {padding: 0;margin: 0;display: block;border-top: 1px dotted transparent;border-bottom: 1px dotted transparent;border-right-width: 0!important;border-left-width: 0!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu li a {padding: 3px 10px;display: block;outline: none;    text-decoration: none;color: #464646;}
.fr {float: right;}
#navigation .social-tool a.blogIcon,#navigation .social-tool a.wechat, #navigation .social-tool a.gplus, #navigation .social-tool a.instagram,#navigation .social-tool a.linkedin, #navigation .social-tool a.fb, #navigation .social-tool a.twitter, #navigation .social-tool a.rss, #navigation .social-tool a.weibo, #navigation .social-tool a.yt {background-image: url(../images/rohm-theme/socialtool.gif) !important;width: 30px;height: 29px;display: block;background-repeat: no-repeat;text-indent: -1000px;overflow: hidden;margin: 0 3px 0 0px;}
.social-tool a.rss {background-position: -70px -3px !important;}
.social-tool a.twitter {background-position: -142px -3px !important;}
.social-tool a.fb {background-position: -107px -3px !important;}
.social-tool a.linkedin {background-position: -177px -3px !important;}
.social-tool a.gplus {background-position: -212px -3px !important;}
.social-tool a.instagram {background-position: -318px -3px !important;}
.social-tool a.rss:hover {background-position: -70px -43px !important;}
.social-tool a.twitter:hover {background-position: -142px -43px !important;}
.social-tool a.fb:hover {background-position: -107px -43px !important;}
.social-tool a.linkedin:hover {background-position: -177px -43px !important;}
.social-tool a.gplus:hover {background-position: -212px -43px !important;}
.social-tool a.instagram:hover {background-position: -318px -43px !important;}
.social-tool a.yt:hover {background-position: -246px -43px !important;}
.social-tool a.weibo {background-position: -36px -3px !important;}
.social-tool a.weibo:hover {background-position: -36px -43px !important;}
.social-tool a.wechat{ background-position:-2px -3px!important; }
.social-tool a.wechat:hover{ background-position:-2px -43px!important; }
.social-tool a.blogIcon {background-position: -282px -3px !important;}
.social-tool a.blogIcon:hover {background-position: -282px -43px !important;}
#wrapperrohm.newROHM #searchmenu div.searchlable a {color: #fff;font-size: 16px !important;font-weight: bold;padding: 0px 6px 14px !important;
cursor: default;width: auto !important;}
.modify-pages li {position: relative;}
.portlet-content, .portlet-minimized .portlet-content-container {padding: 12px 10px 10px;}
.rohm-LR7 .portlet-decorate .portlet-content {border: 0px none;}
#header .customeNavigation {width: auto;height: auto;background-color: trasparent; -webkit-border-radius: 4px;-moz-border-radius: 4px;    border-radius: 4px;position: relative;z-index: 8;}
#header .customeNavigation #nav {margin: 0;padding: 0;float: left;font-family: Arial,Helvetica,Verdana,sans-serif;}
body.en_GB #header .customeNavigation #nav{font-family: "open_sansregular", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}
.hi_IN #header .customeNavigation #nav li span, .en_GB #header .customeNavigation #nav li span {padding: 12px 10px 11px;}

#header .customeNavigation #nav li {vertical-align: top;cursor: pointer;display: inline-block;}
#header .customeNavigation #nav li span {display: block;float: left;padding: 12px 12px 11px;text-align: center;text-decoration: none;color: #fff;
font-size: 16px;font-weight: bold;text-decoration: none;}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul, #wrapperrohm.newROHM #header .customeNavigation #nav li li:hover ul, #wrapperrohm.newROHM #header .customeNavigation #nav li li li ul, #wrapperrohm.newROHM #header .customeNavigation #nav li.sfhover ul, #wrapperrohm.newROHM #header .customeNavigation #nav li li.sfhover ul, #wrapperrohm.newROHM #header .customeNavigation #nav li li li.sfhover ul{left: 0px;z-index: 8;}
#wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent {width: 944px;border: 0px solid #e8e8e8;background-color: #e2e2e2;opacity: 1;filter: alpha(opacity=100);-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: 0px 2px 1px 0px rgba(185, 185, 185, 0.75) inset;-moz-box-shadow: 0px 2px 1px 0px rgba(185, 185, 185, 0.75) inset;box-shadow: 0px 2px 1px 0px rgba(185, 185, 185, 0.75) inset;}
#header .customeNavigation #nav li {vertical-align: top;cursor: pointer;display: inline-block;}
#header .customeNavigation #nav li#nav-01 li ,#header .customeNavigation #nav li#nav-01 li:hover{display:inline-block;}
#wrapperrohm.newROHM #header .customeNavigation #nav ul {border: 1px #D9D9D9 solid;list-style: none;line-height: 18px;background: #FFF;font-weight: bold;padding: 0;margin: 0;}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul {list-style: none;position: absolute;left: 0em;width: 13.9em;font-weight: normal; margin: 0;top: 44px;}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a {width: auto;position: relative;display: inline;text-decoration: none;}
/* XXXX */
#dockbarlayout .container-fluid-1280 ul {margin-top: 0;margin-left: 0;margin-right: 0;}
#dockbarctrl{position:absolute; z-index:9999;}
.nav-equal-height>li>a, .nav-equal-height .nav>li>a, .nav-equal-height-heading>a, .nav-equal-height-heading>span{max-width:100%;}
.sidenav-menu .collapse {overflow: inherit;}
.control-menu ul,.sidebar-body ul, .rohm-LR7 .yui3-widget-bd .open.lfr-icon-menu-open ul{margin:0;}
.lfr-add-panel  input[type="text"], .portlet-layout select, .portlet-layout textarea, .portlet-layout input[type="text"], .portlet-layout input[type="password"], .portlet-layout input[type="datetime"], .portlet-layout input[type="datetime-local"], .portlet-layout input[type="date"], .portlet-layout input[type="month"], .portlet-layout input[type="time"], .portlet-layout input[type="week"], .portlet-layout input[type="number"], .portlet-layout input[type="email"], .portlet-layout input[type="url"], .portlet-layout input[type="search"], .portlet-layout input[type="tel"], .portlet-layout input[type="color"], .portlet-layout .uneditable-input {height:inherit;background:none #fff; -webkit-border-radius: 0px;    -moz-border-radius: 0px; border-radius: 0px; }
.fRight input[type="text"] {font-size: 14px;}
.lfr-add-panel a:hover,.lfr-product-menu-panel a:hover, .lfr-simulation-panel a:hover{text-decoration:none;}
.lfr-add-panel .add-portlet-message h4,.lfr-add-panel .add-portlet-message h6{font-weight:normal;}
.lfr-add-panel .add-portlet-message h4{font-size:18px;}
.lfr-add-panel .add-portlet-message h6{font-size:14px;}
.lfr-add-panel form{margin:0;}
.lfr-app-column-view img{max-width:inherit;}
.has-control-menu.open .headerquick-section #navigation .social-tool{transform:translateX(-3000%);}

#showcookiealert {padding: 16px 0px 10px; background-color: #dc2640; color: #fff;}
#showcookiealert .cookiecontainer{text-align:center;min-width:90%;width:50%;margin:0 auto;}
#showcookiealert .cookiecontainer p{margin-bottom:10px;}
#showcookiealert .cookiecontainer .labelcookie p{margin-bottom:7px;}
#showcookiealert .labelcookie{font-size:16px;font-family: 'fira_sansmedium'; text-transform: uppercase; margin-bottom: 4px;}
.ko_KR  #showcookiealert .labelcookie{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW  #showcookiealert .labelcookie{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN  #showcookiealert .labelcookie{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP #showcookiealert .labelcookie{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#showcookiealert .labelcookiemessage{font-size:16px;font-family: 'fira_sansbook';line-height: 24px;position:relative;}
.ko_KR #showcookiealert .labelcookiemessage{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #showcookiealert .labelcookiemessage{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #showcookiealert .labelcookiemessage{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP #showcookiealert .labelcookiemessage{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#showcookiealert .labelcookiemessage .labelcookiemessageContent{margin-left: auto;margin-right: auto;width: 72%;}
#showcookiealert #closecookiealert{background:url("../images/rohm-theme/closecookie-icon.gif") 0 0 no-repeat; width:32px; height:32px;float: left;position:absolute;left:3%;top: -6px;display: inline-block;cursor: pointer;}
#showcookiealert .privacybutton{background-color:#ab0e25; color:#fff; text-align:center; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;display: inline-block;}
#showcookiealert .privacybutton a, #showcookiealert .privacybutton a:hover{ color:#fff;text-align:center;text-decoration:none;padding:6px 24px;display: inline-block;font-size:14px; font-family: 'fira_sansmedium';line-height: 18px;}
.ko_KR #showcookiealert .privacybutton a, .ko_KR #showcookiealert .privacybutton a:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #showcookiealert .privacybutton a, .zh_TW #showcookiealert .privacybutton a:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #showcookiealert .privacybutton a, .zh_CN #showcookiealert .privacybutton a:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP #showcookiealert .privacybutton a,.ja_JP #showcookiealert .privacybutton a:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.portlet-topper{z-index:1;}
.rohm-LR7 .control-menu .staging-message{text-align:center; width:100%;}
.rohm-LR7 .control-menu .control-menu-nav-item li:last-child, .rohm-LR7 .staging-bar .control-menu-level-2-nav li:last-child{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rohm-LR7 .staging-bar .control-menu-level-2-nav li:last-child {width: 80%;}
.rohm-LR7 .portlet{clear:both;}
#navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item {min-width: 158px;font-size:14px;line-height:24px;color:#464646;}
.ja_JP #navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item{font-size:13px;}
.rohm-LR7 #wrapperrohm .recommended-prod .recmProduct td:first-child a{text-decoration: underline;}
.rohm-LR7 #wrapperrohm .recommended-prod .recmProduct td:first-child a:hover{color:#337ab7;}
.rohm-LR7 #wrapperrohm .portlet-login a.portlet-icon-back {display: none;}
@media only screen and (min-width: 768px){
	body.open.has-control-menu  #wrapper,body.open.has-control-menu .footerBottom, body.open.has-control-menu .admin-transition {
		padding-left: 320px !important;
	}
	.has-control-menu.signed-in #wrapper {
		margin-top: 0px;
	}
	.has-control-menu.signed-in.adminpower #wrapper {
		margin-top: 46px!important;
	}
	.admin-transition {
		-webkit-transition: padding .5s ease;
		-moz-transition: padding .5s ease;
		transition: padding .5s ease;
	}
	.rohmhome  .portlet > .portlet-content-editable, .rohmhome .portlet:hover > .portlet-content-editable, .rohmhome  .portlet.focus > .portlet-content-editable {
		border:0 none;
	}
	.portlet-title-text{display:none;}
	.rohm-LR7 ol.carousel-indicators {margin-left: 0px;margin-top: 9px;margin-bottom: 9px;}
}
@media only screen and (max-width: 767px){
.has-control-menu.signed-in #wrapper {
		margin-top: 0px;
	}
}
/* New Header */
#top-nav{float:left; margin-left: 24px;}
#wrapper{padding-top:0;}

.has-control-menu.signed-in #wrapperrohm.newROHM #header{margin-top:44px;}
.signed-in #wrapperrohm.newROHM #header header .header,.signed-out #wrapperrohm.newROHM #header header .header{height: 70px;}
#wrapperrohm.newROHM #header header .header .rohmlogo{margin-top:6px;}
#wrapperrohm.newROHM header .header .rohmlogo{width:91px; height:70px; margin-bottom: 9px; z-index:3;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select, .portal-select{height:auto; margin-top: 5px;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-open,
.en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu, 
.de_DE #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu {left: 0 !important; right: 0;}
.en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul, .de_DE #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul {width: 148px !important; float: left;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul{margin-top:-10px;}
.headerquicklink div.rohmlogin{float: right;margin-top: -16px;}
.headerquicklink .rohmlogin, .headerquicklink a {font-size: 14px; margin-left: 8px;font-family: 'fira_sansregular';color: #333;text-transform: capitalize;}
.ko_KR .headerquicklink .rohmlogin, .ko_KR .headerquicklink a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .headerquicklink .rohmlogin, .zh_TW .headerquicklink a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .headerquicklink .rohmlogin, .zh_CN .headerquicklink a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .headerquicklink .rohmlogin,.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.desktop-navi-left.mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul li a{font-size: 1;}
.headerquicklink a.rohmlogin, .headerquicklink a.rohmlogin.logout, .headerquicklink a.firstlink{margin-left:0px;}
.headerquicklink .rohmlogin, .headerquicklink a.rohmlogin {background-color: #da1f3d;padding: 16px 5px 5px; color: #fff !important; border-radius: 0px 0px 5px 5px;}
.headerquicklink a.rohmlogin.logout {border-radius: 5px 5px 0px 0px;cursor: pointer;}
.headerquick-section .caret {height: 12px; width: 12px; margin-top: 10px; border-top: 7px solid #a1a1a1;border-right: 7px solid transparent; border-left: 7px solid transparent;}
/* New Header */
.rohm-LR7 body #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 body.en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .portal-select{font-family: 'fira_sansregular';}
.rohm-LR7 body.ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .ja_JP .portal-select{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select,
.rohm-LR7 body.ko_KR #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .ko_KR .portal-select{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select,
.rohm-LR7 body.zh_TW #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .zh_TW .portal-select{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select,
.rohm-LR7 body.zh_CN #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .zh_CN .portal-select{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, 
.rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, 
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-family: 'fira_sansregular'; font-size:14px !important; color:#6a6a6a;}
.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.rohm-LR7 .ja_JP #top-nav .portal-select a#portals-button span.ui-selectmenu-status, 
.rohm-LR7 .ja_JP #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, 
.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select  .ui-selectmenu{font-weight:normal;}
#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-family: 'fira_sansmedium';font-weight:normal;}
.zh_CN #wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.zh_TW #wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.ko_KR #wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.ja_JP #wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-weight:bold;font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}

/* Menu */
.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li,.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li ul{cursor:auto;}
.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a{word-break: break-word;}
.ie.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a{word-break: normal;}
#wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a, #wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a:hover {	border-radius: 0px;}
.rohm-LR7 #wrapperrohm #navigation{min-height:1em;}
#wrapperrohm #navigation{background:none transparent; z-index:2;}
#wrapperrohm #navigation a{padding:0px;}
#wrapperrohm #navigation, #navigation .selected a, #navigation a:hover, #navigation a:focus, #navigation .child-menu li a, #navigation .aui-dd-dragging, .lfr-navigation-proxy{background-color:transparent;}
#wrapperrohm #navigation ul{padding:0px;}
#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 18px;}
#wrapperrohm #navigation .rohmnavigation span, #wrapperrohm #navigation .rohmnavigation span:hover, #wrapperrohm #navigation .rohmnavigation span:focus, #wrapperrohm #navigation .rohmnavigation .child-menu li span, #wrapperrohm #navigation .rohmnavigation .selected span, #wrapperrohm #navigation .rohmnavigation .aui-dd-dragging, #wrapperrohm .rohmnavigation .lfr-navigation-proxy {background:transparent;color: #000;outline: 0;text-shadow: 0px 0px transparent; padding: 3px 6px !important; margin:0px;}
#wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover{padding: 3px 6px 3px 0px!important;}
#navigation .rohmnavigation li:first-of-type.selected span{padding: 3px 8px 3px 0px!important;}
.rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span{padding:0px !important;}
.rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown:hover{color:#da2540!important; float:right;}
.rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{color:#252525; float:left;font-family: 'fira_sansmedium';text-transform: uppercase;font-size: 16px;}
.rohm-LR7 .ko_KR #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ko_KR #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.rohm-LR7 .zh_TW #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_TW #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.rohm-LR7 .zh_CN #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_CN #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.rohm-LR7 .ja_JP #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ja_JP #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#wrapperrohm #navigation .rohmnavigation li.selected:last-child span, #wrapperrohm #navigation .rohmnavigation li:last-child span, #wrapperrohm #navigation .rohmnavigation li:last-child span:hover, #wrapperrohm #navigation .rohmnavigation span:last-child:focus{padding: 3px 0px 3px 6px!important;}
#navigation .rohmnavigation li:last-child.selected span{padding: 3px 0px 3px 6px!important;}
#navigation .rohmnavigation li.selected span {-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.8); box-shadow: inset 0 0px 0px rgba(0,0,0,0.8);}
.navbar{border: 0px none; min-height: auto;}
.navbar ul li a{color: #000; outline: 0; text-shadow: 0px 0px transparent;}
#wrapperrohm #navigation .rohmnavigation a:focus{color: #5b677d; outline: 0; text-shadow: 0px 0px transparent;}
.rohm-LR7 #wrapperrohm .breadcrumb a, .rohm-LR7 #wrapperrohm .breadcrumb a:hover{font-family: 'fira_sanslight'!important; font-size: 14px; color:#292929!important; text-transform:capitalize;}
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb a, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb a:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb a:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb a, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb a:hover{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.rohm-LR7 #wrapperrohm .breadcrumb .current-page, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child span{ font-family: 'fira_sanslight'!important; font-size: 14px; color:#000!important;}
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb li:last-child span{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb li:last-child span{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb li:last-child span{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb li:last-child span{ font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.rohm-LR7 #wrapperrohm .breadcrumb-horizontal>li+li:before{background-image:none;content: '\00bb'; margin-top: -0.720em;font-size: 14px;color:#292929!important;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb-horizontal>li+li:before{margin-top: -0.65em;font-family: 'fira_sanslight'!important;}
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb-horizontal>li+li:before{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb-horizontal>li+li:before{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb-horizontal>li+li:before{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.rohm-LR7 #wrapperrohm .breadcrumb > li {text-shadow: 0 0px 0 transparent;display:inline-block;font-family: 'fira_sanslight'!important;font-size: 14px;text-transform: capitalize;overflow:visible;max-width: 100%;}
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb > li {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb > li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb > li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb > li {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.rohm-LR7 #wrapperrohm .rohm-header-portlet .portlet-content {padding: 0;}
.rohm-LR7 #wrapperrohm .rohm-header-portlet .portlet-topper,.rohm-LR7 #wrapperrohm .rohm-header-portlet .portlet-content h2.portlet-title-text, .rohm-LR7 .portlet-content h2.portlet-title-text {display: none;}
.rohm-LR7 #wrapperrohm .portlet-decorate.rohm-header-portlet .portlet-content,.rohm-LR7 #wrapperrohm  .portlet-content{background-color:transparent;}

.portlet .visible-interaction {display: none;}
.portlet:active .visible-interaction, .portlet:hover .visible-interaction, .portlet:focus .visible-interaction, .portlet.active .visible-interaction {display: inherit;transform: translateY(0%);transform: translateX(-250%);position: absolute;right: 0;z-index: 1;}
.portlet:active .visible-interaction .direction-left-side, .portlet:hover .visible-interaction .direction-left-side, .portlet:focus .visible-interaction .direction-left-side, .portlet.active .visible-interaction .direction-left-side{margin-top: 3px;}

.rohm-LR7 .header-search1 .searchTextfield #search-1,
.rohm-LR7 .header-search1 .searchTextfield #search-2,
.rohm-LR7 .header-search1 .searchTextfield #search-3,
.rohm-LR7 .header-search1 .searchTextfield #search-4 {position: relative;}
.rohm-LR7 .header-search1 .searchTextfield #search-1 input[type="submit"],
.rohm-LR7 .header-search1 .searchTextfield #search-2 input[type="submit"],
.rohm-LR7 .header-search1 .searchTextfield #search-3 input[type="submit"],
.rohm-LR7 .header-search1 .searchTextfield #search-4 input[type="submit"]{padding:0;width:26px;font-size:0;border:0 none;height:28px;margin-top:-28px !important;position:absolute;right:-15px;background:transparent !important;}
.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-1 input[type="submit"],
.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-2 input[type="submit"],
.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-3 input[type="submit"],
.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-4 input[type="submit"]{z-index:10;}
.safari .headerquicklink.desktop{float: right !important; width: 70%;} 
.ios.mobile .headerquicklink.desktop{float: right !important; width: auto;}
@media (min-width: 320px) and (max-width: 1280px){
    #showcookiealert .cookiecontainer{min-width:90%;width:50%; margin:0 auto;text-align:center;}
}
@media (min-width: 1281px){
    #showcookiealert .cookiecontainer{min-width:90%;width: 50%; margin:0 auto;text-align:center;}
}
@media (min-width: 1200px){.rohm-LR7 .breadcrumb{padding: 12px 0px 14px; margin:0;}}
@media (min-width: 320px) and (max-width: 1024px){.rohm-LR7 .breadcrumb{padding: 12px 15px 14px; margin:0;}}
@media (min-width: 768px){
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader .portlet{padding-top:2px;margin-bottom:0;}
	.rohm-LR7 .portlet{margin-bottom:0;}
/* New Product Menu */	
	#header .customeNavigation .productmenu li{padding:0 !important;text-indent: 0px; font-size:16px; color: #333333;font-family: 'fira_sansbook';font-weight: normal;}
	.ko_KR #header .customeNavigation .productmenu li{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_CN #header .customeNavigation .productmenu li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.zh_TW #header .customeNavigation .productmenu li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	#header .customeNavigation .productmenu li a{padding:5px 20px !important;font-size:15px; font-family: 'fira_sansbook';font-weight: normal;}
	.ko_KR #header .customeNavigation .productmenu li a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_CN #header .customeNavigation .productmenu li a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.zh_TW #header .customeNavigation .productmenu li a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	#header .customeNavigation #nav li#nav-01 li:hover{display:inline-block; }
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu{margin-left:0px;}
	#header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a {text-indent: 0px !important;font-family: 'fira_sansbook'; font-size: 16px;}
	.ko_KR #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_CN #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.zh_TW #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul{min-height:100%; height:auto;}
	.ja_JP #header .customeNavigation .productmenu li,.ja_JP #header .customeNavigation .productmenu li a,
	.ja_JP #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {
		width:240px;
		background-color:#ebebeb;
		position:relative;
		overflow:visible;
		display:block !important;
		top: 0;
		border:0px none !important;
		padding-top: 11px;
	}
	.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li, .ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li a{}
	
	#wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,
	#wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a {
		-moz-box-shadow: inset 0 0px 0px transparent;
		-webkit-box-shadow: inset 0 0px 0px transparent;
		box-shadow: inset 0 0px 0px transparent;
		text-shadow: 0px 0px transparent;
	}
	.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation .navbar .nav .buysamplemenu li a{word-break: initial;}
	#wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a, #wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a:hover {	border-radius: 0px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a{width:100%; display:block; color:#666;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a:hover,#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a:active{background-color:#d91d3c; color:#fff;width:100%;}
	.en_GB #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .pt_BR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .hi_IN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .de_DE #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li {width:100%;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li {width:100%; display:block;font-family: 'fira_sansbook'; font-size: 16px;cursor: pointer !important;}
	.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover{background-color:#d91d3c; color:#fff;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover >a{ color:#fff; }
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {
		display:none;
		position:absolute;

		top:0;
		width:282px;
		background-color:#f3f3f3;
		left: 265px;
		border:0px none !important;
		padding-top: 11px;
	}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul{min-height: 194px;}
	/*.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li,.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li a{width:242px;}*/
	/*.productmenu > ul > li:hover > ul,
	 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover > ul {
		display:block !important;
		left: 241px;
	}*/
	.productmenu > ul > li > ul,
	 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {
		left: 241px;
	}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li{width:100%; display:block;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover{background-color:#da1d3d; color:#fff;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul >li,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul >li:hover{background-color:transparent!important; color:#fff;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover >a{width:100%; color:#fff;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul {
		display:none;
		position:absolute;

		top:0;
		width:296px;
		background-color:#fff;
		padding-top: 11px;
	}
	#header .customeNavigation .productmenu.buysamplemenu ul li li{padding:0 20px!important;}
	/*.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li ul li, .ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li ul li a{width:256px;}*/
	/*.productmenu > ul > li > ul > li:hover ul,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li:hover ul {
		display:block !important;
		left: 283px;
		border:0px none !important;
	}*/
	.productmenu > ul > li > ul > li ul,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul {
		left: 283px;
		border:0px none !important;
	}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li{width:100%; display:block;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li:hover{background-color:#da1d3d; color:#fff;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li:hover >a{color:#fff;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul li ul li {

	}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled, 
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover {
		background: #fff;
		color: #d91d3c;
		font-size: 18px;
		text-indent: 0px;
		padding-left: 20px;
		padding-right: 20px;
	}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div{padding-bottom:6px;font-family: 'fira_sansmedium';}
	.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
	.ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{font-size: 15px;color:#686868 !important;width: 100%;border-radius: 20px;padding: 10px 18px;margin-bottom:16px;font-family: 'fira_sansbook';box-shadow:inset 0px 1px 0px 1px #e2e2e2;height: auto;}
	.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{clear:clear: both;width:80%;margin:0 10%;float:none;height:auto !important;padding:10px 8px;background-color: #292929;color: #fff;text-shadow: 0px 0px transparent;font-weight: normal;text-transform: uppercase;font-family: 'fira_sansmedium';border: 0px none;background-image:none;}
	.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft{float: none;width: 100%;margin-bottom: 14px;cursor: pointer;}
/*	.ie.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{width:100%;}
	.ie.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft, .ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{width:118%;}*/
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #searchfiltermegamenu{border-radius: 6px;border-bottom: 1px solid #b9b9b9;background: #e2e2e2 !important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu{width: 100%;margin-top:40px;padding:0px;border: 1px solid #b9b9b9;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls,.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls:hover, .rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active{padding: 8px;border-radius:0px; display:block;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls{color: #666!important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls:hover{color: #fff!important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active,.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active:hover{color: #d91d3c!important;background:#ededed !important;width:100%;}
/* End */
	.prod-detail-desc > .col-md-8{padding-right:10px;}
}
@media (min-width: 768px) and (max-width: 800px){
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width:220px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {width:242px;	left: 265px;}
	.productmenu > ul > li > ul, #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {left: 221px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul {width:256px;}
	.productmenu > ul > li > ul > li ul,#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul {left: 243px;}
}

@media (min-width: 1078px) and (max-width: 5464px){.headerquick-section .social-tool{}}
@media (max-width: 1077px){}
@media (max-width: 1024px){.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-5px;}}
@media (min-width: 980px){
	#navigationCollapse{ position: absolute; top: 46px; width: 100%;  left: auto; clear: left;height: 16px !important;}
	.desktop-navi-left{position: absolute !important; }
	
	.headerquick-section .navbar-NotMobile{width: 22%;  position: absolute; right: 0; z-index:10; float:right;}
	.headerquick-section form, .headerquick-section .navbar-form, .headerquick-section section.portlet, .headerquick-section .navbar-form input, .headerquick-section .lfr-ddm-field-group{margin:0px;}
	.headerquick-section .navbar-form{width:200px; max-width:200px;background-color:#dadada; box-shadow: inset -1px 1px 1px 1px #c2c2c2;border-radius: 20px; margin-top: -4px !important;padding: 4px 6px !important;}
	.headerquick-section .navbar-form input{width:100%; height:auto; margin-top: -5px !important;}
	.headerquick-section .navbar-form input[type="text"]{background-color:transparent; border:0px none; box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);background-image:none;}
	#wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline { height: 26px; margin-right:3px;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{height: 26px !important;line-height: 26px;width: 26px !important;}
	#wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline .icon-monospaced a {padding: 0px !important; height: 26px;width: 26px; background-color: #da1f3d; border-radius: 20px;display:inline-block;}
	.headerquick-section .header-search1{width: 89%;}
	
	
}
@media (min-width: 768px) and (max-width: 979px){
	body {min-width: auto;}
	#navigationCollapse{position: absolute; top: 46px; width: 100% !important;height: 16px !important;}
	#header .customeNavigation{position: absolute;}
	.headerquicklink a { margin-left: 8px;}
	.headerquick-section .navbar-form{width:26%; max-width: 26%;background-color:#dadada;box-shadow: inset -1px 1px 1px 1px #c2c2c2;border-radius: 20px; margin-top: -4px !important;padding: 4px 6px !important;}
	.headerquick-section .navbar-form input{width:100%; height:auto; margin-top: -5px !important;}
	.headerquick-section .navbar-form input[type="text"]{background-color:transparent; border:0px none; box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
	#wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline { height: 26px; margin-right:3px;}
	#wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline .icon-monospaced a {padding: 0px !important; height: 26px;width: 26px; background-color: #da1f3d; border-radius: 20px;display:inline-block;}
	.headerquick-section .header-search1{width: 84%;}
	

}
@media (min-width: 915px) {

	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}
@media (min-width: 899px) and (max-width: 914px){

	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}
@media (min-width: 768px) and (max-width: 898px){

	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}
@media (min-width: 963px) and (max-width: 979px){#navigationCollapse{width: 100%;  }.headerquick-section .header-search1{width: 89%;}.headerquick-section .navbar-form{width:28%; max-width: 28%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 17px;}}
@media (min-width: 953px) and (max-width: 962px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:27%; max-width: 27%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 17px;}}
@media (min-width: 945px) and (max-width: 952px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:28%; max-width: 28%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 16px;}.headerquicklink a {font-size: 14px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 13px;}}
@media (min-width: 931px) and (max-width: 944px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:27%; max-width: 27%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 16px;}.headerquicklink a {font-size: 14px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 12px;}}
@media (min-width: 901px) and (max-width: 930px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:26%; max-width: 26%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 15px;}.headerquicklink a {font-size: 14px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 12px;}}
@media (min-width: 883px) and (max-width: 900px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:28%; max-width: 28%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 15px;}.headerquicklink a {font-size: 14px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 12px;}}
@media (min-width: 853px) and (max-width: 882px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:25%; max-width: 25%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 14px;}.headerquicklink a {font-size: 14px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 11px;}#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 152px !important;}}
@media (min-width: 841px) and (max-width: 852px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:28%; max-width: 28%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 14px;} .headerquicklink a {font-size: 13px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 11px;}.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, .rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-size: 13px!important;}#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 142px !important;}.headerquicklink a.rohmlogin {padding: 18px 5px 5px;}}
@media (min-width: 833px) and (max-width: 840px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:27%; max-width: 27%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 14px;}.headerquicklink a {font-size: 13px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 11px;}.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, .rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-size: 13px!important;}#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 142px !important;}.headerquicklink a.rohmlogin {padding: 18px 5px 5px;}}
@media (min-width: 803px) and (max-width: 832px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:26%; max-width: 26%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 13px;}.headerquicklink a {font-size: 12px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 10px;}.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, .rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-size: 12px!important;}#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 134px !important;}.headerquicklink a.rohmlogin {padding: 18px 5px 5px;}}
@media (min-width: 781px) and (max-width: 802px){#navigationCollapse{width: 100%;}.headerquick-section .navbar-form{width:26%; max-width: 26%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 12px;}.headerquicklink a {font-size: 12px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 9px;}.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, .rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-size: 12px!important;}#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 134px !important;}.headerquicklink a.rohmlogin {padding: 18px 5px 5px;}}
@media (min-width: 768px) and (max-width: 780px){#navigationCollapse{width:auto;}.headerquick-section .navbar-form{width:28%; max-width: 28%;}#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size: 12px;}.headerquicklink a {font-size: 12px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 9px;}.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, .rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-size: 12px!important;}#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 134px !important;}.headerquicklink a.rohmlogin {padding: 18px 5px 5px;}}
@media (min-width: 768px) and (max-width: 980px){
	.headerquicklink .rohmlogin, .headerquicklink .rohmlogin span, .headerquicklink a {font-size: 10px;padding-top:18px;}
}
@media (min-width: 768px) and (max-width: 1024px){
	#wrapperrohm.newROHM.ja #header header .header #top-nav .portal-select a#portals-button {width: 96px !important;}
}
@media (min-width: 768px){
	.navbar{margin-bottom:0px;}
	.headerquick-section .navbar-form,.headerquick-section .navbar-collapse, .headerquick-section .navbar-collapse #navigation,
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{padding:0px;}
	.headerquick-section .navbar-Mobile, .headerquicklink.mobile, .headerquick-section #heading .navbar-form.navbar-right.navbar-NotMobile {display:none;}
	.headerquick-section .navbar-header{float:right;}
	.headerquick-section .navbar-header#heading1{display:none;}
	.headerquick-section .icon-user {background: none;line-height: 18px;}
	.headerquick-section .user-icon{height: 24px;line-height: 24px;width: 24px;}
	.user-personal-bar { margin-left: 4px;}
	.headerquick-section form, .headerquick-section .navbar-form, .headerquick-section section.portlet, .headerquick-section .navbar-form input, .headerquick-section .lfr-ddm-field-group{margin:0px; }
	.headerquick-section .navbar-form input{width:100%;}
	.headerquick-section .portlet-content-editable{border:0px none;}
	.headerquick-section .header-search1{position:relative; float: right; width: 84%;}
	.headerquick-section .lfr-ddm-field-group-inline {display: inline; position: absolute;top: 0; right: -4px;}
	.headerquick-section .magnifyIcon{float:right; background-color:#dadada; box-shadow: inset -1px 1px 1px 0px #c2c2c2;border-radius: 30px; margin-top: -4px !important;padding: 4px 3px !important;}
	#wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline{ margin-right: 2px;}
	.headerquick-section .magnifyIcon .lfr-ddm-field-group-inline{position: relative;top: 0; right: 0px; z-index: 9;}
	#wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline .icon-monospaced a:link, #wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline .icon-monospaced a:hover,#wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline .icon-monospaced a:focus{background:#da1f3d;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{fill:#fff!important;}
	.headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{fill:#ffffff!important;}
	.ie9 .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{width:27px;height:27px;}
	.ie9 #wrapperrohm .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline{ top:-31px !important; } 
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-3px;height: 26px !important;line-height: 26px;width: 26px !important;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon {height: 28px;line-height: 28px;width: 28px;padding: 6px; fill:#a1a1a1;}
	.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{height:16px;padding:0px;margin-top:5px;}
	.headerquick-section .social-tool.navbar-right.fr.margin-right0{margin-right:-3px; z-index: 9; position: relative;}
	/* Animated search form start */
	.headerquick-section .mobileSiteSearchForm {display:none !important;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-2px;height: 32px !important;line-height: 32px;width: 32px !important;}
	.ja_JP .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-2px;}
	.headerquick-section .navbar-form {width:auto; max-width: auto; background-color: transparent; box-shadow: inset 0px 0px 0px 0px transparent;border-radius: 0px; margin-top: 0px !important; padding: 0px !important;}
	.headerquick-section .navbar-NotMobile {width: 27%; position: relative; right: 0;top: -2px; z-index: 9;float:right;}
	.headerquick-section .navbar-NotMobile:hover{ z-index: 9;}
	.headerquick-section .header-search1{ float: left; width: 100%;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline-block;}
	.navbar-NotMobile .form .header-search1 .form-group {width: 100%;	box-sizing: border-box;	border: 0px solid #ccc;	border-radius: 30px;font-size: 16px;background-color: #eee;		padding:3px 20px 3px 4px;	-webkit-transition: width 0.4s ease-in-out;	transition: width 0.4s ease-in-out; box-shadow:inset -1px 1px 1px 1px #c2c2c2; cursor: pointer; float:right;height: 34px;}
	.navbar-NotMobile .form .header-search1 .form-group:hover {}
	#selectOption{position: absolute;left: 6px;z-index: 1;}
	.ie9 #selectOption{left:auto;}
	#selectOption #searchmenu li, #selectOption #searchmenu li > a{float:left; font-family:'fira_sanslight'!important; font-weight:normal;}
	.ko_KR #selectOption #searchmenu li, #selectOption #searchmenu li > a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
	.zh_TW #selectOption #searchmenu li, #selectOption #searchmenu li > a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.zh_CN #selectOption #searchmenu li, #selectOption #searchmenu li > a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.ja_JP #selectOption #searchmenu li,.ja_JP #selectOption #searchmenu li > a{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#selectOption #searchmenu li ul{position:absolute;top:30px;left:-7px;width:200px;padding:10px 0;font-size: 12px; background: #464646; -webkit-border-radius: 0 0 6px 6px;   -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;}
	#wrapperrohm.newROHM #searchmenu ul a {color: #fff;padding: 5px 7px 5px 26px;	width: 174px;height: auto;line-height: 1;display: block;float: none;text-transform: none;list-style-type: none;text-shadow: 0px 0px transparent;}
	#wrapperrohm.newROHM #searchmenu ul li:hover a{text-decoration:underline;}
	#searchmenu .tab-link1.activesearch a {
		text-decoration: underline !important;
		background-image: url(../images/rohm-theme/search_bullet.gif);
		background-position: 12px 10px;
		background-repeat: no-repeat;
		text-decoration: underline !important;
	}
	.navbar-NotMobile .form .header-search1 .form-group input[type="text"]{background-color:transparent;  width: 97%; border:0px none; height:24px;margin-top:2px!important; margin-bottom:2px;margin-left:-3px;background-image: none;font-size: 14px;padding-left: 5px;}

	
	.navbar-NotMobile .form .header-search1 .caret {height: 10px;	width: 0px;	margin-top: 12px;border-top: 6px solid #a1a1a1;	border-right: 6px solid transparent;border-left: 6px solid transparent;	border-bottom: 0 dotted;vertical-align: middle;	float:left;	content: "";position:absolute;} 
	/* Animated search form end */
	/* Old Style Navigation */
	.customeNavigation{width:auto !important;height: auto !important;background-color:transparent !important;top: -4px;}
	.navbar{margin-bottom:0px; width:100% !important;}
	.navbar .nav{float:none;}
	#header .customeNavigation{width: 100% !important;display:block; height: auto !important; margin-top:0px;background-color:transparent !important;}
	#header .customeNavigation #navigation a{font-weight:normal;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span, #header .customeNavigation #nav li.selected span:hover, #header .customeNavigation #nav li#nav-01 span:hover, #header .customeNavigation #nav li#nav-02 span:hover, #header .customeNavigation #nav li#nav-03 span:hover, #header .customeNavigation #nav li#nav-04 span:hover, #header .customeNavigation #nav li#nav-05 span:hover {background-color: transparent !important;color: #333!important;border-top: 0px none;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span:hover{background-color:#e2e2e2 !important;border-top:0px;padding: 12px 8px 10px 8px !important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li span,#header .customeNavigation #nav li span,#header .customeNavigation #nav li span:hover{padding: 12px 8px 10px 8px !important;}
	#header .customeNavigation #nav li#nav-01 span:hover, #header .customeNavigation #nav li#nav-02 span:hover, #header .customeNavigation #nav li#nav-03 span:hover, #header .customeNavigation #nav li#nav-04 span:hover, #header .customeNavigation #nav li#nav-05 span:hover {background-color: transparent !important;color: #333!important;border-top: 0px none;}
	
	
	
	.hi_IN #header .customeNavigation #nav li span, .en_GB #header .customeNavigation #nav li span{padding: 12px 8px 10px 8px !important;}
	
	#wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover{padding: 12px 8px 10px 8px !important;}
	#navigation .rohmnavigation li:first-of-type.selected span{padding: 12px 8px 10px 8px !important!important;}
	.rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span{padding:0px !important;}
	.rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span.search-filter-dropdown, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span.search-filter-dropdown{color:#da2540!important; float:right;}
	.rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{color:#252525; float:left;font-family: 'fira_sansmedium';text-transform: uppercase;font-size: 16px;}
	.rohm-LR7 .ko_KR #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ko_KR #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.rohm-LR7 .zh_TW #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_TW #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.rohm-LR7 .zh_CN #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_CN #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	
	.rohm-LR7 .ja_JP #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ja_JP #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#wrapperrohm #navigation .rohmnavigation li.selected:last-child span, #wrapperrohm #navigation .rohmnavigation li:last-child span, #wrapperrohm #navigation .rohmnavigation li:last-child span:hover, #wrapperrohm #navigation .rohmnavigation span:last-child:focus{padding: 12px 8px 10px 8px !important;}
	#navigation .rohmnavigation li:last-child.selected span{padding: 12px 8px 10px 8px !important;}
	
	#header .customeNavigation #nav li span{height: auto;color: #333;}
	.container-fluid.maxfixsize .customeNavigation {border-radius: 0 !important;box-shadow: 0 0px 0px 0px transparent !important;}
	/* End */
	#header .customeNavigation #nav li#nav-01:first-of-type {margin-left: 106px;padding-left: 0px;}
	#header .customeNavigation #nav li#nav-01.selected:first-of-type {margin-left: 100px;padding-left: 6px;}
	#navigation .rohmnavigation li, #wrapperrohm.newROHM #header .customeNavigation #nav {position: static!important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent {width: 100%!important;position: absolute!important;left: 0px !important;top:43px;z-index: -1;}
	
	#MoBiMenue{display:none;}
	#showcookiealert .labelcookiemessage .labelcookiemessageContent {margin-left: auto; margin-right: auto;width: 84%;}
}
/* Animated search form start */
@media (min-width: 948px) and (max-width: 979px){.headerquick-section .navbar-NotMobile {width: 21.7%;}}
@media (min-width: 900px) and (max-width: 947px){.headerquick-section .navbar-NotMobile {width: 23%;}}
@media (min-width: 827px) and (max-width: 899px){.headerquick-section .navbar-NotMobile {width: 25%;}}
@media (min-width: 768px) and (max-width: 826px){.headerquick-section .navbar-NotMobile {width: auto;right: 4px;}}
/* Animated search form end */
@media (min-width: 1281px) {
	#navigation .socialIconToggle, #navigation .socialIconToggle{display:none;}
	#socialIconToggle, #socialIconToggle{display:block!important;}
}
@media (min-width: 768px) and (max-width: 1280px){
	#navigation .socialIconToggle{display:none;}
	#navigation .socialIconToggle{display:block; position:absolute; text-align: center; float: right; z-index: 10;right: 0;cursor: pointer;}
	#navigation .socialIconToggle a{padding: 4px!important;background-color: #eee; border-radius: 20px;width: 32px;height: 32px;text-align: center; text-shadow: 0px 0px transparent; color: #464646;}
	#navigation .socialIconToggle.socialhandleselect a {background-color: #da1f3d; color: #fff;padding: 4px !important;}
	#socialIconToggle{display:none;}
	.headerquick-section .social-tool.navbar-right.fr.margin-right0 {margin-right: -1px; z-index: 9; position: relative; width: 35px;padding-top: 34px;background-color: #fff; padding-left: 2px;padding-bottom: 4px;}
	#navigation .social-tool a.blogIcon,	#navigation .social-tool a.wechat, #navigation .social-tool a.gplus, #navigation .social-tool a.instagram,#navigation .social-tool a.linkedin, #navigation .social-tool a.fb, #navigation .social-tool a.twitter, #navigation .social-tool a.rss, #navigation .social-tool a.weibo, #navigation .social-tool a.yt{margin-top:3px;}
	.social-tool a.gplus {background-position: -212px -43px !important;}
	.social-tool a.instagram {background-position: -318px -43px !important;}
	.social-tool a.wechat {background-position: -2px -43px !important;}
	.social-tool a.linkedin {background-position: -177px -43px !important;}
	.social-tool a.fb {background-position: -107px -43px !important;}
	.social-tool a.twitter{background-position: -142px -43px !important;}
	.social-tool a.rss {background-position: -70px -43px !important;}
	.social-tool a.weibo {background-position: -38px -43px !important;}
	.social-tool a.yt {background-position: -247px -43px !important;}
	.social-tool a.wechat{ background-position:-3px -43px!important; }
	.social-tool a.blogIcon {background-position: -282px -43px !important;}
	/* Animated search form start */
	.headerquick-section .navbar-NotMobile { position: absolute; width: 23.5%; right: 40px;z-index: 10;}
	.headerquick-section .navbar-NotMobile:hover {z-index: 10;}
	/* Animated search form end */
}
@media (max-width: 767px) {
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .socialIconToggle, #navigation .socialIconToggle{display:none;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle, #socialIconToggle{display:block;}
	.rohmhome  .portlet > .portlet-content-editable, .rohmhome .portlet:hover > .portlet-content-editable, .rohmhome  .portlet.focus > .portlet-content-editable {
		border:0 none;
	}
	.background-gray1 .fix-width{padding:0;}
	/* .rohmhome .portlet-content h2.portlet-title-text{display:none;} */
	.portlet-title-text{white-space: normal;word-break: break-all;}
	.rohmhome #column-3 .portlet,.rohmhome #column-4 .portlet{margin:0;}
}
@media (min-width: 640px) and (max-width: 767px){
	.en_GB #wrapperrohm.newROHM.en #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select, 
	.de_DE #wrapperrohm.newROHM.de #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select { right: -24px; width: 100px !important; float: left;}
}
@media (max-width: 767px){

	body {padding-right: 0px;padding-left: 0px;}
	#wrapperrohm.newROHM.full-topHeader { width: 100% !important; position: relative;}
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{position: relative; }
	#wrapperrohm.newROHM header .header .rohmlogo{width:91px; height:70px; margin-bottom: 9px;}
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select { right: -24px; width: 100px !important; float: left;}
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-open {left: 0 !important; right: 0;}
    .en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul, 
	.de_DE #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul {width: 144px !important; float: left;}
	.headerquick-section .icon-user {background: none;line-height: 18px;}
	.headerquick-section .user-icon{height: 24px;line-height: 24px;width: 24px;}
	.headerquicklink{ clear: right;margin-top: 14px;}
	/* Menu */
	.productmenu,
	.headerquick-section .navbar-NotMobile,#main-navJQ{display:none;}
	.headerquick-section .navbar-Mobile{display:block;clear: both;padding:0;}
	.headerquick-section .navbar-form,.headerquick-section .navbar-collapse, .headerquick-section .navbar-collapse #navigation,
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{padding:0px; margin-left: -5px;}
	/* Old Style Navigation */
	.customeNavigation{background-color:transparent !important;}
	.navbar{margin-bottom:0px;}
	.navbar .nav{float:none;}
	#header .customeNavigation{display:block;  margin-top:0px;background-color:transparent !important; padding-top: 53px;}
	#header .customeNavigation #navigation a{font-weight:normal;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li {padding-top: 10px;padding-bottom: 10px; margin-bottom: 0px;margin-top: 0px; border-top: 1px solid #dadada; border-bottom: 1px solid transparent !important;width: 100% !important; display: block !important; float: none !important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li ul {border-top: 1px solid #fff !important; margin-top: 9px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li li{border-top:0px none;}
	
	#header .customeNavigation #nav li#nav-01:hover, #header .customeNavigation #nav li#nav-02:hover, #header .customeNavigation #nav li#nav-03:hover, #header .customeNavigation #nav li#nav-04:hover, #header .customeNavigation #nav li#nav-05:hover{background-color: #f8f8f8 !important;}
	
	#wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span, #header .customeNavigation #nav li.selected span:hover, #header .customeNavigation #nav li#nav-01 span:hover, #header .customeNavigation #nav li#nav-02 span:hover, #header .customeNavigation #nav li#nav-03 span:hover, #header .customeNavigation #nav li#nav-04 span:hover, #header .customeNavigation #nav li#nav-05 span:hover {background-color: transparent !important;color: #333!important;border-top: 0px none;}
	.hi_IN #header .customeNavigation #nav li span, .en_GB #header .customeNavigation #nav li span{padding: 0px 6px !important;}
	
	#wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover{ padding: 0px 6px 0px 6px!important; }
	#navigation .rohmnavigation li:first-of-type.selected span{ padding: 3px 8px 3px 0px!important; }
	#wrapperrohm #navigation .rohmnavigation li.selected:last-child span, #wrapperrohm #navigation .rohmnavigation li:last-child span, #wrapperrohm #navigation .rohmnavigation li:last-child span:hover, #wrapperrohm #navigation .rohmnavigation span:last-child:focus{ padding: 3px 0px 3px 6px!important; }
	#navigation .rohmnavigation li:last-child.selected span{ padding: 3px 0px 3px 6px!important; }
	
	#header .customeNavigation #nav li span{height: auto;color: #333;}
	.container-fluid.maxfixsize .customeNavigation {border-radius: 0 !important;box-shadow: 0 0px 0px 0px transparent !important;margin-top:0px;}
	/* End */
	
	.navbar .nav > li, #navigation .rohmnavigation li, #navigation .rohmnavigation a{ float:none;}
	#navigationCollapse{ position: fixed; top: 90px; left: auto; z-index: 2;height: 16px !important;}
	#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size:16px; min-height: 22px;}
	#wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span, #wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover, #wrapperrohm #navigation .rohmnavigation span:first-child:focus{padding: 3px 8px;}
	.rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span{padding:0px !important;}
	.rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown:hover{color:#da2540 !important; float:right;}
	.rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{color:#252525; float:left;font-family: 'fira_sansmedium';text-transform: uppercase;font-size: 16px;}
	.rohm-LR7 .ko_KR #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ko_KR #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.rohm-LR7 .zh_TW #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_TW #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.rohm-LR7 .zh_CN #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_CN #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.rohm-LR7 .ja_JP #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ja_JP #wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	.headerquick-section form, .headerquick-section .navbar-form, .headerquick-section section.portlet, .headerquick-section .navbar-form input, .headerquick-section .lfr-ddm-field-group{margin:0px;}
	.headerquick-section .navbar-form{margin:0px 0 10px -24px;}
	.headerquick-section .navbar-form input{width:100%;}
	.headerquick-section .portlet-content-editable{border:0px none;}
	.headerquick-section .header-search1{position:relative; float: right; width: 94%;}
	.headerquick-section .lfr-ddm-field-group-inline {display: inline; position: absolute;top: 0; right: -4px;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-5px;height: 26px !important;line-height: 26px;width: 26px !important;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon {height: 28px;line-height: 28px;width: 28px;padding: 6px; fill:#ffffff;}
	.headerquick-section .navbar-header button, .headerquick-section .navbar-header button:hover, .headerquick-section .navbar-header button:focus{background:none transparent; border:0px none; color:#2b4259;outline: none;}
	.headerquick-section .navbar-header{float:right; margin-right: 1.114%;}
	.headerquick-section .navbar-header .navbar-toggle{margin:0px 0 0 5px; padding:0 5px; height: 28px;}
	.headerquick-section .navbar-header .navbar-toggle .icon-bar{width:14px;background-color: #da1f3d;}
	.headerquick-section .navbar-form{background-color:#dadada;box-shadow: inset -1px 1px 1px 1px #c2c2c2;border-radius: 20px; margin-top: -4px !important;padding: 4px 6px !important;}
	.headerquick-section .navbar-form input{width:100%; height:auto;}
	.headerquick-section .navbar-form input[type="text"]{background-color:transparent; border:0px none; box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
	#wrapperrohm .headerquick-section .lfr-ddm-field-group-inline { height: 26px; margin-right:3px;}
	#wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced a {padding: 0px !important; height: 26px; width: 26px; background-color: #da1f3d; border-radius: 20px; display: inherit;}
	/* New Mobile design changes */
	.navbar .nav > li, #navigation .rohmnavigation li, #navigation .rohmnavigation a{font-weight:normal;}
	.headerquicklink.desktop, #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .portal-select, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation .social-tool{display:none !important;}
	.headerquick-section .mobileSiteSearchForm{display:none;}
	.headerquick-section .mobileSiteSearchForm .caret{float:left;}
	.headerquick-section .navbar-NotMobile, .headerquicklink.mobile{display:block;}
	#wrapperrohm.newROHM header .header .rohmlogo{float:none!important;margin:0px auto; width: 55px; height: 46px; margin-top:6px;margin-bottom:6px;}
	.headerquick-section .navbar-header .navbar-toggle{margin:4px 0 0 0;z-index:10;}
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(1), .headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(3){ width:18px; height: 4px;  border-radius: 4px; background-color: #da1f3d; left: 10px;
	-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);position:absolute; margin-top: 0;}
  
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(1){top: 12px; position:absolute;-webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); margin-top: 0; z-index:1;}
  
  .headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(3){top: 12px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}
	
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(2) { width:28px; height: 28px; border-radius: 30px;  margin-top: 0;background-image: none; border: 3px solid #da1f3d;background-color: #fff;}
	
	.headerquick-section .navbar-header .navbar-toggle.collapsed .icon-bar{width:24px; height: 4px; border-radius: 4px;
	-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);background-color: #da1f3d;position: relative;left: 0;top: 0; margin-top: 3px; border: 0px solid transparent;}
	
	.has-control-menu.signed-in #wrapperrohm.newROHM #header{ margin-top: 6px !important; margin-bottom: 6px;}
	#wrapperrohm.newROHM #header header .header .headerquick-section{ margin-top: -44px;}
	#wrapperrohm.newROHM #header header .header .navbar-collapse, .headerquick-section .navbar-collapse,#navigationCollapse{clear:both; border-top: 0px none; box-shadow: inset 0 0px 0 transparent;}
	#wrapperrohm.newROHM #header header .header #top-nav{margin-left:0px; margin-top: -40px;}
	#header .customeNavigation{margin-top:14px; overflow: hidden;}
	.headerquicklink.mobile{float:left !important; display: block;width: 100%; text-align: left; background-color: #fff; }
	.headerquicklink.mobile a {padding: 2px 0px 2px 6px !important;}

	#wrapperrohm a:hover{font-weight:normal; text-shadow: 0px 0px transparent;}
	.headerquicklink a.rohmlogin{border-radius: 5px 5px 5px 5px; margin-right: 8px !important;}
	#navigation .headerquicklink a.rohmlogin:hover{background-color:#da1f3d;}
	
	/* Animated search form start */
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-2px;height: 32px !important;line-height: 32px;width: 32px !important;}
	.ja_JP .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-2px;}
	.headerquick-section .navbar-Mobile .header-search1 .lfr-ddm-field-group-inline .icon-monospaced{margin-top:2px;}
	.headerquick-section .navbar-form {width:auto; max-width: auto; background-color: transparent; box-shadow: inset 0px 0px 0px 0px transparent;border-radius: 0px; margin-top: 0px !important; padding: 0px !important; margin:0;}
	.headerquick-section .navbar-NotMobile {width: 34px; position: absolute; right: 8px; top:4px; z-index: 1;}
	.signed-out .headerquick-section .navbar-NotMobile {right: 10px;}
	.headerquick-section .navbar-NotMobile.top8{top:10px;display: none !important;}
	.headerquick-section .navbar-NotMobile.top4{top:4px;}
	.headerquick-section .navbar-NotMobile:hover{ z-index: 9;}
	.headerquick-section .navbar-form.mobileSiteSearchForm{background-color:#dadada;box-shadow: inset -1px 1px 1px 1px #c2c2c2;border-radius: 20px; position: relative; top: 8px; height: 31px; z-index: 1; width: 97.772%; margin-left: 1.114%;}
	#wrapperrohm .headerquick-section .mobileSiteSearchForm .lfr-ddm-field-group-inline { margin-right: -3px;}
	.headerquick-section .mobileSiteSearchForm .header-search1{ float: left; width: 97.772%;}
	.headerquick-section .mobileSiteSearchForm .form-group-inline, .headerquick-section .mobileSiteSearchForm .lfr-ddm-field-group-inline {display: inline;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline-block;}
	.navbar-NotMobile .form .header-search1 .form-group {width: 35px;	box-sizing: border-box;	border: 0px solid #ccc;	border-radius: 30px;font-size: 16px;background-color: #eee;padding:3px 20px 3px 14px; box-shadow:inset -1px 1px 1px 1px #c2c2c2;height: 34px;}
	.navbar-NotMobile .form .header-search1 .form-group:hover {width: 35px;}
	#selectOption{position: absolute;left: 2px;z-index: 1;}
	#selectOption #searchmenu li, #selectOption #searchmenu li > a{float:left;}
	.rohm-LR7 .navbar-NotMobile .form .header-search1 .form-group #selectOption #searchmenu {margin: 0; list-style: none;}
	.rohm-LR7 .navbar-Mobile .form #selectOption #searchmenu { margin: 0; list-style: none;}
	#selectOption #searchmenu li ul{position:absolute;top:30px;left:-7px;width:200px;padding:10px 0;font-size: 12px;z-index: -1;background: #464646; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;margin-top: 0;list-style-type: none;}
	#wrapperrohm.newROHM #searchmenu ul a {color: #fff;padding: 5px 7px 5px 26px;	width: 174px;height: auto;line-height: 1;display: block;float: none;text-transform: none;}
	#searchmenu .tab-link1.activesearch a {text-decoration: underline !important;background-image: url(../images/rohm-theme/search_bullet.gif);background-position: 12px 10px;		background-repeat: no-repeat;text-decoration: underline !important;}
	.headerquick-section .navbar-form.mobileSiteSearchForm input{margin-top: 0px !important; background-image: none;line-height: 20px;padding-left: 10px;}

	.navbar-NotMobile .form .header-search1 .form-group input[type="text"]{background-color:#eee;  width: 95%; border:0px none; height:24px;margin-top:2px!important; margin-bottom:2px;margin-left:8px;background-image: none;font-size: 14px;}

	.navbar-NotMobile .form .header-search1 .caret {height: 10px;	width: 0px;	margin-top: 12px;border-top: 6px solid #a1a1a1;	border-right: 6px solid transparent;border-left: 6px solid transparent;	border-bottom: 0 dotted;vertical-align: middle;	float:left;	content: "";position:absolute;} 
	.headerquick-section .mobileSiteSearchForm .caret{margin-left:5px;}
	/* Animated search form end */
	/* Old Style Navigation */
	#wrapperrohm.newROHM #header header .header .navbar-collapse #navigation .navbar-NotMobile, .headerquick-section .navbar-collapse #navigation .navbar-NotMobile, #navigationCollapse #navigation .navbar-NotMobile{ display:none;}
	#back-to-top, #back-to-top:hover, #back-to-top:focus {bottom: 80px !important; background-size: 40%; background-image:url("../images/rohm-theme/backtotop.png");background-position: center 90%; line-height: 100px;}
	#breadcrumbs{display:none;}
	
	/* Try */
	.user-personal-bar{margin-top:6px;}
	#wrapperrohm.newROHM #header header .header,.signed-in #wrapperrohm.newROHM #header header .header, .signed-out #wrapperrohm.newROHM #header header .header{height:auto;min-height:42px;}
	#wrapperrohm.newROHM #header,.signed-in #wrapperrohm.newROHM #header, .signed-out #wrapperrohm.newROHM #header{margin-bottom:10px;}
	#wrapperrohm.newROHM #header header .header .rohmlogo{margin-top:6px;}

	#wrapperrohm.newROHM #header header .header .navbar-collapse nav#navigation.site-navigation{margin:0px;}
	#wrapperrohm.newROHM #header header .header .navbar-collapse #navigation.site-navigation{ width: 100%;background: #fff;z-index: 2;}
	#header .customeNavigation { margin-top: -54px;}
	.headerquicklink.mobile{position: fixed; bottom: 0; margin-top: 0px; text-align:center;padding-top:15px;z-index: 10;}
	.headerquicklink div.rohmlogin {float: right;margin-top: -7px;width: 126px;border-radius: 5px 5px 0 0;padding-top: 5px;margin-left: 0px !important;margin-right: 1%;}
	.headerquicklink .mobileLoginLink a.rohmlogin {margin-left: 0 !important; float: left;margin-right: 0px !important;padding-left: 3px !important;padding-right: 0px !important;}
	.ja_JP .headerquicklink .mobileLoginLink a.rohmlogin{padding-left: 0px !important;}
	.signed-out .headerquicklink div.rohmlogin {width: 114px;}
	.signed-out .headerquicklink .mobileLoginLink a.rohmlogin {margin-left: auto !important;margin-right: auto !important;text-align:center;padding-right: 5px !important;}
	.headerquicklink .mobileLoginLink span{float: left;}
	#header .customeNavigation #nav li span{float:none;}
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a { min-width: 18%; color:#363636; font-size: 1.25em;}
	.ja_JP .mobiDisplay .headerquicklink.mobile .quicklinkGroup a {font-size: 1.04em; }
	.mobileLoginLink{position: fixed; bottom: 5px; right: 0; border-bottom:4px solid #da1f3d; width: 100%;height: 26px;text-align: right; margin-bottom:-5px; z-index: 36;}
	.headerquicklink a.rohmlogin {border-radius: 5px 5px 0px 0px;padding: 2px 6px 4px 6px !important;font-size: 13px;}
	.ja_JP .headerquicklink a.rohmlogin,.ja_JP .headerquicklink .rohmlogin span {font-size: 10px;}
	.headerquicklink.mobile .portal-select, #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle{display:block !important; }
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 50%; margin: 0 auto;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 26%;}
	.headerquicklink.mobile .social-tool a.blogIcon, .mobiDisplay .headerquicklink.mobile .social-tool a.wechat, .mobiDisplay .headerquicklink.mobile .social-tool a.gplus, .mobiDisplay .headerquicklink.mobile .social-tool a.instagram, .mobiDisplay .headerquicklink.mobile .social-tool a.linkedin, .mobiDisplay .headerquicklink.mobile .social-tool a.fb, .mobiDisplay .headerquicklink.mobile .social-tool a.twitter, .mobiDisplay .headerquicklink.mobile .social-tool a.rss, .mobiDisplay .headerquicklink.mobile .social-tool a.weibo, .mobiDisplay .headerquicklink.mobile .social-tool a.yt,.mobiDisplay .headerquicklink.mobile .social-tool a.wechat{display:inline-block; float:left; margin:0 3px 0 0px; background-image: url(../images/rohm-theme/socialtool.gif) !important; width: 29px; height: 29px; display: block; background-repeat: no-repeat; text-indent: -1000px; overflow: hidden;}
	.quicklinkGroup {clear:both;}
	/* Multi langule combo */
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select {
		height:28px;
		margin-top: 0px;
		margin-bottom: 0px;
		position: relative;
		z-index: 10;
		font:12px/24px Arial, Helvetica, Verdana, sans-serif;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select  .ui-selectmenu {
		display:block;
		display:inline-block;
		position:relative;
		height:2.2em;
		vertical-align:middle;
		text-decoration:none;
		overflow:hidden;
		zoom:1;
		color:#000;
		font-size: 0.9em;
		font-weight:normal;
		text-align: left;
		margin-left: -18px !important;
		padding-left: 0 !important;
		
	} 
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select  .ui-selectmenu.asean {width:122px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select  .ui-selectmenu .ui-selectmenu-icon {
		position:absolute;
		right:0px;
		top:0;
		background-repeat: no-repeat;
		background-position:-68px -570px;
		background-image: url(../images/rohm-theme/sprite.png);
		width:14px;
		height:19px;
		color:#000;
		padding: 0 !important;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select  .ui-selectmenu .ui-selectmenu-icon:hover {
		background-repeat: no-repeat;
		background-position:-68px -570px;
		width:14px;
		height:19px;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu {
		padding:0;
		margin:0;
		position:fixed;
		top: auto;
		left:0;
		display:none;
		z-index:10!important;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul {
		padding:0;
		margin:0px 0 0 0;
		list-style:none;
		position:relative;
		overflow:auto;
		overflow-y:auto;
		overflow-x:hidden;
		-webkit-overflow-scrolling:touch;
		width:153px!important;
		padding-bottom:0px;
		height:auto!important;
		background-color:#FFF !important;
		border:1px solid #C3C3C3!important;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open {
		display:block;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select ul.ui-selectmenu-menu-popup {
		margin-top:-1px;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li {
		padding:0;
		margin:0;
		display:block;
		border-top:1px dotted transparent;
		border-bottom:1px dotted transparent;
		border-right-width:0!important;
		border-left-width:0!important;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-status {
		display:block;
		outline:none;
		text-decoration:none;
		color:#464646;
		padding:3px 0px !important;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li a {
		padding:3px 15px;
		display:block;
		outline:none;
		text-decoration:none;
		color:#464646;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li a:hover {
		display:block;
		outline:none;
		text-decoration:none;
		color:#06C !important;
		background-color:#eee;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li.ui-state-disabled a,
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-state-disabled {
		cursor:default;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li.ui-selectmenu-hasIcon a, 
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-hasIcon .ui-selectmenu-status {
		padding-left:20px;
		position:relative;
		margin-left:5px;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li .ui-icon, 
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-status .ui-icon {
		position:absolute;
		top:1em;
		margin-top:-8px;
		left:0;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-status {
		line-height:1.4em;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li span, .ui-selectmenu-status span {
		display:block;
		margin-bottom:.2em;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li .ui-selectmenu-item-header {
		font-weight:bold;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu li .ui-selectmenu-item-footer {
		opacity:.8;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu .ui-selectmenu-group {
		font-size:1em;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
		line-height:1.4em;
		display:block;
		padding:.6em .5em 0;
		font-weight:bold;
	}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu .ui-selectmenu-group ul {
		margin:0;
		padding:0;
	}
	/* End Try */

	/* New Mobile design changes End */
	.container-fluid.maxfixsize .customeNavigation.mobiDisplay .maxfixnavigation{position:fixed;z-index:3;}
	#navigationCollapse{ width: 100%; top: 54px !important;}
	#showcookiealert{position: fixed; bottom:0; z-index: 11;}
	#header .customeNavigation{padding-top: 0px;}
	#wrapperrohm.newROHM #content{min-height:200px;}
	#wrapperrohm.newROHM.full-topHeader{z-index: 10;width: 100% !important;}
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{z-index: 9;}
	.container-fluid.maxfixsize.fullsize .row-fluid .newROHM.parametrictop.full-topHeader{position:relative !important;}
	.headerquick-section .navbar-form.mobileSiteSearchForm{width: 97.772%; margin-left: 1.114%; margin-right: 1.114%; top: 8px;overflow: inherit !important;}

	
	#MoBiMenue div ul{overflow-y: auto;overflow-x: hidden; margin: 0;}
	#MoBiMenue div ul li{padding:.0em 0em .0em 0em; line-height: 20px; font-size: 1.5em; text-align: center; font-weight: normal;}
	#MoBiMenue div.myMenu ul li{border-top:1px solid #dadada;}
	#MoBiMenue div ul li.myMenu:last-child{border-bottom:1px solid #dadada;}
	#MoBiMenue div ul li a{width:100%;color:#333333;padding:12px 1em;line-height: 20px;font-size:1.1em;text-align:left;font-weight:normal;margin-left:0px;margin-right:0px;display:block;}
	
	.customeNavigation .myMenu{background:#fff !important;}
	#wrapperrohm #MoBiMenue div.myMenu ul li a:hover{color: #333333; background: #fdfdfd;}
	.customeNavigation .Prodcat{background:#ebebeb !important;}
	#MoBiMenue div.Prodcat ul li a:hover{color: #fff; background:#da1f3d;}
	.customeNavigation #MoBiMenue div.Prodcat .backItemClass{background: #e2e2e2;}
	.customeNavigation .Prodcattype1{background:#f3f3f3 !important;}
	#MoBiMenue div.Prodcattype1 ul li a:hover{color: #fff; background:#d7203f;}
	.customeNavigation #MoBiMenue div.Prodcattype1 .backItemClass{background: #ebebeb;}
	.customeNavigation .Prodcattype2{background:#fcfcfc !important;}
	#MoBiMenue div.Prodcattype2 ul li a:hover{color: #fff; background:#d9415a;}
	.customeNavigation #MoBiMenue div.Prodcattype2 .backItemClass{background: #f2f2f2;}
	#MoBiMenue div.myMenu ul li a{text-align: center;padding: 13px 1em;line-height: 18px;}
	#MoBiMenue div .backItemClass{display: block; padding: .0em; border-top: 1px solid #dadada;text-align: center;}
	#MoBiMenue div .backItemClass a{width: 100%;padding: 9px 1em;line-height:34px;color:#333333;margin-left:0px;margin-right:0px;display: block;}
	#MoBiMenue div .backItemClass a .RedLabel{color:#da1f3d;}
	#MoBiMenue div .backItemClass .PrevCategory {width: 10%;float: left;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight {float: left;width: 1.0em;height: 1.0em;font-size: 20px !important;margin-top: calc(((1em * 1.42857) - 16px) / 2);margin-left: calc(((1em * 1.42857) - 16px) / 4);text-align: left;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight.fa {display: inline-block; font-style: normal;font-weight: normal;line-height: 34px;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;background: transparent;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight.icon-angle-left:before {color:#333333;}
	#MoBiMenue div .backItemClass .width90P {width: 100%;font-size: 1.5em;}
	#MoBiMenue .mobile-nav-01 .backItemClass .width90P{margin-left:-10%;}
	#navigationCollapse,.desktop-navi-left,#navigation{width:100% !important;}

	#showcookiealert .labelcookiemessage .labelcookiemessageContent {margin-left: auto; margin-right: auto;width: 72%;}
	
	.rohm-LR7 #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li form{padding: 5px 20px 0px;}
	#wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input{font-size: 15px;color:#686868 !important;width: 100%;border-radius: 20px;padding: 10px 18px;margin-bottom:16px;font-family: 'fira_sansbook';box-shadow:inset 0px 1px 0px 1px #e2e2e2;height: auto;}
	.ko_KR #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_TW #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.zh_CN #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.ja_JP #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,.ja_JP .rohm-LR7 #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	.rohm-LR7 #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{clear:clear: both;width:80%;margin:0 10%;float:none;height:auto !important;padding:12px 8px;background-color: #292929;color: #fff;text-shadow: 0px 0px transparent;font-weight: normal;text-transform: uppercase;font-family: 'fira_sansmedium';border: 0px none;}
	.rohm-LR7 .ko_KR #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.rohm-LR7 .zh_TW #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.rohm-LR7 .zh_CN #wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft{float: none;width: 100%;margin-bottom: 14px;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #searchfiltermegamenu{border-radius: 6px;border-bottom: 1px solid #b9b9b9;background: #e2e2e2 !important;padding: 12px 8px 10px 8px !important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu{width: 100%;margin-top:40px;padding:0px;border: 1px solid #b9b9b9;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls,.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls:hover, .rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active{padding: 8px;border-radius:0px;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active,.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active:hover{color: #d91d3c!important;background:#ededed !important;}
	.rohm-LR7 #wrapperrohm .rohmnavigation li.selected .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span, .rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span:hover span{padding:0px !important;}
	.rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span:hover span.search-filter-dropdown, .rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span:hover span.search-filter-dropdown,
	.rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown, .rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown{color:#da2540!important; float:right;}
	.rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{color:#252525; float:left;font-family: 'fira_sansmedium';text-transform: uppercase;font-size: 16px;}
	.rohm-LR7 .ko_KR #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ko_KR #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.rohm-LR7 .zh_TW #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_TW #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.rohm-LR7 .zh_CN #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .zh_CN #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	
	.rohm-LR7 .ja_JP #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .ja_JP #wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{height:16px;padding:0px;margin-top:5px;}
	.mobileSiteSearchForm fieldset {border: 0 none;padding: 0;}
	.mobile .social-tool a.gplus {background-position: -212px -43px !important;}
	.mobile .social-tool a.instagram {background-position: -318px -43px !important;}
	.mobile .social-tool a.wechat {background-position: -2px -43px !important;}
	.mobile .social-tool a.linkedin {background-position: -177px -43px !important;}
	.mobile .social-tool a.fb {background-position: -107px -43px !important;}
	.mobile .social-tool a.twitter{background-position: -142px -43px !important;}
	.mobile .social-tool a.rss {background-position: -70px -43px !important;}
	.mobile .social-tool a.weibo {background-position: -38px -43px !important;}
	.mobile .social-tool a.yt {background-position: -247px -43px !important;}
	.mobile .social-tool a.wechat{ background-position:-3px -43px!important; }
	.mobile .social-tool a.blogIcon {background-position: -282px -43px !important;}
	.ja_JP .background-gray1{background-color:#eaeaea;width:100%;float:left;}
	.ja_JP .background-gray2{background-color:#eaeaea;width:100%;float:left;}
}
@media (max-width:767px){
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
}
@media (min-width:737px) and (max-width:753px){
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 14%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 22%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 18%!important;}
}
@media (max-width:736px){
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:38% !important; height:100px;bottom: 28px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul{ height:100px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 29%!important;}
	#wrapperrohm.newROHM.zh .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 17%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 27%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 23%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 18%!important;}
}
@media (min-width:666px) and (max-width:667px){
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:38% !important; height:100px;bottom: 28px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul{ height:100px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 26%!important;}	
	#wrapperrohm.newROHM.zh .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 16%!important;}	
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 30%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 24%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 20%!important;}
}
@media (min-width:639px) and (max-width:640px){
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:38% !important; height:100px;bottom: 28px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul{ height:100px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 26%!important;}
	#wrapperrohm.newROHM.zh .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 16%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 30%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 25%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 20%!important;}
	
}
@media (min-width:567px) and (max-width:568px){
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:36% !important; height:100px;bottom: 28px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul{ height:100px !important;}
	.navbar-collapse .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 34% !important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 34%!important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 29%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 24%!important;}
}
@media (min-width:479px) and (max-width:480px){
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:34% !important; height:100px;bottom: 28px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul{ height:100px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 34% !important;}
	#wrapperrohm.newROHM.zh .mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.zh .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 21% !important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 40% !important;}
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile .social-tool.global-mobile-social, #wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile .social-tool.europe-mobile-social, #wrapperrohm.newROHM.en .mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 34% !important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 28%!important;}
	#back-to-top, #back-to-top:hover, #back-to-top:focus{bottom:70px;}
}

@media (max-width:736px){
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	#wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	#navigationCollapse{ width: 100%; top: 68px;}

	.signed-out #wrapperrohm.newROHM #header { margin-top: 0px !important;}

	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:192px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 138px !important;}
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{margin-left: 0px;}
	
}
@media (max-width:667px){

	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:230px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 176px !important;}
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{margin-left: 0px;}
}
@media (max-width:640px){
	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:186px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 132px !important;}
}
@media (max-width:568px) {
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	#wrapperrohm.newROHM.full-topHeader{ width: 100% !important;}
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{position: relative; }
	#navigationCollapse{ width: 100%; top: 68px;}

	.signed-out #wrapperrohm.newROHM #header { margin-top: 0px !important;}
	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:105px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 52px !important;}
}
@media (max-width:480px){
	.user-personal-bar {margin-top: 2px;}
	#wrapperrohm.newROHM.full-topHeader{ width: 100% !important;}
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{position: relative; }
	#navigationCollapse{ width: 100%; top: 84px;}

	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
 	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:64px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 30px !important;}
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{ margin-left: 0px;}
	
	#MoBiMenue div ul li a{padding: 4px 1em;font-size: 1.0em;}
	#MoBiMenue div.myMenu ul li a {padding: 6px 1em;}
	#MoBiMenue div .backItemClass a{padding: 0px 1em;line-height: 32px;}

}
@media (max-width:479px){
	#MoBiMenue div ul li a{padding: 12px 1em;font-size: 1.1em;}
	#MoBiMenue div.myMenu ul li a {padding: 13px 1em;}
	#MoBiMenue div .backItemClass a{padding: 9px 1em;line-height: 34px;}
}
@media (max-width:424px) {
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 48%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 32%!important;}
}
@media (max-width:414px) {
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a { min-width: 14%; font-size: 1.05em; }
	.ja_JP .mobiDisplay .headerquicklink.mobile .quicklinkGroup a {font-size: .8em; }
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	#wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{}
	#navigationCollapse{ width: 100%; top: 84px;}

	.signed-out #wrapperrohm.newROHM #header { margin-top: 0px !important;}
	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:410px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 358px !important;}
}
@media (min-width:376px) and (max-width:479px){
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{ margin-left: 0px;}
	.para-table .para-search .filterR .white-back {display: inline-block;margin-top: 4px !important;margin-left: 0 !important;}
}
@media (min-width:374px) and (max-width:414px){
	#wrapperrohm.newROHM #header header .header .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:31% !important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 43%!important;}
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 24%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 48%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 32%!important;}
	#back-to-top, #back-to-top:hover, #back-to-top:focus{bottom:70px;}
	.para-table .para-search .filterR .white-back {display: inline-block;margin-top: 4px !important;margin-left: 0 !important;}
}
@media (max-width:375px){
	.headerquick-section .navbar-header .navbar-toggle {margin: 3px 0 1px 0; }
	.user-personal-bar {margin-top: 8px;}
	#wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{}
	#navigationCollapse{ width: 100%; top: 84px;}
	.headerquick-section .navbar-form.mobileSiteSearchForm{top: 14px;}

	.signed-out #wrapperrohm.newROHM #header { margin-top: 0px !important;}
	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:426px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 358px !important;}
	.para-table .para-search .filterR .white-back {display: inline-block;margin-top: 4px !important;margin-left: 0 !important;}
}
@media (max-width:360px){
	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:400px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height: 350px !important;}
	#navigationCollapse{top: 84px;}
}
@media (max-width:320px){
	#wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{}
	#MoBiMenue,.myMenu,.Prodcat,.Prodcattype1,.Prodcattype2,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .myMenu ul{height:226px !important;}
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcat ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype1 ul,
	#wrapperrohm .desktop-navi-left.mobiDisplay .maxfixnavigation #MoBiMenue .Prodcattype2 ul{height:170px !important;}
	#navigationCollapse{top: 100px;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select  .ui-selectmenu {margin-left: -48px !important;}
	#wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu.asean{margin-left: -54px !important;}
}
@media (min-width:320px) and (max-width:375px){
	#wrapperrohm.newROHM #header header .header .navbar-collapse, #wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-open{left:27% !important;}
}
@media (min-width:481px) and (max-width:596px){
	.headerquicklink{ width: 83%;}
	.headerquicklink a{margin-left: 2%;}
	.headerquicklink a.rohmlogin {padding: 1.2% 5px 5px;}
	.headerquick-section .navbar-form {margin-bottom: 10px;}
}
@media (min-width: 320px) and (max-width: 480px){
	
	.headerquicklink{width: 79%;}
	.headerquicklink a.rohmlogin {padding: 1.2% 1.2% 5px;}
}
@media (min-width: 721px) and (max-width: 767px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:99%;margin-left: 0%;}
	/* New Mobile design changes End */
}
@media (min-width: 668px) and (max-width: 720px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:99%;margin-left: 0%;}
	/* New Mobile design changes End */
}
@media (min-width: 641px) and (max-width: 667px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:99%;margin-left: 0%;}
	/* New Mobile design changes End */
}
@media (min-width: 601px) and (max-width: 640px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:98.2%;margin-left: 0%;}
	/* New Mobile design changes End */
}
@media (min-width: 571px) and (max-width: 600px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:99%;margin-left: 0%;}
	/* New Mobile design changes End */
}
@media (min-width: 531px) and (max-width: 570px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:98.7%;margin-left: 0%;}
	/* New Mobile design changes End */
}
@media (min-width: 481px) and (max-width: 530px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:98.6%;margin-left:0%;}
	/* New Mobile design changes End */
}
@media (min-width: 376px) and (max-width: 480px){
	.headerquicklink a{ margin-left: 1%;}

	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:98.6%;margin-left:0%;}
	/* New Mobile design changes End */
}
@media (min-width: 415px) and (max-width: 450px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:98.5%;margin-left:0%;}
	/* New Mobile design changes End */
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 24%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 39%!important;}
}
@media (min-width: 376px) and (max-width: 414px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1{width:98.2%;margin-left:0%;}
	/* New Mobile design changes End */
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 26%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 43%!important;}
}


@media (max-width: 414px){
	.slick-initialized .slick-slide{text-align: center!important;}
	.desc{width:100%!important;}
	.slick-list{height:310px!important;}
	.slick-slide{height:241px!important;}
	.slick-slide img {display: initial!important;float: none!important;text-align: center !important;}
}
@media (max-width: 370px){
	.slick-list{height:330px!important;}
}
@media (max-width:375px){
	#wrapperrohm.newROHM #header header .header{height: 100% !important;}
	#wrapperrohm.newROHM header .header .rohmlogo{margin-bottom: 0px;}
	#top-nav{margin-left:0px;}
	
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu .ui-selectmenu-icon{top:0;}
	
	.en-de-text{padding-left:26px;}
	.eu-flag, .de-flag{width:auto;background-size: 60%;}
	.eu-flag{background-position: 0 -10%;}
	.de-flag{background-position: 0 110%;}
	.headerquicklink{width: 100%; text-align: left; margin-top:0px; margin-bottom: 5px;}
	.headerquicklink a{margin-left: 2.68%;}
	.headerquicklink a.rohmlogin {padding: 1.2% 1.2% 5px;}
	.headerquick-section .navbar-form {margin: 0px 0 10px 0;}
	.headerquick-section .header-search1{position:relative; float: right; width: 90%;}
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1 {width: 98.3%;margin-left:0%;}
	/* New Mobile design changes End */
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 43%!important;}
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 26%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 52%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool.global-mobile-social, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool.europe-mobile-social, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 44%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 35%!important;}
}
@media (max-width:360px){
	.headerquicklink a{ margin-left: 1% !important;}
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1 {width: 98.2%;margin-left:0%;}
	/* New Mobile design changes End */
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 48%!important;}
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 30%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 64%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool.global-mobile-social, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool.europe-mobile-social, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 48%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 38%!important;}

}
@media (min-width: 320px) and (max-width:359px){
	/* New Mobile design changes */
	.headerquick-section .mobileSiteSearchForm .header-search1 {width: 97.5%;margin-left:0%;}
	/* New Mobile design changes End */
}
@media (max-width:320px){
	.headerquicklink a{ margin-left: 1% !important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 55%;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 55%!important;}
	#wrapperrohm.newROHM.zh .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 32%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle {width: 64%!important;}
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool.global-mobile-social, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.global-mobile-social,
	#wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile .social-tool.europe-mobile-social, #wrapperrohm.newROHM.en .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.europe-mobile-social,
	.ko_KR #wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle{width: 54%!important;}
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.deutsch-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.india-mobile-social,
	#wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile #socialIconToggle.japan-mobile-social{width: 42%!important;}

}
@media (min-width: 320px){
	.container-fluid {margin: 0 auto; padding: 0; max-width: 100%;}
	#wrapperrohm.newROHM.full-topHeader{width: 97.772%;}
	.maxfixsize #wrapperrohm.newROHM.full-topHeader #header{}
	.signed-in #wrapperrohm.newROHM #header{margin-top:18px;}
	.signed-out #wrapperrohm.newROHM #header {margin-top: 42px;}
	#wrapperrohm.newROHM #header header .header #top-nav{width: auto;float: none;margin-top: -36px;}
	#content, .container-fluid.maxfixsize #wrapperrohm.newROHM header .header, .container-fluid.maxfixsize .customeNavigation .maxfixnavigation{max-width: 100%;width: 100%!important;}
}

/* Footer */
footer{margin-top:28px;}
.footerlinks{background-color:#151515;color:#fff;padding:2.7% 1%;}
.footerlinks a{background:url("../images/rohm-theme/header-footer/vpipe.gif") 100% 50% no-repeat; color:#fff; padding-left:4px; padding-right:8px; text-align:center;font-size: 0.75rem;white-space: nowrap; display: inline-block;font-family: 'open_sansregular';font-size:14px;}
.ko_KR .footerlinks a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .footerlinks a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .footerlinks a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.en_US .footerlinks a, .de_DE .footerlinks a,.footerlinks a{line-height:24px;}
.footerlinks a:hover{color:#fff;text-decoration:underline;}
.footerlinks .firstlink{padding-left:0px;}
.footerlinks .lastlink{background:none;padding-right:0px;}
.copyrightstatus{background-color:#000;color:#fff;text-transform: uppercase; font-size: 0.75rem;padding-top: 20px;padding-bottom: 19px;}
@media (max-width:479px){
	.footerlinks{padding-left:1%;padding-right:2%;}
	.copyrightstatus{font-size: 0.60rem;}
}

@media(min-width:981px){
	.en_US .footerlinks span.xlink,.de_DE .footerlinks span.xlink,.footerlinks span.xlink{display:block;}
}
@media(max-width:980px){
	.en_US .footerlinks .lastlink,.de_DE .footerlinks .lastlink,.footerlinks .lastlink {background: url(../images/rohm-theme/header-footer/vpipe.gif) 100% 50% no-repeat;padding-left: 4px;padding-right: 8px;}
	.en_US .footerlinks span.xlink .lastlink ,.de_DE .footerlinks span.xlink .lastlink,.footerlinks span.xlink .lastlink {background:none;padding-left: 4px;padding-right: 0px;}
}
/* End Footer */

@media (min-width:1141px){
	/*fixHeader*/
	.fixHeader{
		position:fixed;
		top:0;
		width:100%;
		z-index:999;
		box-shadow: 0px 2px 2px #eee;
		border-bottom:2px solid #eee;
		background:#fff;
		
	}
	.fixHeader .headerquick-section .portal-select.fl .headlang,.fixHeader .headerquick-section .headerquicklink > a{display:none !important;}
	.fixHeader #wrapperrohm.newROHM header .header .rohmlogo{width:58px;height:47px;margin-top: 9px;}
	.fixHeader .customeNavigation{top:-30px;left:6px;}
	.fixHeader .socialIconToggle, .fixHeader #socialIconToggle{margin-top: -20px;}
	.fixHeader .headerquick-section .navbar-NotMobile{top:-22px;}
	.signed-in .fixHeader #wrapperrohm.newROHM #header header .header, 
	.signed-out .fixHeader #wrapperrohm.newROHM #header header .header{height:auto;}
	.fixHeader .headerquicklink .rohmlogin{padding: 10px 5px 1px;}
	.has-control-menu.signed-in .fixHeader #wrapperrohm.newROHM #header{margin-top:44px !important;}

	/*fixHeader end*/
}

/**************** Jira 2052 ***********/
.table-scrollbutton{
    position: fixed;
	z-index: 99999;
	right: 5%;
	top: 40%;
}
.tscrollbutton {
    opacity: 0.5;
    color: #fff!important;
    background-color: #807e7e!important;
    font-size: 32px!important;
    border: 0 none;
    display: table;
    padding: 0px 15px 4px 15px;
    overflow: hidden;
    text-decoration: none;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
    white-space: nowrap;
    border-radius: 50% !important;
    font-family:verdana,arial,sans-serif;
}
.tscrollbutton:hover{opacity: 1;}
/****************************************/


.filtered-table .slimScrollDiv,.filtered-table .table-responsive{max-height:400px;white-space:normal !important;}
/*table width fix*/
@media (min-width: 768px) {
	.filtered-table .table-container {
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 0;
	  margin-bottom: 14px;
	  min-height: 219px;
	}
	.filtered-table  .table-responsive {
		width:100%;
		position:initial;
		min-width:320px;
	}	
	.videoContent{text-align:left !important;}
	.tabs.resisotrs #mytabs li{width:auto;}
	.prod-tree{margin-top:20px;}
	.filtered-table .slimScrollDiv,.filtered-table .table-responsive{max-height:inherit;overflow-y: hidden;}
}
/*jp static link*/
.static-links{margin-top:20px;}
.static-links .link1{padding-right:15px;}
.static-links .link2{padding:0 15px;}
.static-links .link3,.ja_JP .static-links .link2,.ja_JP .static-links .link3{padding-left:15px;padding-right:0;}
.ja_JP .static-links .link2{padding-right:15px;}
.static-links .link-data{padding: 15px 10px 8px 70px;margin-bottom: 30px;line-height:22px;font-size:14px;}
.static-links .link1 .link-data{background: url("../images/rohm-theme/japan-home/static-link1.png") 10px 12px no-repeat;}
.static-links .link2 .link-data{background: url("../images/rohm-theme/japan-home/static-link2.png") 10px 12px no-repeat;}
.static-links .link3 .link-data{background: url("../images/rohm-theme/japan-home/static-link3.png") 10px 12px no-repeat;}
.ja_JP .static-links .link3 .link-data{background: url("../images/rohm-theme/japan-home/faq-icon.png") 10px 12px no-repeat;}
.static-links .link-data p{margin-bottom:0;font-size:13px;font-weight: 500;margin-top: 4px;}
.static-links .link-data b{font-size:16px;}
.static-links .backG{background: #fff url(../images/rohm-theme/japan-home/dlinkicon.gif) 98% 97% no-repeat;border-radius:4px;}
.static-links .backG:hover {background-color:#dbeff0;}

/*jp news*/
.ja_JP .news-inner a:hover p,.ja_JP .events-inner a:hover p{color:#E3001A;}
/* .ja_JP .moreNewsbtn:hover,.ja_JP .moreEventBtn:hover{opacity:0.5;} */
.ja_JP #wrapperrohm .moreNewsbtn .rohm-btn,.ja_JP #wrapperrohm .moreEventBtn .rohm-btn{padding:10px 20px !important;}

.ja_JP .background-gray2 {
    background-color: #eaeaea;
}
/*jp engineering-tips*/
.engineering-tips{background:#fff;margin-bottom: 20px;}
.engineering-tips .title{margin: 0;padding: 24px 20px 14px;color: #DC2640;text-transform: uppercase;font-family: 'fira_sansmedium' !important;font-size: 17px;font-weight: normal;}
.ko_KR .engineering-tips .title{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .engineering-tips .title{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .engineering-tips .title{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .engineering-tips .title,.ja_JP .footerlinks a,
.ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.ja_JP #header .customeNavigation #nav ,
.ja_JP #wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .portal-select{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.engineering-tips  .tip-inner{padding:0 20px;}
.engineering-tips  .tip-inner img{width:100%;border:1px solid #ddd;}
.engineering-tips  .tip-inner img:hover{opacity:0.5;}
.engineering-tips  .tip-inner p{margin-top:10px;font-size:14px;font-weight: 600;}

/*jp general-terms*/
.general-terms{background:#fff;margin-bottom:20px;}
.general-terms .title{margin: 0;padding: 24px 20px 14px;color: #DC2640;text-transform: uppercase;font-family: 'fira_sansmedium' !important;
    font-size: 17px;font-weight: normal;}
.general-terms .link-box{
    display: block;
    position: relative;
    padding: 14px !important;
    background: #f1f1f1;
    border-radius: 5px;
    line-height: 1.2;
    margin: 0 20px 20px;
    font-size: 16px;
    font-weight: bold;
}
.general-terms .link-box:hover{background: #dbeff0;font-weight: bold !important;}
.general-terms .link-box-icon{display: inline-block;vertical-align: middle;margin-left: 8px;margin-top: -2px;}

/*static carousel*/
.desc{width:50%;float:left;}
.desc h3{margin:5px 10px 10px;cursor:pointer;font-size:16px;}
.desc h3:hover{color:#DC2640;}
.desc div{line-height:19px;margin-left:10px;font-size: 16px;font-weight:500;font-family:'fira_sanslight','fira_sansmedium',sans-serif;}
.ko_KR .desc div{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .desc div{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .desc div{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .desc div{font-size:15px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}

/*home-japan*/
.prod-tree{padding:0px 0;float: left;width: 100%;}
.prod-tree .main-content .main li.accordion div.product-tree.accordion-section {    width: 49%;    word-break: break-word;}

.prod-tree .product-tree-title{line-height:30px;margin-bottom:20px;display: block !important;background: #eaeaea;border-radius: 4px;padding: 6px 12px 6px 45px;font-weight: bold!important;}
.prod-tree .product-tree-title:hover{font-weight: bold !important;}
.prod-tree .sub{font-size:14px;display:none;position: absolute;width: 49.5%;background: #dcdcdc;padding: 8px 9px;margin: 0;right: 0;
top: 0;min-height:270px;}
.middle-block .main-content ul.main, .middle-block .main-content ul.main .product-tree .sub{min-height:270px!important;}
.prod-tree .product-tree .main .accordion-title,.side-block li a{font-size:14px;font-weight: 500;background: url(../images/rohm-theme/japan-home/blackarrow_small.png) no-repeat;    padding-left: 15px;
        background-position: 0px 4px; display: block;}
.prod-tree .product-tree .main .accordion-title{padding-top: 5px; padding-bottom: 5px;background: url(../images/rohm-theme/japan-home/blackarrow_small.png) no-repeat;padding-left: 22px;padding-right: 5px; background-position: 8px 11px;}	
.prod-tree .product-tree .main .currentlink .accordion-title, .side-block li a.accordion-title:hover{background: url(../images/rohm-theme/japan-home/arrow_small.png) no-repeat!important;background-position: 8px 11px!important;}
.side-block li a{margin-bottom:0px;}
.prod-tree .sub li a{display:block;margin-bottom:4px;}
.prod-tree .padding-block.first-block{padding-right:20px;}
.prod-tree .padding-block.side-block{padding-left:20px;}
.prod-tree .padding-block.middle-block{padding:0 10px;}
.prod-tree .padding-block .product-tree-title{background: #FFF url(../images/rohm-theme/japan-home/indexList1.png) 4px 2px no-repeat;}
.prod-tree .padding-block.middle-block .product-tree-title{background: #FFF url(../images/rohm-theme/japan-home/indexList2.png) 4px 2px no-repeat;}
.prod-tree .padding-block.side-block .product-tree-title{background: #FFF url(../images/rohm-theme/japan-home/indexList3.png) 4px 2px no-repeat;}
.prod-tree li{list-style-type:none;}
.prod-tree .product-tree .accordion-title.product-tree-title{font-size:16px;}
.prod-tree .product-tree .accordion-title{font-size:14px;font-weight: 500;}
.prod-tree .product-tree .accordion-content ul.sub li a{font-size:12px;font-weight: 500;}
.prod-tree .main-content{position:relative;}
.prod-tree ul{margin:0;padding:0 0px;}
.prod-tree .accordion{margin-bottom:0;}
.prod-tree .arrow{
    margin-left: 95%;
    margin-top: -16px;
    border-right-color: #eaeaea !important;
    border-right-color: rgba(0,0,0,.25);
    border-left-width: 0;
    border-width: 8px;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;display:none;margin-bottom:5px;position:relative;z-index:7;}
.prod-tree .arrow.arrowR{display:block;}
.prod-tree .arrow, .prod-tree .arrow.arrowR{display:none;}
.prod-tree .product-tree-title img{width:40px;height:30px;}
#wrapperrohm .prod-tree .sub li > a:hover,#wrapperrohm .prod-tree .accordion-title:hover{color:#E3001A;}
.prod-tree .accordion-section{margin-bottom:0px;}
#wrapperrohm .prod-tree .sub li > a:hover, #wrapperrohm .prod-tree .accordion-title:hover,
#wrapperrohm .news-inner p a:hover, #wrapperrohm .events-inner p a:hover,#wrapperrohm .events-inner a:hover b {color: #E3001A;}
.prod-tree .main-content .main li.accordion div.product-tree.accordion-section.currentlink{background-color:#dcdcdc;}
#wrapperrohm .prod-tree .currentlink .accordion-title, #wrapperrohm .prod-tree .currentlink .accordion-title:hover{color: #E3001A;display: block;}

@media (min-width:768px) and (max-width:991px){
	/*.slick-list{min-height:290px;}*/
}

@media (min-width:320px) and (max-width:991px){
	.rohmhome #column-1{padding-bottom: 20px;background: #f4f4f4;}
	.color-scheme .rohmhome .carousel{margin-bottom: 0 !important;}
}

@media (max-width:640px){
	.slick-slide img{margin:0 auto;float:none !important;}
	.slick-list{min-height:270px;}
	.desc{width:100%;text-align:center;}
}
@media (min-width: 1281px) {
	/* Jira-2187 */.prod-tree .main-content .main li.accordion div.product-tree.accordion-section {width: 51%;}/* End Jira-2187 */
	
}
@media (min-width:320px) and (max-width:1280px){
	.ja_JP  .portlet-journal-content{width:100% !important;}
}
@media (min-width:1025px) and (max-width:1366px){
	.prod-tree .arrow{margin-left: 91%;}
	.ie .prod-tree .arrow{ margin-left: 93%;}
	.chrome .prod-tree .arrow {margin-left: 93%;}
	.prod-tree .sub{width:51%;}
	.chrome .prod-tree .sub, .ie .prod-tree .sub{width:51%;}
}
@media (min-width:992px) and (max-width:1024px){
	.prod-tree .arrow{margin-left: 91%;}
	.ie .prod-tree .arrow{margin-left: 101%;}
	.prod-tree .sub{width:51%;}
	.chrome .prod-tree .sub, .ie .prod-tree .sub{width:51%;}
	.static-links .link-data{height:140px;}
}
@media (min-width:768px) and (max-width:991px){
	.prod-tree .arrow{margin-left: 100%;}
	.ie .prod-tree .arrow{margin-left: 101%;}
	.chrome .prod-tree .arrow {margin-left: 97%;}
	.prod-tree .sub{width:51%;}
	.ie .prod-tree .sub{width:51%;}
	.static-links .link-data{height:140px;}
	.prod-tree .main-content .main li.accordion div.product-tree.accordion-section{width:49%;}
	.ie .prod-tree .main-content .main li.accordion div.product-tree.accordion-section{width:45%;word-break:break-all;}
	.resisotrs .product-subhead-content{width: 300px !important;}
	.resistorsNodeName,.resistorsNodeDesc{width:168px !important;}
}
@media(max-width:767px){
	.prod-tree{margin-top:0px;padding:0;}
	.prod-tree .padding-block{padding: 0 !important;}
	.prod-tree .sub{position:static;display:block;width:100%;padding:4px 36px;}
	.prod-tree .accordion-content{display:none;background:#dcdcdc;}
	.prod-tree .accordion-title{display:block;}
	.prod-tree .mob-arrow.open-arrow{background: url(../images/rohm-theme/scroll-up.png) no-repeat;    background-position: 0px 8px;}	
	.prod-tree .mob-arrow{background: url(../images/rohm-theme/scroll-down.png);    background-position: 0px 8px;background-repeat: no-repeat;width:20px;height:20px;float:right;position:absolute;top:15px;right:5px;}
	.prod-tree .main .mob-arrow{top:5px;}
	.prod-tree .padding-block > .product-tree{border-bottom:1px solid #e7e7e7;}
	.prod-tree .padding-block > .borderT.product-tree{border-top:1px solid #e7e7e7;}
	.prod-tree a.accordion-title,.side-block li a{padding:8px 15px;border-bottom:1px solid #fff;padding-right:7px;}
	.prod-tree ul{margin:0;padding:0;}
	.prod-tree ul.main > li:last-child a.accordion-title.borderB{border-bottom:none;}
	.prod-tree .accordion-section,.prod-tree .product-tree-title{margin-bottom:0;background: #eaeaea;}
	.prod-tree .accordion-section{position:relative;}
	.prod-tree a.accordion-title.product-tree-title{padding: 10px 12px 10px 45px;background-position:4px;}
	.prod-tree .sub{min-height:auto!important;display:block !important;height:auto !important;}
	.prod-tree .sub li a{margin-bottom:7px;}
	.prod-tree .arrow.arrowR{display:none;}
	.side-block li a{margin-bottom:0;}
	.prod-tree .main-content .main li.accordion div.product-tree.accordion-section{width:100%;}
	.prod-tree .product-tree .main .accordion-title, .side-block li a{display:block;padding-left: 36px;background-position: 12px 50%;}
	/*static link*/
	.static-links .link-data{height:auto !important;min-height:80px;}
	.static-links .link1,.static-links .link2,.static-links .link3{padding:0 15px !important;}
	/*jp engineering-tips*/
	.engineering-tips  .tip-inner,.engineering-tips .title{text-align:center;}
	
	.ja_JP.color-scheme .background-gray1{background-color: #f4f4f4;}
	
	.color-scheme #design_termscond{font-size:12px;}
	.portlet-title-text{display:none;}	
	.app-data , .sales-data , .tech-data , .pro-data {display: none;}
	.rohmhome .fix-width.content .col-md-12, .rohmhome .fix-width.content .fix-width{padding:0 0px !important;}
	.slick-slide img{width:auto !important;}
	.staging-ready{padding-top:0 !important;}
}

@media (min-width:856px){
	.rohm-LR7 .ja_JP  .events-right .col-xs-12,.rohm-LR7 .events-right .col-xs-12{position:static;}
	.rohm-LR7 .events-right .moreEventBtn{bottom: 22px;position: absolute;}
}
@media (min-width: 768px) and (max-width: 855px){
	.rohm-LR7 .ja_JP  .events-right .col-xs-12,.rohm-LR7 .events-right .col-xs-12{position:static;}
	.rohm-LR7 .events-right .moreEventBtn{bottom: 22px;position: absolute;}
}
/*jp carousel*/
.fix-width{margin:0 auto !important;}
@media (min-width: 768px){
	.color-scheme .thumbnailCarousel.carousel{/* height:auto !important; */min-height: max-content;margin-bottom:0;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators{ background: #DCDCDC;position:static;padding:15px 0;margin:0;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators li{text-indent:0;width:14.456%;max-width: 195px;border-radius:0;border:none;height:auto;overflow: hidden;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators li:hover,.color-scheme .thumbnail-carousel-indicators.carousel-indicators li.active{opacity:0.5;border:none;    background-color: #f4f4f4;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators li img{width:100%;height:100%;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators li img.defaultthumb{width: 343.8px !important;height: 100% !important;min-height:55px;margin-left:-58%;max-width: auto;max-width: none;}
	/*product tree*/
	.prod-tree .padding-block .product-tree-title{touch-action:none;}
	.mob-arrow{display:none;}
	
	#wrapperrohm .prod-tree .accordion-title.product-tree-title:hover{color:#333;cursor:default;}
	.pro-nav  img{width:100% !important;}
	.static-links .backG{background-position: 98% 97%}
	}
	.zh .rohmhome .fix-width.content .background-gray2 .fix-width,
	.zh .rohmhome .fix-width.margin-b-ie .background-gray1 .fix-width,
	.ja .rohmhome .fix-width.content .background-gray2 .fix-width,
	.ja .rohmhome .fix-width.margin-b-ie .background-gray1 .fix-width,
	.rohmhome .fix-width.margin-b-ie .background-gray1 .fix-width,
	.rohmhome .fix-width .background-gray2 .fix-width{padding:0 0px !important;}
	.zh .rohmhome .fix-width .background-gray2,
	.ja .rohmhome .fix-width .background-gray2{width: 100.1% !important;}
	.zh .static-links .link2,.ko .static-links .link2{padding-right:0;}
	.zh .prod-tree,.ko .prod-tree,.ja .prod-tree{padding:0!important;}
@media (min-width:1025px){
	.static-links .backG{background-position: 98% 96%}
}
@media (max-width: 1200px){
	.fix-width{padding:0 15px;}
	
	.link-menu ul{margin-left:0 !important;}
	.prod-tree .padding-block.first-block{padding-right:0px;}
	.prod-tree .padding-block.side-block{padding-left:0px;}
	.prod-tree .padding-block.middle-block{padding:0 0px;}
}
@media (max-width: 992px){
	.color-scheme .thumbnailCarousel.carousel{/* height:auto !important; */min-height: max-content;}	
}
body.ja_JP #content{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;font-size:14px !important;}
#login-page .login-body .form-row .fp_link{font-size:12px;}
#login-page .login-body ul.login-body-content .form-row button,#login-page .login-body ul.login-body-content .form-row .form-group{float:left;}
.ja_JP #login-page .login-body .form-row.remember input[type="checkbox"]{margin-top:0 !important;}

/*japan group page*/
.intro .porductInformation  h1{font-size:18px;}
#colright .intro .porductInformation p{font-size:11px;line-height:16px;}
.intro .porductInformation .resistordescription{margin-left:0;}
dt.resistordescription,.ja_JP dd.resistordescription{line-height:22px;}
.resistorTtl h3{line-height:24px;}
#resistorbtnArea .resistorBtnList li a{height:auto;}
#wrapperrohm .porductInformation .intro-btn-group a.graybutton,
#wrapperrohm .porductInformation .intro-btn-group a.graybutton:hover{font-size:16px;}
#wrapperrohm .porductInformation .intro-btn-group .linkbtn{min-width:auto;}
#wrapperrohm .rohm-group-portlet .intro-btn-group .linkbtn{min-width:193px;}
#wrapperrohm .resisotrs .allProducts a{color:#fff;font-weight:normal!important;}
#wrapperrohm .resisotrs .led-catalogue{background:#ededed;}
#wrapperrohm .resisotrs #mytabs{margin-top:10px !important;}
#wrapperrohm .resisotrs #mytabs li a{font-size: 16px!important;line-height: 13px;padding: 16px 18px !important;float: left;}
#wrapperrohm .resisotrs #mytabs li a:hover{font-weight: bold;}
#wrapperrohm .product-subhead{margin-top:0px;}
#wrapperrohm .rohm-group-portlet .product-list-navigationl.link-menu ul li p.product-subhead {margin-top:0px; margin-bottom:0px;}
#wrapperrohm .tabs.resisotrs{margin-top:0;}
#wrapperrohm .tabs.resisotrs .contentDiv{width:100% !important;top:0;box-shadow:none;}
#wrapperrohm .pro-nav{margin-top:30px;}
#video_popup{width:100%;}
#video_popup_box{box-sizing:content-box;}
.videoContent #video_popup{width:240px;}

/*parametic sorting*/
.filtered-table .table-head .fl{margin-right:4px;}
.filtered-table .table-head .asc-desc{width:11px;float:left;position: absolute;right: -12px;bottom:2px;}
.filtered-table .table-head .asc{float:left;margin:0 !important;}
.filtered-table .table-head .desc{margin-top:2px !important;}
.para-table .para-search .filtered-table th{padding-right:14px;border:4px solid #fff;}
.filtered-table .part-name{padding-right:30px;}

/*.product-detail-popup*/
.product-detail-popup{padding: 20px 0;height: auto;}
.product-detail-popup table{width: 100%;text-align: center; height: 100%;}
.product-detail-popup table td{ text-align: center; vertical-align: middle;}

#design_wechat{margin-left:-228px;}
.recommendedProductHeader{font-size: 18px;color: #DC2640;margin-bottom: 10px;font-weight:bold;}
.ja_JP .container-fluid.maxfixwidth.background-gray2.content{    background-color: #DCDCDC;}
.ja_JP #resistorbtnArea .resistorBtnList li a{box-sizing:content-box;}
#matchdata,#captable_wrapper,.tantalumcapacitortable .table-responsive,.tantalumcapacitortable .table-container{background: #fff;}
.partNameMobi .fl{text-decoration:underline;}
#introduction .prdicons .redbutton{margin-bottom:8px;}
#introduction .prdicons .redbutton a{color:#fff;line-height:28px;}
#ldo-filter .functions div,#ldo-filter .grade div,#ldo-filter .channel div{line-height:24px;}
#resultMain .value-label .top{margin-top:0;}
#resultMain .slider-text{box-sizing:content-box;}
table.dataTable#captable thead th, table.dataTable#captable tbody td,table.dataTable#captable{box-sizing:border-box;}


.rohm-LR7 #wrapperrohm .breadcrumb .current-page{text-transform: none;}
.related-products .table thead tr th{min-width:160px;}

/* 5-New Japan content pages */
#partF #bradcrumb_menu{margin:0;padding-left:0;padding-right:0;}
#tabs #partF #bradcrumb_menu li{height: auto;background:transparent;}
#tabs #partF #bradcrumb_menu li a{padding:0 10px 0 0 !important;}
#filterCluster #ldo-filter-icon{z-index:1 !important;}
#resultMain.table-container {overflow:auto;}
#resultMain .table-responsive{overflow-x:visible;}

.DistributionInventory > div {line-height:30px;}
#search-form-2 li{width:100%;}
/* Registration captcha code start */
input[type=text]::-ms-clear {display: none;}
#registration .verification-captcha input{width:auto !important;}
#reg_form_column .gapTop7.verification-captcha .captcha-reload{margin-top:0;left:290px;top:0;}
#registration .verification-captcha .captcha-reload .captcha{width:120px;margin-right:10px;}
#registration .verification-captcha.form-row.gapTop7{height:45px !important;}
@media(max-width:767px){
#registration #individual_form .reg_individual .verification-captcha.form-row input[type="text"]{width:auto !important;}
#reg_form_column .gapTop7.verification-captcha .captcha-reload{left:128px !important;top:35px !important;}
#registration .verification-captcha.form-row.gapTop7{height:82px !important;}
#registration{padding:0 15px !important;}
.tabs div .tab-data.resistor {padding: 18px 4px 10px!important;}
}
@media(min-width:415px) and (max-width:767px){
.static-links .backG{background-position: 99% 92%}
}
@media(max-width:414px){
.static-links .backG{background-position: 98% 95%}
}
@media(max-width:350px){
	#reg_form_column .gapTop7.verification-captcha .captcha-reload{left:100px !important;}
}
/* Registration captcha code end */

/**/
#isolatedConvertersForm .iepl .txt-lable{display:inline;}
#isolatedConvertersForm .iepl button{margin:0;}