﻿/* LR7 */
* {margin:0;padding:0;}
.hide-accessible{display:none;}
/* html {overflow-y:scroll;} */
#wrapperrohm a:hover, footer a:hover { color:#333;}
.rohm-LR7 .sidebar h4, .rohm-LR7 .sidebar .h4{margin-top:0px;}
.rohm-LR7 .nav-equal-height>li>a, .rohm-LR7 .nav-equal-height .nav>li>a, .rohm-LR7 .nav-equal-height-heading>a, .rohm-LR7 .nav-equal-height-heading>span { max-width: 100%; min-width: 100%;}
.open-admin-panel .lfr-add-panel .add-content-menu .search-bar{margin:10px;}
.open-admin-panel .lfr-add-panel .add-content-menu .add-portlet-message {margin: 20px; padding: 5px 20px;}
.open-admin-panel .lfr-add-panel .add-content-menu .add-portlet-message .info-message {margin: 20px 0;}
.open-admin-panel h1, .open-admin-panel h2, .open-admin-panel h3, .open-admin-panel h4, .open-admin-panel h5, .open-admin-panel h6, 
.open-admin-panel .h1, .open-admin-panel .h2, .open-admin-panel .h3, .open-admin-panel .h4, .open-admin-panel .h5, .open-admin-panel .h6 {
    font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}
.open-admin-panel h4, .open-admin-panel .h4, .open-admin-panel h5, .open-admin-panel .h5, .open-admin-panel h6, .open-admin-panel .h6 {
    margin-top: 11px; margin-bottom: 11px;}
.open-admin-panel h4, .open-admin-panel .h4 {font-size: 19px;}
.open-admin-panel h6, .open-admin-panel .h6 {font-size: 13px;}
@media screen and (min-width: 768px){
	.open-admin-panel h4, .open-admin-panel .h4 {font-size: 18px;}
	.open-admin-panel h6, .open-admin-panel .h6 {font-size: 14px;}
}
.rohm-LR7 .lfr-spa-loading-bar{/* height: 100% !important;background: #dc1f39 !important;opacity: 0.2 !important; */}
.rohm-LR7 .portlet-decorate .portlet-content{border:0px none;}
.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader .portlet{padding-top:2px;}
.rohm-LR7 .rohm-breadcrumb-portlet{background-color: #ededed; box-shadow: 0px 1px 1px 0px #cacaca inset;margin-top: 0px !important;}
.rohm-LR7 .breadcrumb{padding: 12px 15px 14px; /* background-color: #ededed !important; */ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;margin:0;}
/* LR7 End */
.portlet-layout {
    clear: both;
    display: table;
    border-spacing: 0;
    table-layout: auto;
    width: 100%;
}
.portlet-column {
	display:table-cell;
	vertical-align:top;
}
.rohm-LR7 .columns-1 .col-md-12.portlet-column {
    padding-left: 0px;
    padding-right: 0px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{min-height:0;}

body {
	font:12px/18px Arial, Helvetica, Verdana, sans-serif;
	background:#fff;
	margin:0;
	padding:0;
	color:#000
}
.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 .sidebar-body blockquote, .rohm-LR7 .sidebar-body ul, .rohm-LR7 .sidebar-body ol, .rohm-LR7 .sidebar-body dl {
	margin:0em !important;
}
.aui-tabview-list, .aui-tab-active, body>.lfr-menu-list ul, .lfr-actions, .aui-dialog-content, .aui-dialog .aui-widget-hd, .modify-pages .delete-tab, input[type="submit"], input[type="button"], input[type="reset"], button {
	-moz-border-radius:4px !important;
	-webkit-border-radius:4px !important;
	border-radius:4px !important;
}
.fl {
	float:left
}
.fr {
	float:right
}
.clear-both:before, .clear-both:after {
	content:"\0020";
	display:block;
	height:0;
	overflow:hidden
}
.clear-both:after {
	clear:both
}
.clear-both {
	zoom:1
}
/* New Header */
/* Custom Navigation */
#header .customeNavigation{
	width:auto;/* 100% */
	height: auto;/* 47px */
	background-color:trasparent;/* #464646 */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position: relative;
	z-index:8;
}
.ie .customeNavigation nav#main-navJQ{
	display:inline-block;
	float:left;
}
#nav li li {
	padding: 20px 8px 20px 20px;
	width: auto;
}
.en_US #wrapperrohm.newROHM #header .customeNavigation #nav li li  ,.ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li li {
	padding: 20px 24px;
	width: auto;
}
.en_US #wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 li {
	padding: 20px 0px 20px 24px;
}
.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: 97%;
}
#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;
}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu li a:hover {
	display:block;
	outline:none;
	text-decoration:none;
	color:#06C !important;
	background-color:#eee;
}
#wrapperrohm.newROHM #content{
	background:none;
	padding:0px;
	position:relative;
	z-index:inherit;
}
.safari .signed-out #wrapperrohm.newROHM #content{min-height: 356px;}
.ie .signed-in #wrapperrohm.newROHM #content{min-height: 322px;}
.ie .signed-out #wrapperrohm.newROHM #content{min-height: 382px;}
.chrome .signed-in #wrapperrohm.newROHM #content{min-height: 288px;}
.chrome .signed-out #wrapperrohm.newROHM #content{min-height: 348px;}
.firefox .signed-in #wrapperrohm.newROHM #content{min-height: 306px;}
.firefox .signed-out #wrapperrohm.newROHM #content{min-height: 365px;}
/* Header End */
.portal-select {
	height:28px;
	margin-top:18px
}
#wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent li a, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent li a, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent li a {
    margin-left: 0;
}

/* IE9 and Above */
/* Multi langule combo */
.ie .ui-selectmenu-icon {
	right:0px;
}
/* End */
.ie .customeNavigation nav#main-navJQ{
	display:inline-block;
	float:left;
}
.ie input:focus,.ie input.focus{outline:0px none;}

.ie9 #wrapper.newROHM .tabs .contentDiv ul.listing li{
	height:auto !important;
	background: none transparent;
}
.ie .ja #product-details .intro .quickaction td.ie7infobuttonposition .combinetab #righttab .rplus678 a.rplus-prdbtn,
.ie .ja #product-details .intro .quickaction td.ie7infobuttonposition .combinetab #righttab #dataclickevent a.datasheetIcon{font-size:12px !important;}
.ie9 #wrapper.newROHM a .downarrow, .ie10 #wrapper.newROHM a .downarrow, .ie11 #wrapper.newROHM a .downarrow{
	display:none;
}
.ie .signed-in #colright .rightAlign, .ie .signed-in .en #colright .rightAlign, .ie .signed-in .pt #colright .rightAlign, .ie .signed-in .hi #colright .rightAlign{
	bottom:-32px;
}
.ie .rightAlign .prdicons{
	bottom:1px;
}
#led-catalogue .spec-table,
#led-catalogue .resisotrsContentwrapper,
.led-catalogue .spec-table,
.led-catalogue .resisotrsContentwrapper{
	background-color:#ececec;
}
.ie .eudesignTools .designToolsbox-container{padding-bottom: 15px;} 

.ie9 #wrapperrohm .headerquick-section .navbar-NotMobile .form-group-inline{position:static !important;}
.ie9 .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{width:27px!important;height:27px!important;}
.ie9 #wrapperrohm .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline{top:-28px !important;} 
/* End */