body.en_US #content,body.de_DE #content{font-size:12px;line-height:18px;}
body.en_US #content,body.de_DE  #content{font-family: 'IBM Plex SansRegular';}
body.ja_JP #content{font-size:12px;line-height:18px;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: "SF Pro SC","SF Pro Text", "SF Pro Icons", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Helvetica Neue, Arial, simsun,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;}

.placeholder { color: #aaa; }
#search-form .form-control,
#search-form-2 .form-control,
#search-form-3 .form-control,
#search-form-4 .form-control{color:#464646;}
#MOSFETPage label{font-size:12px;color:#000;}
.lfr-menu-list.dropdown-menu .search-panel, .lfr-menu-list.dropdown-menu .search-panel .form-group {display: none;}
.yui3-widget-positioned.yui3-widget-modal,.lfr-menu-list.dropdown-menu {width: auto !important;min-width: auto !important;}
.rohm-LR7 #MOSFETPage a, .rohm-LR7 #content #acdccdesignnavigator .text-right a, .rohm-recommended-product-search-portlet #SearchResults a{text-decoration: underline;}
.rohm-LR7 #MOSFETPage a:hover,.rohm-LR7 #content #acdccdesignnavigator .text-right a:hover,.rohm-recommended-product-search-portlet #SearchResults a:hover{color:#337ab7;}
.en_US .sitefooterbottom,.de_DE .sitefooterbottom{font-family: 'IBM Plex SansRegular';}
.fixCookies #showcookiealert {position: fixed;bottom: 0px;width: 100%;z-index: 40;}
.quick-access-nav{width:100%;position:absolute;z-index:1000;top:-1000px;}
.hide-accessible{display:none;}
.navbar-NotMobile .header-search1 #selectOption ul#searchmenu, .navbar-NotMobile .header-search1 #selectOption ul#searchmenu ul#sitesearcH{list-style:none;margin:0;}
.all_box,h1.all_h2,.all_h2sub,.all_h3red{width:100%;}
.event-content p{word-break:break-all;}
#wrapperrohm,.wrapperrohm {text-align: left; position: relative;}
#wrapperrohm a:focus, .wrapperrohm a:focus, #wrapperrohm a:visited, footer a:focus, footer a:visited {outline: none!important;}
.rohm-LR7 blockquote, .rohm-LR7 ul, .rohm-LR7 ol, .rohm-LR7 dl {margin: 1em;}
.rohm-LR7 #partnameacfaq ul {margin: 0;}
.rohm-LR7 ol, .rohm-LR7 ul, .rohm-LR7 dl {margin-left: 2em;}
#privacy-policy-box dl {margin-left:0!important;margin-top:0!important;margin-right:0!important;margin-bottom: 15px!important;}
.fr {float: right;}
.modify-pages li {position: relative;}
.portlet-content, .portlet-minimized .portlet-content-container {padding: 0px;}
.rohm-LR7 .portlet-decorate .portlet-content {border: 0px none;}
.rohm-newproductlist-portlet #displayTable td a,#wrapperrohm .rohm-referencedesign-detail-portlet #product-details #prd-detail .datatable td a,#wrapperrohm.newROHM .DocumentName a{text-decoration:underline;}
.rohm-newproductlist-portlet #displayTable td a:hover,#wrapperrohm .rohm-referencedesign-detail-portlet #product-details #prd-detail .datatable td a:hover,#wrapperrohm.newROHM .DocumentName a:hover{color: #06c;}
#wrapperrohm .rohm-referencedesign-detail-portlet #product-details #prd-detail .datatable td .link-button {line-height: 22px;padding: 0px 14px;}
#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; }
.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 .labelcookie{font-size:16px;text-transform: uppercase; margin-bottom: 4px;}
.ja_JP #showcookiealert .labelcookie, .ko_KR #showcookiealert .labelcookie,.zh_TW #showcookiealert .labelcookie, .zh_CN #showcookiealert .labelcookie{text-transform:capitalize;}
.en_US #showcookiealert .labelcookie,.de_DE #showcookiealert .labelcookie{font-family: 'IBM Plex SansMedium';}
#showcookiealert .labelcookiemessage{font-size:16px;line-height: 24px;position:relative;}
.en_US #showcookiealert .labelcookiemessage,.de_DE #showcookiealert .labelcookiemessage{font-family: 'IBM Plex SansRegular';}
#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;}
.en_US #showcookiealert .privacybutton a, .en_US #showcookiealert .privacybutton a:hover,.de_DE #showcookiealert .privacybutton a, .de_DE #showcookiealert .privacybutton a:hover{font-family: 'IBM Plex SansMedium';}
.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;}
div.l_box,div.r_box{width:48% !important;}
div.text {float:left!important;width: 75%!important;}
div.img ul li a,#rss-faq li a {text-decoration: underline;}
a.page_top {background:url(/documents/11401/3374926/ic_pagetop.gif/a769a649-bfb0-4496-a661-38bc7d2d1b54?t=1433737500533) no-repeat left 6px!important;}
a.page_top:hover {background-position: left 4px!important;}
#navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item {min-width: 158px;font-size:14px;line-height:24px;}
.ja_JP #navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item{font-size:13px;}
.general-theme .general-theme-anc-01 > li {display: inline!important;}
.rohm-power-news-letter-portlet #powernewsletter h3{width:100%;}
.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column{padding:inherit;}
.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column .formbox {background-color: #ebebeb;width: 100%;margin: 0 auto;display:table;}
.rohm-power-news-letter-portlet #powernewsletter .rohmenewsletter .basecolor{padding-bottom: 26px;margin-top: -1px;display:table;}
.rohm-power-news-letter-portlet #powernewsletter .rohmenewsletter .message .keyword{color:#53c1fc;font-weight: 400;}
.rohm-power-news-letter-portlet #powernewsletter .rohmenewsletter .message .whitekeyword{color:#fff;font-weight: 800;}
.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column h3{padding:22px 55px 10px; width:100%;text-align: center;font-family: 'Raleway', sans-serif;font-weight: 600 !important;font-size: 18px;}
.en_US .rohm-power-news-letter-portlet .rohmenewsletter #con_form_column h3,.de_DE .rohm-power-news-letter-portlet .rohmenewsletter #con_form_column h3{font-family: 'IBM Plex SansRegular','Raleway', sans-serif;}
.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column #newsletter_form{padding:0px 19px 0px; width:100%;margin-bottom:20px;}
.rohm-power-news-letter-portlet #powernewsletter .rohmenewsletter #con_form_column fieldset{width:100%;}
.rohm-power-news-letter-portlet #powernewsletter .rohmenewsletter #con_form_column fieldset .form-row input[type="text"],
#newsletter_form .form-row #country, #newsletter_form .form-row #newletter{height:32px !important;border-color:#999999 !important; border-radius:5px;}
#newsletter_form .form-row #country:focus, #newsletter_form .form-row #newletter:focus{outline: none;}
.mainDistUserContainer{margin: 20px 0;}
.distUserAddContainer{margin: 20px 0;display: inline-block;width: auto !important;}
#userDistDatabody tr td{padding:5px;vertical-align: top; border-left: 1px solid #000;}
#userDistDatabody tr:last-child td{border-bottom: 1px solid #000;}
#userDistDatabody tr td:last-child{border-right: 1px solid #000;border-bottom: 1px solid #000;}
#userDistTable_wrapper table#userDistTable.dataTable thead .sorting,
#userDistTable_wrapper table#userDistTable.dataTable thead .sorting_asc,
#userDistTable_wrapper table#userDistTable.dataTable thead .sorting_desc{background:none !important;}
.mainDistUserContainer .dataTables_filter{display:none;}
#distEmailInput::-ms-clear {display: none;}


#wrapperrohm a.addrow, #wrapperrohm a.editDistLnk,  #wrapperrohm a.deleteDistLnk,  #wrapperrohm a.cancelDistLnk, #wrapperrohm a.submitDistLnk{color:#fff !important;min-width: 66px; padding: 4px 8px;}
.rohm-LR7 .addrow,.rohm-LR7 .addrow:hover,.rohm-LR7 .addrow:focus,.rohm-LR7 .addrow:active,
.rohm-LR7 .submitDistLnk,.rohm-LR7 .submitDistLnk:hover,.rohm-LR7 .submitDistLnk:focus,.rohm-LR7 .submitDistLnk:active{background: #4472c4;}
.rohm-LR7 .editDistLnk,.rohm-LR7 .editDistLnk:hover, .rohm-LR7 .editDistLnk:focus,.rohm-LR7 .editDistLnk:active{background: #70ad47;}
.rohm-LR7 .deleteDistLnk,.rohm-LR7 .deleteDistLnk:hover,.rohm-LR7 .deleteDistLnk:focus,.rohm-LR7 .deleteDistLnk:active{background: #da1f3d;}
.rohm-LR7 .cancelDistLnk,.rohm-LR7 .cancelDistLnk:hover, .rohm-LR7 .cancelDistLnk:focus,.rohm-LR7 .cancelDistLnk:active{background: #ed7d31;}
.actionColCls , .emailColCls {font-size:14px; color:#464646; text-align:left; padding:4px 12px;background-color: #ccc;
 border-top: 1px solid #000 !important; border-left: 1px solid #000 !important;}
.rohm-LR7 #userDistDatabody .odd{}
#userDistTable_wrapper table#userDistTable {float: left;width: auto !important;}
.readonlystyle {color: #a6a6b5;}
.actionColCls {width:120px !important;}
.emailColCls {width:auto !important; border-right: 1px solid #000 !important;}
.distUserAddBtnContainer {width: 162px !important;}
.distUserAddInputContainer {width: auto !important;}
.distUserAddInputContainer input[type="text"]{border-color: #000;width: 100%;}
#userDistTable_wrapper input[type="text"] {width: 100% !important;border-color: #fff; box-shadow: inset 0 1px 1px rgba(255, 255, 255, 1);border-top: 0px none;}
span.submitDistUserStatusMsg{display:none;}
span.addDistUserValidationMsg {display: table-cell;}
#userDistTable_wrapper table#userDistTable.dataTable thead th{padding: 10px 17px !important;}
@media (max-width: 767.98px){
	#userDistTable_wrapper table#userDistTable{float: none;width: 100% !important; margin: 0px 0%!important;}
	#detail-features.firstblock{margin-right:0;}
	#detail-features.firstblock, #prd-detail.refdetail .secondblock{width:100%;}
}
@media (max-width: 424.98px){
	.distUserAddContainer{width: 100% !important;}
	.distUserAddInputContainer {width: 60% !important;}
	.distUserAddBtnContainer {width: 154px !important;}
	span.submitDistUserStatusMsg{display:none;}
	#userDistTable_wrapper input[type="text"] {width: 100% !important;}
	span.addDistUserValidationMsg {display: table-cell;}
}
@media (max-width: 414.98px){
	#userDistTable_wrapper input[type="text"] {width: 100% !important;}
	.distUserAddInputContainer {width: 59% !important;}
}
@media (max-width: 375.98px){
	.distUserAddInputContainer {width: 54% !important;}
}
@media (max-width: 360.98px){
	.distUserAddInputContainer {width: 52% !important;}
}
@media (max-width: 320.98px){
	#userDistTable_wrapper table#userDistTable{width: 100% !important; margin: 0px !important;}
	.distUserAddInputContainer input[type="text"]{width: 100% !important;}
	#userDistTable_wrapper input[type="text"] {width: 100% !important;}
	.distUserAddBtnContainer {width: 154px !important;}
	.distUserAddInputContainer {width: 46% !important;}
	.mobile .en_US .footerlinks .xlink:last-child a{}
}
@media (max-width: 979.98px){
	.lfr-pagination .lfr-pagination-delta-selector .lfr-icon-menu-text,
	.taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector,
	.taglib-page-iterator .lfr-pagination-config .current-page-menu,
	.taglib-page-iterator .search-results{
		display: inline-block;
		color:#555!important;
	}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-config{float:left;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons{float:right;}
}
@media only screen and (min-width: 768px){
	body.open.has-control-menu.staging-ready  #wrapper,body.open.has-control-menu.staging-ready .footerBottom, body.open.has-control-menu.staging-ready .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;
	}
	.portlet > .portlet-content-editable, .portlet:hover > .portlet-content-editable, .portlet.focus > .portlet-content-editable {
		border:0 none;
	}
	.portlet-content h2.portlet-title-text{display:none;}
	#wrapperrohm .pager li.disabled a, #wrapperrohm .pager li.disabled a:hover{border: 1px solid #ddd;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-config{float:left;}
	
	.yui3-aclist-list{margin:0 !important;}
	.yui3-aclist-content{border:0 none!important;}
	form#search-form-2 .yui3-aclist-hidden:nth-child(2){display:none;}
	form#search-form-2 .yui3-aclist-hidden:nth-child(2) .yui3-aclist-content{background:transparent!important; border:0 none!important;}
}
@media only screen and (max-width: 767.98px){
.has-control-menu.signed-in #wrapper {
		margin-top: 0px;
	}
	#news-landing .news-listing-data .taglib-page-iterator .lfr-pagination .lfr-pagination-config,.taglib-page-iterator .lfr-pagination-config{float:left!important;}
	#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a{padding-left: 14px !important;padding-right: 14px !important;}
	#news-landing .news-listing-data .tabs li{margin-right:2px !important;}
	#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons{clear:both; float:left!important;}
	.pager li.disabled  > a, .pager li.disabled  > span,#wrapperrohm .pager li.disabled a, #wrapperrohm .pager li.disabled a:hover{border: 1px solid #ddd;}
	#mainContent #news-landing .pagging-bar, #news-landing .taglib-search-iterator-page-iterator-bottom, #new-product .taglib-search-iterator-page-iterator-bottom{padding: 12px 15px !important;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .search-results{ margin-left: 5px !important;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons{float:left;}
	
	.yui3-aclist-list{margin:0 !important;}
	.yui3-aclist {position: absolute;top: 30px !important;width:100%;}
	.yui3-aclist-hidden {visibility: visible;opacity:0;}
	form#search-form-2 .yui3-aclist-hidden:nth-child(2){display:none;}
}
@media (min-width: 425px){
	.taglib-page-iterator .search-results{margin-left: 6px !important;}
}
@media (max-width: 424.98px){
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons{float:left;}
}
@media (max-width: 320.98px){
	#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a{padding-left: 10px !important;padding-right: 10px !important;}
	#news-landing .news-listing-data .taglib-page-iterator .lfr-pagination .lfr-pagination-config{float:left !important;}
}
#top-nav{float:left; margin-left: 24px;}
#wrapper{padding-top:0;}
.navbar{border: 0px none; min-height: auto;}
.navbar ul li a{color: #000; outline: 0; text-shadow: 0px 0px transparent;}
.rohm-LR7 #wrapperrohm .breadcrumb a, .rohm-LR7 #wrapperrohm .breadcrumb a:hover{font-size: 14px; color:#292929!important; text-transform:capitalize;}
.rohm-LR7 #wrapperrohm .breadcrumb .current-page, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child span{ font-size: 14px; color:#000!important;}
.rohm-LR7 #wrapperrohm .breadcrumb-horizontal>li+li:before{background-image:none;content: '\00bb'; margin-top: -0.55em;font-size: 14px;color:#292929!important;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb-horizontal>li+li:before{margin-top: -0.40em;}
.rohm-LR7 #wrapperrohm .breadcrumb > li {text-shadow: 0 0px 0 transparent;display:inline-block;font-size: 14px;text-transform: capitalize;overflow:visile;max-width: 100%;}


.rohm-LR7 .en_US #wrapperrohm .breadcrumb a, .rohm-LR7 .en_US #wrapperrohm .breadcrumb a:hover,
.rohm-LR7 .en_US #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .en_US #wrapperrohm .breadcrumb li:last-child a, 
.rohm-LR7 .en_US #wrapperrohm .breadcrumb li:last-child span,.rohm-LR7 .en_US #wrapperrohm .breadcrumb > li,
.rohm-LR7 .de_DE #wrapperrohm .breadcrumb a, .rohm-LR7 .de_DE #wrapperrohm .breadcrumb a:hover,
.rohm-LR7 .de_DE #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .de_DE #wrapperrohm .breadcrumb li:last-child a, 
.rohm-LR7 .de_DE #wrapperrohm .breadcrumb li:last-child span,.rohm-LR7 .de_DE #wrapperrohm .breadcrumb > li{font-family: 'IBM Plex SansLight'!important;}

.rohm-LR7 #wrapperrohm .rohm-newproductfaq-portlet .breadcrumb > li {white-space: normal;}
.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;}

.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(-162%);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: 2px;}

.rohm-LR7 #wrapperrohm .portlet-decorate.rohm-header-portlet .portlet-content,.rohm-LR7 #wrapperrohm  .portlet-content{background-color:transparent;}
.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;}

.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs{width:100%;}
.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .news-data-listing .lfr-search-container-wrapper .searchcontainer .table-bordered, .rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .news-data-listing .lfr-search-container-wrapper .searchcontainer .table-bordered tbody:first-child tr:first-child td,.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .news-data-listing .lfr-search-container-wrapper .searchcontainer .table-bordered tbody tr td,.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .lfr-search-container-wrapper .searchcontainer .table-bordered{border:0 none;}
.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .lfr-search-container-wrapper .searchcontainer .table-bordered.table-striped>tbody>tr:nth-of-type(odd),.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .lfr-search-container-wrapper .searchcontainer .table-bordered.table-hover>tbody>tr:hover,
.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .news-data-listing .lfr-search-container-wrapper .searchcontainer .table-bordered.table-hover tbody tr:hover > td, .rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .lfr-search-container-wrapper .searchcontainer .table-bordered.table-hover tbody tr:hover > th,.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs .lfr-search-container-wrapper .searchcontainer .table-bordered>tbody>tr>td,.table-hover tbody tr > td, .table-hover tbody tr > th.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th{background-color: #fff; border:0 none;padding:0;}
form#newsdetail{margin:0;}
.rohm-LR7 .rohm-newslanding-portlet .news-landing .news-listing-data .tabs div .tab-data{margin:1em 0;}
.rohm-LR7 .newscomment .aui-w30.col-md-4 .newsBoxR, .rohm-LR7 .news-details .news-details-data .entry_box .cnt-h2-sub{width:100% !important;}
.rohm-LR7 .newscomment .aui-w30.col-md-4 .newsBoxR dl{margin-left:0!important;}

#searchresults .table-hover tbody tr > td, #searchresults .table-hover tbody tr > th.table-hover tbody tr:hover > td, #searchresults .table-hover tbody tr:hover > th{padding:8px;}

@media (min-width: 320px) and (max-width: 1280.98px){
    #showcookiealert .cookiecontainer{min-width:90%;width:50%; margin:0 auto;text-align:center;}
	#nwes_contents .entry_box_750.col-md-12{padding-left:0; padding-right:0;}
}
@media (min-width: 1281px){
    #showcookiealert .cookiecontainer{min-width:90%;width: 50%; margin:0 auto;text-align:center;}
}
@media (max-width: 991.98px){
	.rohm-LR7 .portlet-column.col-md-8, .rohm-LR7 .portlet-column.col-md-4{display: block;clear:both;}
}
@media (min-width: 768px){
	.rohm-LR7 .rohm2080 .aui-w80{width:80%;float:none;}
	.rohm-LR7 .rohm2080 .aui-w20{width:20%;float:none;} 
	.rohm-featured-product-portlet #DT .table-responsive {overflow-x: hidden;}
}
@media (min-width: 768px){
	.apps-side{display:block !important;}
	.rohm-LR7 .rohm2080 .aui-w80{width:80%;}
	.rohm-LR7 .rohm2080 .aui-w20{width:20%;}
}
@media (min-width: 768px) and (max-width: 800.98px){
	.rohm-LR7 .rohm-newslanding-portlet .newscomment .aui-w70.col-md-8,.rohm-LR7 .rohm-newslanding-portlet .newscomment .aui-w30.col-md-4{width:100% !important;display:block;padding: 0;}
}
@media (min-width: 1078px) and (max-width: 5464.98px){.headerquick-section .social-tool{}}

@media (max-width: 1024.98px){.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-5px;}}

@media (min-width: 768px) and (max-width: 979.98px){
	body {min-width: auto;}
}
@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: 914.98px){
	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}
@media (min-width: 768px) and (max-width: 898.98px){
	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}
@media (min-width: 768px){
	.navbar{margin-bottom:0px;}
	.user-personal-bar { margin-left: 4px;}
	.navbar{margin-bottom:0px; width:100% !important;}
	.navbar .nav{float:none;}
	#showcookiealert .labelcookiemessage .labelcookiemessageContent {margin-left: auto; margin-right: auto;width: 84%;}
}
@media (min-width: 1025px) {
	.rohm-LR7 .newslettertilebg1 img{width:100%;}
}
@media (max-width: 767.98px) {
	.portlet > .portlet-content-editable, .portlet:hover > .portlet-content-editable, .portlet.focus > .portlet-content-editable {
		border:0 none;
	}
	.portlet-content h2.portlet-title-text{display:none;}
	div.text {float:left!important;width: 100%!important;}
	.portlet-title-text{white-space: normal;word-break: break-all;}
	.general-theme .general-theme-list-03.col2 > li{color: #fff; list-style: circle;}
}
@media (max-width: 767.98px){
	body {padding-right: 0px;padding-left: 0px;}
	#breadcrumbs{display:none;}
	.user-personal-bar{margin-top:6px;}
	#showcookiealert{position: fixed; bottom:0; z-index: 11;}
	#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;}
	.news-details .mL10{margin-left:0px!important;}
	.app-data , .sales-data , .tech-data , .pro-data {display: none;}
	.apps-side{display:block !important;}
	.rohm-LR7 .rohm2080 .aui-w20,.rohm-LR7 .rohm2080 .aui-w80{width:100%;display: block;}	
	#app-detail .table-container{border-top:1px solid #939393 !important;border-bottom:1px solid #939393 !important;}
}
@media (max-width:767.98px){
	.thermalglossery .table-container .table-responsive #sorter tbody th{padding:0 !important;width: 100% !important;list-style: none;}
	.staging-ready{padding-top:0 !important;}
	.rohm-LR7 #wrapperrohm .rohm-referencedesign-detail-portlet .intro img {height: 30px;width: 30px;}

}
@media (min-width:479px) and (max-width:480.98px){
	.center {width:100px;left: 38%;}
}
@media (max-width:736.98px){
	.center {width:100px;left: 44%;}
}
@media (max-width:667.98px){
	.center {width:100px;left: 43%;}
}
@media (max-width:640.98px){
	.center {width:100px;left: 43%;}
}
@media (max-width:568.98px) {
	.center {width:100px;left: 38%;}
}
@media (max-width:480.98px){
	.center {width:100px;left: 40%;}
}
@media (max-width:479.98px){
	.center {width:100px;left: 38%;}
}
@media (max-width:414.98px) {
	.center {width:100px;left: 38%;}
	.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column #newsletter_form{padding: 0px 25px 0px 20px;}
}
@media (min-width:376px) and (max-width:479.98px){
	.center {width:100px;left: 38%;}
}
@media (min-width:374px) and (max-width:414.98px){
	.center {width:100px;left: 38%;}
}
@media (max-width:375.98px){
	.center {width:100px;left: 38%;}
}
@media (max-width:360.98px){
	.center {width:100px;left: 37%;}
}
@media (max-width:320.98px){
	.center {width:100px;left: 36%;}
}
@media (min-width: 320px){
	.container-fluid {margin: 0 auto; padding: 0; max-width: 100%;}
	#content, .container-fluid.maxfixsize .customeNavigation .maxfixnavigation{max-width: 100%;width: 100%!important;}
}
.rohm-LR7 #companyAboutTitle{width:740px;}
.rohm-LR7 .navigation{margin-top:28px;}

.maxfixsize.fullsize #wrapperrohm.newROHM .columns-1-2 .portlet{width:100% !important;}
@media (min-width: 992px){
	.columns-1-2 .portlet-layout.row:last-child,.rohm2080 .portlet-layout.row,#nwes_contents.nwes_contents.col-md-12{width:88.773%;margin: 0 auto;}
	#nwes_contents.nwes_contents.col-md-12{float:none;}
	#nwes_contents .entry_box_750.col-md-12{padding-left:15px; padding-right:15px;}
}
@media (min-width: 1281px){
	#nwes_contents.nwes_contents.col-md-12{float:left;width:100%!important;margin: 0 auto;}
	#nwes_contents .entry_box_750.col-md-12{padding-left:15px!important;padding-right:15px!important;}
}
@media (min-width: 1171px){
	#nwes_contents.nwes_contents.col-md-12{float:left;width:100%!important;margin: 0 auto;}
	#nwes_contents .entry_box_750.col-md-12{padding-left:0px;padding-right:0px;}
}

.apps-rightside .side-navi .navi-ttl {
	background-color:#464646;
	padding:4px 10px 5px;
}
.apps-rightside .side-navi h2 {
	font-size:14px;
	color:#FFF;
}
.apps-rightside .navi-box {
	border:1px solid #d9d9d9;
	padding:10px 6px;
}
.apps-rightside .navi-box .category h3 {
	font-weight:bold;
	background:url("../images/rohm-theme/appdetailcategory.gif") no-repeat left 6px;
	padding-left:13px;
	font-size:14px;
	margin-bottom:5px;
	color:#464646!important;
}
.apps-rightside .navi-box .category h3 a {
	text-decoration:none;
	color:#464646!important;
}
.apps-rightside .navi-box .category h3 a:hover {
	text-decoration:underline;
	color:#464646!important;
}
.apps-rightside .navi-box .category {
	margin-bottom:20px;
}
.apps-rightside .navi-box .theme {
	margin-left:9px;
}
.apps-rightside .accordion {
	margin-bottom:10px!important;
}
.apps-rightside .side-navi .navi-box h4 {
	font-size:14px;
	font-weight:normal;
	margin-bottom:5px;
	font-size:13px;
	color:#808080;
}
.apps-rightside .side-navi .navi-box h4 a {
	color:#808080!important;
	font-weight:normal;
	text-decoration:none;
}
.apps-rightside .side-navi .navi-box h4 a:hover {
color:#808080!important;
	text-decoration:underline;
}
.apps-rightside .side-navi .navi-box h4.accordion-open span {
	background:url("../images/rohm-theme/plus-small.gif") no-repeat left 7px;
	padding-left:10px;
	display:inline-block;
}
.apps-rightside .side-navi .navi-box h4.accordion-open {
	color:#808080!important;
	font-weight:normal;
	text-decoration:none;
}
.apps-rightside .side-navi .navi-box h4.accordion-close {
	color:#808080!important;
	font-weight:normal;
	text-decoration:none;
}
.apps-rightside .side-navi .navi-box h4.accordion-close span {
	background:url("../images/rohm-theme/minus-small.gif") no-repeat left 6px;
	padding-left:10px;
	display:inline-block;
}
.apps-rightside .side-navi .navi-box ul {
	list-style:none;
	padding-left:9px;
	margin-left:0;
	margin-top:5px;
}
.apps-rightside .side-navi .navi-box ul li {
	font-weight:normal;
	background:url("../images/rohm-theme/app-arrow.gif") no-repeat left 7px;
	padding-left:10px;
	color:#808080;
	padding-bottom:5px;
	font-size:13px;
}
.apps-rightside .side-navi .navi-box ul li a {
	color:#808080!important;
	cursor:pointer;
	text-decoration:none!important;
}
.apps-rightside .side-navi .navi-box ul li a:hover {
	color:#808080!important;
	text-decoration:underline!important;
}
#ldoFinder #parametric #resultMain {
	width:100%!important;
}
@media(min-width:1200px) {
	#wrapper .SITESRCH_GLOBAl .STSCH_INN .SRHLT_all li h4 {
		width:99%;
	}
}
.audiovideopage #tabs ul li.noactive a {
	color:#353535!important;
}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main {
	float:none;
}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section {
	margin-bottom:16px!important;
}
.ie6 .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li a.toggle-link-main, .ie7 .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li a.toggle-link-main, .ie8 .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li a.toggle-link-main {
	width:863px!important;
}
.ie6 .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li, .ie7 .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li, .ie8 .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li {
	width:890px !important;
}
@media(min-width:320px) and (max-width:979.98px) {
	.salessupport-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs ul.tab-nav {
		width:auto!important;
	}
}
#prd-detail table{width:100%;}
.apps-rightside .side-nav a.accordion {
	width:614px;
	padding:15px 0 15px 35px;
	margin-bottom:20px;
	display:block;
	position:relative;
	background:#F6F6F6;
	border-right:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	font-size:18px;
	font-weight:normal;
	line-height:110%;
	text-decoration:none;
}
.apps-rightside .side-nav a.accordion:hover {
	background:#FAFAFA;
}
.apps-rightside .side-nav a.accordion span:before {
	width:22px;
	height:22px;
	top:13px;
	left:0;
	margin-right:10px;
	content:url(/image/image_gallery?uuid=55381b34-a43e-4164-95ad-d478ae646647&groupId=11401&t=1471600708980);
	text-align:center;
	display:inline-block;
	position:absolute;
}
.apps-rightside .side-nav a.accordion#PlagOpen1 span:before, .apps-rightside .side-nav a.accordion#PlagOpen2 span:before, .apps-rightside .side-nav a.accordion#PlagOpen3 span:before, .apps-rightside .side-nav a.accordion#PlagOpen4 span:before, .apps-rightside .side-nav a.accordion#PlagOpen5 span:before, .apps-rightside .side-nav a.accordion#PlagOpen6 span:before, .apps-rightside .side-nav a.accordion#PlagOpen7 span:before, .apps-rightside .side-nav a.accordion#PlagOpen8 span:before, .apps-rightside .side-nav a.accordion#PlagOpen9 span:before, .apps-rightside .side-nav a.accordion#PlagOpen10 span:before, .apps-rightside .side-nav a.accordion#PlagOpen11 span:before, .apps-rightside .side-nav a.accordion#PlagOpen12 span:before, .apps-rightside .side-nav a.accordion#PlagOpen13 span:before, .apps-rightside .side-nav a.accordion#PlagOpen14 span:before, .apps-rightside .side-nav a.accordion#PlagOpen15 span:before {
	content:url(/image/image_gallery?uuid=56259ba3-200d-4fe8-a55b-336381ae0e9d&groupId=11401&t=1471600708978);
}
.apps-rightside .side-nav.motion a.accordion span:before {
	background:#FC3;
}
.apps-rightside .side-nav.environment a.accordion span:before {
	background:#8CC63F;
}
.apps-rightside .side-nav.interface a.accordion span:before {
	background:#0CB14B;
}
.apps-rightside .side-nav.wireless a.accordion span:before {
	background:#53B7E8;
}
.apps-rightside .side-nav.sensor_control a.accordion span:before {
	background:#0091D1;
}
.apps-rightside .side-nav.evaluation a.accordion span:before {
	background:#B455A0;
}
.apps-rightside .side-nav.rd a.accordion span:before {
	background:#BB4F70;
}
.apps-rightside .side-nav.piezo a.accordion span:before {
	background:#736D89;
}
#DT .table-responsive{border: none !important;width: 100% !important; overflow-x: hidden;}
#wrapperrohm .tabs #tabs3 li.tab-link1 a:hover{font-weight:normal;}
#wrapperrohm .SITESRCH_WPR .tabs #tabs3 li.tab-link1 a:hover{font-weight:bold;}
.rohm-LR7  .sales-support-tabs-wrapper ul{margin-left: 4px;}
#accordion-menu-wrapper ul#accordian li a.toggle-link-main,.sales-support-landing .sales-support-tabs-wrapper .tabs li.tab-link1 a{box-sizing:content-box;width:auto !important;}
#accordion-menu-wrapper ul#accordian li a.toggle-blue-link-main{box-sizing:content-box;}
.mT10{margin-top:40px !important;}

#design_wechat{margin-left:-228px;}
@media(min-width:801px) and (max-width:896.98px){
	#design_wechat {width: 46% !important;top: 10%;left: 52% !important;}
	#wechatContainer{width: 80%;text-align:center;display: block;clear:both;margin: 0 auto;}
}
@media (max-width: 767.98px){
	.jqmWindow {
		margin-left: -34% !important;
	}
}
@media(min-width:425px) and (max-width:767.98px){
	#design_wechat {width: 56% !important;top:10%;left:56% !important;}
	#wechatContainer{width: 80%;text-align:center;display: block;clear:both;margin: 0 auto;}
}
@media(max-width:424.98px){
	#design_wechat {width: 68% !important;}
}
body.ja_JP #content,
.ja_JP .sitefooterbottom,
.ja_JP #showcookiealert .labelcookie,
.ja_JP #showcookiealert .labelcookiemessage,
.ja_JP #showcookiealert .privacybutton a, .ja_JP #showcookiealert .privacybutton a:hover,
.ja_JP .headerquicklink .rohmlogin, .ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span,
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb a, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb a:hover,
.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,
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb > li,
.ja_JP #tableData th, .ja_JP #tableData-sticky th{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR #showcookiealert .labelcookie,.ko_KR #showcookiealert .labelcookiemessage,.ko_KR #showcookiealert .privacybutton a, .ko_KR #showcookiealert .privacybutton a:hover,.ko_KR .sitefooterbottom,.ko_KR .headerquicklink.desktop .rohmlogin, .ko_KR .headerquicklink.desktop a,.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input,.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
.ko_KR #showcookiealert .labelcookie,
.ko_KR #showcookiealert .labelcookiemessage,
.ko_KR #showcookiealert .privacybutton a,.ko_KR #showcookiealert .privacybutton a:hover,
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb a, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb a:hover,
.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,
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb > li,

.ko_KR #tableData th, .ko_KR #tableData-sticky th{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}

.zh_TW #showcookiealert .labelcookie,.zh_TW #showcookiealert .labelcookiemessage,.zh_TW #showcookiealert .privacybutton a, .zh_TW #showcookiealert .privacybutton a:hover,
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a:hover, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb-horizontal>li+li:before,.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb > li,
.zh_TW #showcookiealert .labelcookie,
.zh_TW #showcookiealert .labelcookiemessage,
.zh_TW #showcookiealert .privacybutton a,.zh_TW #showcookiealert .privacybutton a:hover,
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a:hover,
.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,
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb > li,
.zh_TW #tableData th, .zh_TW #tableData-sticky th{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體" !important;}

.zh_CN #showcookiealert .labelcookie,.zh_CN #showcookiealert .labelcookiemessage,.zh_CN #showcookiealert .privacybutton a, .zh_CN #showcookiealert .privacybutton a:hover,
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb > li,.zh_CN #showcookiealert .labelcookie,
.zh_CN #showcookiealert .labelcookiemessage,
.zh_CN #showcookiealert .privacybutton a,.zh_CN #showcookiealert .privacybutton a:hover,
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb a:hover,
.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,
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb > li{font-family: "SF Pro SC","SF Pro Text", "SF Pro Icons", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Helvetica Neue, Arial, simsun,sans-serif !important;}

#mainContent .one-col .taglib-page-iterator .search-results{line-height:1.7;color:#555;}
#mainContent .one-col .taglib-page-iterator .search-pages{float:right;}
#mainContent .one-col .taglib-page-iterator .search-pages .page-selector{margin-left: 10px;margin-right: 10px;padding-left: 10px;padding-right: 10px;}
#mainContent .one-col .taglib-page-iterator label{font-size:12px;color:#000;}
#mainContent .one-col .taglib-page-iterator .next,#mainContent .one-col .taglib-page-iterator .previous{border-left:1px solid #ccc;}

#digitalTransToolForm .lmc table label{font-size:12px;color:#333;}
#mainResult.productPresentation #tableData .DocumentName input[type="text"]{width:95%;}
#mainResult.productPresentation #tableData .productDivisionName input[type="checkbox"],
#mainResult.productPresentation #tableData .productGroupName input[type="checkbox"],
#mainResult.productPresentation #tableData .materialType input[type="checkbox"],
#mainResult.productPresentation #tableData .language input[type="checkbox"]{margin:0;}

.filterChkBoxTxt{color: #515151 !important;}

#digitalTransToolForm .clear a{text-decoration:underline;}

@media (min-width: 1138px) {
	.general-theme .general-theme-section-01-inner,
	.general-theme .general-theme-section-02-inner,
	.general-theme .general-theme-section-03-inner,
	.sectionFP,.sectionTF,#DT {max-width: 1100px!important; margin: 0 auto;}
}
@media (max-width: 1137.98px) {
	.general-theme .general-theme-section-01-inner,
	.general-theme .general-theme-section-02-inner,
	.general-theme .general-theme-section-03-inner,
	.sectionFP,.sectionTF,#DT {max-width: 97.772%!important; margin: 0 auto;}
}
.apps-body #bradcrumb_menu{width:100%!important;}
.apps-leftside.blue-area .product-type .product-ttl img {width: auto;}

#search-form-2 li{width:100%;}
.ui-autocomplete {
    background: #fff !important;
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.58)!important;
    -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.58)!important;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.58)!important;
	border: 0 none!important;
	list-style: none !important;
	min-width: 172px;
	width: 172px !important;
	color: #464646 !important;
	padding: 0px;
	z-index: 10!important;
}
ul.ui-autocomplete li.ui-menu-item {
	cursor: pointer;
    list-style: none;
    
}
ul.ui-autocomplete li.ui-menu-item a{
	min-width: 158px;
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	padding: 2px 5px;
	font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif!important;
	display: block;
	color: #464646;
}
ul.ui-autocomplete li.ui-menu-item a.ui-state-focus:hover {
    background: #bfdaff;
    color: #464646;
}
ul.ui-autocomplete li.ui-menu-item a.ui-state-focus{background: #2647a0;color: #fff; outline: 0;}
.ui-helper-hidden-accessible{display: none;}

#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all {
    min-width: 172px;
    font-size: 14px;
    line-height: 24px;
	cursor: pointer;
    list-style: none;
    padding: 2px 5px!important;
	color:#464646;
	font-weight: normal;
	font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif!important;
	margin:0;
}
.en_US ul.ui-autocomplete li.ui-menu-item a,
.en_US #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all,
.de_DE ul.ui-autocomplete li.ui-menu-item a,.de_DE #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all{font-family: 'IBM Plex SansRegular'!important;}
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{
	font-weight: normal;
	color:#464646;
	background:#bfdaff;
	text-shadow: 0px 0px transparent;
    border-radius: 0;
}
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-state-focus {
    background: #2647a0;
    color: #fff;
    outline: 0;
    border-radius: 0;
}

#navigation #search-1 ul.ui-autocomplete, #search-1 ul.ui-autocomplete,
#navigation #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all,#search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all{width: 300px !important;}
#navigation #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a,#search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a {line-height: 18px !important;}
#navigation #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all,#search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all{padding: 4px 5px!important;}
@media (min-width:1200px) and (max-width: 1365.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -100px !important;}
}
@media (min-width: 1025px) and (max-width: 1199.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -100px !important;}
}
@media (min-width: 980px) and (max-width: 1024.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -100px !important;}
}
@media (min-width: 801px) and (max-width: 979.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -100px !important;}
}
@media (min-width: 768px) and (max-width: 800.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -132px !important;}
}
.clearfix.journal-content-article{display:block;}

.lfr-product-menu-panel.sidenav-menu-slider.open, .lfr-product-menu-panel.sidenav-menu-slider .sidenav-menu {text-align: left;}
.sidenav-fixed.sidenav-menu-slider a:link, .sidenav-fixed.sidenav-menu-slider a:focus, .sidenav-fixed.sidenav-menu-slider a:hover { color: inherit;}
.sidenav-fixed.sidenav-menu-slider .dropdown-menu > li > a:hover{color:#fff;}

/* Hover */
#wrapperrohm .newrohmdesign #mobileBookmark .breadcrumb a:hover, 
.headerquicklink a:hover,.rohm-LR7 #wrapperrohm .breadcrumb a:hover{color: #939393!important;}

#tabHeader .custom-tab-link1.active a:hover{color: #333!important;}

.headerquicklink .rohmlogin a:hover{color:#fff!important;}

#wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced a:hover,.next_submit:hover, .rohm-btn:hover{opacity:.5!important;}

#wrapperrohm .link-menu .headrer-group-links li .section-content-c a:hover,
.lang-selection.open .dropdown-toggle:hover{opacity:1!important;}
@media (max-width:767.98px){
	#wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced a:hover{opacity:1!important;}
}
/* Hover End */

/***************************ROHM NewDesign Changes*******************************/
.morecontent span {
	display: none;
}
.comment {
	background-color: #f0f0f0;
	margin: 10px;
}


.MultiCheckBox {
	border: 1px solid #bfbfbf; display: inline-block;
	padding: 5px;
	border-radius: 0px;
	cursor: pointer;
}

/***************************ContactUs & Registration multicheckbox*******************************/

.MultiCheckBox .k-icon {
	font-size: 15px;
	float: right;
	font-weight: bolder;
	margin-top: 2px;
	height: 9px;
	width: 9px;
	color: #000;
}

.MultiCheckBoxDetail {
	display: none;
	position: absolute;
	border: 1px solid #000;
	overflow-y: hidden;
          z-index: 10;
          background: #fff;
       width: 102% !important;
}

.MultiCheckBoxDetailBody {
	overflow-y: scroll;
}

.MultiCheckBoxDetail .cont {
	clear: both;
	overflow: hidden;
	padding: 2px;
}

.MultiCheckBoxDetail .cont:hover {
	background-color: #cfcfcf;
}

.MultiCheckBoxDetailBody>div>div {
	float: left;
}

.MultiCheckBoxDetailHeader {
	overflow: hidden;
	position: relative;
	height: 28px;
	background-color: #3f75ff;
}
.zh_CN .MultiCheckBoxDetail .cont:hover {background-color: #3f75ff;color: #fff;}
.zh_CN #registration input[type="checkbox"]{margin-right:10px;}
.zh_CN .MultiCheckBox:focus, .zh_CN .MultiCheckBoxDetail:focus, .zh_CN #registration select:focus{outline:0;}
.MultiCheckBoxDetailHeader>input {
	position: absolute;
	top: 4px;
	left: 3px;
}

.MultiCheckBoxDetailHeader>div {
	position: absolute;
	top: 5px;
	left: 24px;
	color: #fff;
}