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.en_US #content{font-family: 'IBM Plex SansRegular';}
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,"新細明體" ;}

@media (max-width: 767px) {
	.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;}
	.ja_JP .background-gray1, .ja_JP .background-gray2{background-color:#eaeaea;width:100%;float:left;}
}

@media (min-width:376px) and (max-width:479px){
	.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){
	.para-table .para-search .filterR .white-back {display: inline-block;margin-top: 4px !important;margin-left: 0 !important;}
}
@media (max-width:375px){
	.para-table .para-search .filterR .white-back {display: inline-block;margin-top: 4px !important;margin-left: 0 !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 (min-width: 320px){
	.prod-tree .sub{display:block; height: auto !important; margin-top:0px;position: absolute;} 
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators,.prod-tree .sub{ background: #DCDCDC;}
	.engineering-tips .title,.general-terms .title{margin-left: 0;margin-right:0;padding-bottom: 14px;}
}



/**************** 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: 38px!important;
    border: 0 none;
    display: table;
    padding: 0px 19px 8px 19px;
    overflow: hidden;
    line-height: 40px!important;
    text-decoration: none;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
    white-space: nowrap;
    border-radius: 50% !important;
    font-family: verdana,arial,sans-serif;
}
.en_US .tscrollbutton {font-family: 'IBM Plex SansRegular';}
.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, .ja_JP .link0{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, .ja_JP .link0 .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, .link0 .link-data b{font-size:16px;}
.static-links .backG, .ja_JP .link0 .backG{background: #fff url(../images/rohm-theme/japan-home/dlinkicon.gif) 98% 97% no-repeat;border-radius:4px;}
.static-links .backG:hover, .ja_JP .link0 .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,.general-terms .title{color: #dc2640;font-family: 'fira_sansmedium' !important;font-size: 17px;padding-top: 24px;padding-left: 20px;padding-right:20px;text-transform: uppercase;}
.en_US .engineering-tips .title,.en_US .general-terms .title{font-family: 'IBM Plex SansMedium'!important;}
.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{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{border-color:#ddd;}
.engineering-tips  .tip-inner img{width:100%;border-bottom-style: solid;	border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;}
.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 .link-box{
    position: relative;
    padding: 14px !important;
    background: #f1f1f1;
    border-radius: 5px;
    line-height: 1.2;
    margin: 0 20px 20px;
}
.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;}
.en_US .desc div{font-family: 'IBM Plex SansRegular';}
.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{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;width: 49.5%;padding: 8px 9px;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;padding-left: 22px;padding-right: 5px; background-position: 8px 14px;}	
.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 14px!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 .accordion{margin-bottom:0;}
.navbar-NotMobile .form .header-search1 .caret, .prod-tree .arrow{width: 0px;}
.prod-tree .arrow{ margin-left: 95%;margin-top: -16px;margin-bottom: 5px;height: 0;display: none;position: relative;z-index: 7;border-right-color: #eaeaea !important;	border-left-width: 0;border-right-width: 8px;border-top-width: 8px;border-bottom-width: 8px;border-bottom-color: transparent;border-bottom-style: solid;}
.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 .padding-block{padding: 0 !important;}
	.prod-tree .sub{position:static;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.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;}
	.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%;}
	.prod-tree .product-tree .main .currentlink .accordion-title, .side-block li a.accordion-title:hover {background-position: 12px 11px!important;}
	/*static link*/
	.static-links .link-data{height:auto !important;min-height:80px;}
	.ja_JP .link0,.static-links .link1,.static-links .link2,.static-links .link3{padding:0 15px !important;}
	.ja_JP .link0 .link0{padding:0 !important;}
	.ja_JP .link0 .link-data{min-height:60px;}
	.ja_JP .link0{ margin-bottom: -7px;}
	.ja_JP .link0 .link0{margin-top:0;}
	.ja_JP .link0 .link0 .link-data{background: url("../images/rohm-theme/japan-home/static-link0.png") 10px 7px no-repeat;line-height: 40px;margin-bottom: 0;}
	.ja_JP .employment{display:block !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{ padding-top:15px;padding-bottom:15px; position: static;}
	.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,.ja_JP .link0 .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, .ja_JP .link0 .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:206px;}
#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-left-width: 4px;border-right-width: 4px;border-top-width: 4px;border-bottom-width: 4px;border-bottom-color: #fff;border-top-color: #fff;border-left-color: #fff;border-right-color: #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;}
.nrnd-prod-detail .recommendedProductHeader{display: inline-block; margin-top: 30px;}
.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 */

#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;}
.zh_CN #reg_form_column .gapTop7.verification-captcha .captcha-reload{margin-top:0;left:408px;top:9px;}
#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;}
.zh_CN #reg_form_column .gapTop7.verification-captcha .captcha-reload{left: 234px !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;}
#reg_form_column .required_fields:nth-child(1){top:-50px;}
}
@media(min-width:415px) and (max-width:767px){
.static-links .backG, .ja_JP .link0 .backG{background-position: 99% 92%}
}
@media(max-width:424px){
.ja_JP .link0{margin-top:0;margin-bottom:2px;}
.static-links .backG, .ja_JP .link0 .backG{background-position: 98% 95%}
}
@media(max-width:414px){
.ja_JP .link0{margin-top:0;margin-bottom:2px;}
.static-links .backG, .ja_JP .link0 .backG{background-position: 98% 95%}
}
@media(max-width:375px){
	.ja_JP .link0{margin-top:0;margin-bottom:2px;}
	
}
@media(max-width:350px){
	#reg_form_column .gapTop7.verification-captcha .captcha-reload{left:100px !important;}
}
@media(max-width:320px){
	#portlet_RohmRegistration #registration{padding:0 0px !important;}
	#portlet_RohmRegistration #registration .reg-body{width: 96% !important;}
	#portlet_RohmRegistration #registration select {width: 102% !important;}
	.g-recaptcha div:first-child{width: 102% !important;}
	#reg_form_column .required_fields:nth-child(1){top:-50px;}
}
@media(min-width:320px){
	#portlet_RohmRegistration #reg_form_column .form-row .error.active{white-space: nowrap;}
	.de_DE #portlet_RohmRegistration #reg_form_column .form-row .error.active,
	.ko_KR #portlet_RohmRegistration #reg_form_column .form-row .error.active{white-space: normal;width: 100%;}
}
@media(min-width:1025px){
	.de_DE #portlet_RohmRegistration #reg_form_column .form-row .error.active{white-space: nowrap;width: 100%;}
}
@media(min-width:980px) and (max-width:1024px){
	.de_DE #portlet_RohmRegistration #reg_form_column .form-row .error.active{width: 100%;}
}
@media(min-width:768px) and (max-width:979px){
	.de_DE #portlet_RohmRegistration #reg_form_column .form-row .error.active{width: 55%;}
	.ja_JP #portlet_RohmRegistration #reg_form_column .form-row .error.active,
	.zh_TW #portlet_RohmRegistration #reg_form_column .form-row .error.active{white-space: normal;}
	.ko_KR #portlet_RohmRegistration #reg_form_column .form-row .error.active{white-space: normal; width:55%;}
}
/* Registration captcha code end */

/**/
#isolatedConvertersForm .iepl .txt-lable{display:inline;}

/* Korea - Sample Request 2307 */
#contact_us.ko-contactus h3, .ko-contactus #individual_form .reg_individual .form-row label.reg_lbl{text-align:left;}
.ko-contactus #kionixContactEnginnering fieldset.reg_individual h3{padding-left: 24px; font-size: 18px;border-bottom:0px none; color: #626262;}
.ko-contactus .smalltext{ margin-top: 4px;display: inline-block; margin-left: 2px;}
.ko_KR .ui-tooltip{padding:0px;}
.ko_KR .ui-tooltip, .ko_KR .qtip {font-size: 10.5px !important; max-width: 240px !important; min-width: 50px !important; width: auto !important;}
.ko-contactus #kionixContactEnginnering fieldset.reg_individual .form-row input#datepicker, .ko-contactus #kionixContactEnginnering fieldset.reg_individual .form-row input#datepicker1 {
    background: url(../images/rohm-theme/calendar.gif) 98% 48% no-repeat !important;
}
.ko-contactus #con_form_column .form-row .error{left: 298px;}
/* Korea Sample Request End 2307 */


/* Start : Jira-868 */
.col-xs-12.col-md-12.col-sm-12.btn-pos.desk-btn.desk-container {
    min-height: 170px;
}
/* End : Jira-868 */

/*Patch Install 85*/
.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;}