
@media (max-width: 1170px) {
	/* .fix-width{margin: 0 15px;} */	
	.filtered-table{padding:20px;}
	.rohm-productdetail-portlet .fix-width .fix-width{margin:0!important;}
}
@media (max-width: 800px){
	/*.scroll-width{width:1170px;}
	.para-table .para-search .main-filter{overflow-x:scroll;}*/
}
@media (min-width: 1025px){
	.product-tree-left .product-tree span{display:none;}
	.para-table #tabs1 li a,.para-table #tabs1 li a:hover{ padding:5px 18px !important;}
	#tabs li {height: 46px;}
	#tabs #tabs-subtab li{height:auto;}
	.para-table #tabs1 li{margin-left:0;}
	.para-table {margin-top: -46px;}
	.backgroung-parametric {height: 54px;}
}
@media (min-width:1400px){
	.white-background.filtered-table{/* max-width: 1170px; */margin: 0 auto;float:none;clear: both;}
}

@media (max-width: 870px){
	.filtered-table .fButton button{width:48.6%;margin-bottom: 5px;padding: 10px 31px;}
	.inlineB{width:98%;margin-bottom:10px;}
	.inlineB input[type="text"]{width:98.5%;}
	.filtered-table .fRight.inlineB{margin-top:20px;}
}
@media (min-width: 768px){
	.rohm-breadcrumb-portlet h2.portlet-title-text{display:none;}
	.rohm-LR7 .rohm-breadcrumb-portlet {background-color: #ededed;box-shadow: 0px 1px 1px 0px #cacaca inset;}
	.rohm-LR7 .rohm-breadcrumb-portlet .portlet-content{padding:0;}
	.rohm-LR7 .breadcrumb{background-color:transparent;}
	.breadcrumb-horizontal > li + li:before{top: 50%;}
	.rohm-LR7 #wrapperrohm .rohm-breadcrumb-portlet .breadcrumb-horizontal>li+li::before {content: '\00bb' !important;}
	.prod-detail-desc .prod-detail-tab#tabs li:first-child {margin-left: 0;}
	.prod-detail-desc .prod-detail-tab#tabs li:last-child {margin-right: 0;}
	.groupImg.marginTop0Bot30{margin-top:0px;margin-bottom:30px;}
	.For-MobileTable{display:none;}
	
	.cards1,.cards2{margin-bottom:20px;}
	.card-block {margin-top:0px;}
	.color-scheme .pad0.familyCardRow:first-child {margin-top: 20px !important; display: inline-block;}
	.color-scheme .pad0.familyCardRow:last-child.marginBottom20{margin-bottom:0px;display:block;}
}
@media (max-width: 767px){
	.rohm-LR7 .rohm-breadcrumb-portlet,.rohm-breadcrumb-portlet h2.portlet-title-text{display:none;}
	.product-tree-left .product-tree span{background: url(../images/rohm-theme/scroll-down.png);background-repeat: no-repeat;}
	.product-tree-left .product-tree span.arrow-down{background: url(../images/rohm-theme/scroll-up.png)no-repeat;}
    /* .eng-tips{margin-left:0;margin-top:20px;} */
        .accordion-section.active-accordian{background: #EAEAEA;}
	.display-none{display:none;}
	.txt-center-res{text-align:center;}
	/*product tree*/
	.product-tree-left,.design-tool-right{text-align:center;}
	/* .design-tool-right {padding-left: 15px;padding-right: 15px;} */
	.listContainer{width:100%;margin:0;}
	.listContainer .product-tree{margin-bottom:0;}
	.listContainer .product-tree .font16{border-bottom: 1px solid #e7e7e7;padding: 16px 0;}
	.listContainer .product-tree.active-accordian .font16{border-bottom: 1px solid #fff;}
	/*.listContainer .product-tree .font14,.design-tool-right .inner-tool-detail .detail p{display:none;}*/
	.design-tool-right .inner-tool-detail .detail span{display:none !important;}
	.listContainer .product-tree .font16.first{border-top: 1px solid #e7e7e7;}
	/*product detail*/
	.prod-highlight #prod-slider .prod-inner h3{margin-bottom: 10px;}
	.prod-highlight .txt-ellipsis{margin-bottom:0px;max-height: 63px;}
	.design-tool-right .inner-tool-detail .detail{padding-left:0;}
	.design-tool-right .inner-tool-detail > .tool-img{margin: 0 auto;float: none;width: 50px;}
	.design-tool-right .inner-tool-detail{min-height: 116px;}
	.prod-highlight .prod-inner .link-more{bottom:0px;width: 69px;}
	/*news*/
	.news-left{height:auto;margin-bottom:20px;}
	.news-inner .rohm-btn, .events-inner .rohm-btn{width:100%;}
	.faq-btn button, .intro .intro-btn-group .linkbtn,#wrapperrohm .faq-btn a.faq-prd,#wrapperrohm .faq-btn a, #wrapperrohm .intro .intro-btn-group a.linkbtn{min-width: 100%; text-align: center;display: inline-block;}
	/*events*/
	.events-right{height:auto;margin-top: 0;}
	#column-7.setting {background-color: #F4F4F4;}
	/*prod-higjlight*/
	.prod-highlight, .distributor, .eng-tips{height:auto;margin:0;margin-bottom: 20px;}
	.prod-highlight{min-height:400px;}
	.prod-highlight .carousel-indicators{bottom:20px;}
	#dots{bottom:-30px;}
	/*part finder*/
	.filter-result .fil-sec{border-right:none;}
	.filtered-table{padding:20px;}
	.para-table .para-search .half1,.ledInfo .half1{padding-right:0;margin-bottom: 0;}
	.para-table .para-search .half2{padding-left:0;}
	.para-table .para-search .checkbox.volt .txt-center{text-align:left;padding-left: 4px;display: block;}
	.doc-list {padding: 0 16px;}
	.filtered-table .search-data{margin-top:10px;}
	.filtered-table .search-icon, .filtered-table .search-icon:hover{margin-top:10px;}
	/*product detail page*/
	.feature{margin-left:0;height:auto!important;}
	.specification{margin-right:0;height:auto!important;/* min-height: 300px;overflow: hidden; */}
	.link-menu{padding:0;}
	
	.filtered-table .fButton button{width:48.6%;margin-bottom: 5px;padding: 10px 4px 10px 26px;}
	.filtered-table .fButton button.compare{background-position: 8% 7px;}
	.filtered-table .fButton button.email{background-position: 8% -30px; margin-right:0px;margin-left: 0;}
	.filtered-table .fButton button.download{background-position: 8% -65px;}
	.filtered-table .fButton button.settings {background-position: 8% -108px; margin-right:0px;margin-left: 0;}
	.intro .accordion{padding-right:0;padding-top:15px;}
	.color-scheme .acdc .acdcDesc{border-right:none;}
	.color-scheme .padleft0{padding-right:0;}
	.color-scheme .rohmacdc, .color-scheme .ldofinder, .color-scheme .cards2, .color-scheme .cards1, .card-block .acdc1{height:auto !important;}
	.color-scheme .rohmacdc .acdc:first-child, .color-scheme .ldofinder .acdc:first-child{padding-bottom:0px;}
	.color-scheme .rohmacdc .acdc:first-child .acdcDesc, .color-scheme .ldofinder .acdc:first-child .acdcDesc{padding-bottom:30px;border-bottom:1px solid #afafaf; padding-right:0px;}
	.rohm-LR7 .background-gray1 .fix-width .product-tree-left ol,.rohm-LR7 .background-gray1 .fix-width .product-tree-left ul,.rohm-LR7 .background-gray1 .fix-width .product-tree-left dl{margin: 0;}
	.rohm-LR7 .background-gray1 .fix-width{margin:0 auto;}
	.rohm-LR7 .background-gray1 .fix-width .setting:first-child{margin-top:6px;}
	#wrapperrohm .product-tree-left .product-tree .font16 a{display:block;}
	.listContainer .product-tree dt{margin-bottom:0px;}
	.accordion-section .accordion-section-title.active{padding-bottom:0px;}
	.document-section .accordion-section .accordion-section-title.active{padding-bottom:10px;}
	#wrapperrohm .listContainer .product-tree dd.accordion-section-content a{padding:10px 0px;}
	.prod-detail-desc .prod-detail-tab#tabs li:first-child {margin-left: 0;}
	.prod-detail-desc .prod-detail-tab#tabs li:last-child {margin-right: 0;}
	.marginTop30Bot0{margin-top:30px;margin-bottom:0px;}
	.marginTop20Bot20{margin-top:20px;margin-bottom:20px;}
	.groupImg.marginTop0Bot30{margin-top:30px;margin-bottom:0px;}
	.intro .groupImg.marginTop0Bot30{margin-top:0px;margin-bottom:30px;}
	.videobox{text-align:center;}
	div.playVideo{ position: relative !important;margin-left: auto;margin-bottom: -140px;margin-right: auto;}
	.search-title p{margin-bottom: 0.8em;}
	.acdc .search-title p.fl{margin-bottom:0;}
	.cards1{margin-bottom:20px;}
	.ldofinder .acdc .Floatingblock{float:left;}
	.ldofinder .acdc .card-list.Floatingblock{margin-left:10%;}
	.card-list .labelbrackdown{text-transform: uppercase;color:#464646}
	.card-list .labelbrackdown, .card-list .gradebox{float:none!important;}
	#wrapperrohm .link-menu ul{margin-left:3px;}
	.filter-result select{width:100%;}
	.non-MobileTable{display:none;}
	.For-MobileTable:nth-of-type(2){margin-top:20px;}
	.For-MobileTable{margin-bottom:15px;}
	.For-MobileTable-Button{width:100%;}
	.For-MobileTable.table tr td.paddingbottom20px{padding-bottom:25px !important;}
	.For-MobileTable.table tr td .sansbold,.datarow .table tr td .sansbold{font-size: 18px;}
	.capitallizeFont{font-size: 14px;}
	.uppercaseFont{font-size: 18px;text-transform: uppercase;}
	.datarow .table tbody tr td:first-child{width:100%;font-size: 16px;}
	.datarow .table tbody tr td,.datarow .table tbody tr td:last-child{width:100%;display:inline-block;}
	.datarow .table tbody tr td:first-child {border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px;padding-top: 14px; padding-bottom: 0;}
	.datarow .table tbody tr td:last-child {border-radius: 0 0 10px 10px;-moz-border-radius: 0 0px 10px 10px; -webkit-border-radius: 0 0px 10px 10px;padding-top: 7px; padding-bottom: 14px;}
	#wrapperrohm .link-button.buy-link, .common-note .btn-inquiry, .calculateBtndiv .btn-inquiry/* ,#wrapperrohm .btn-disable, #wrapperrohm .rohm-btn,#wrapperrohm .rohm-btn */{padding-top: 5px!important;padding-bottom: 5px!important;}
	#wrapperrohm a.batchDownload,#wrapperrohm a.batchDownload:hover,#wrapperrohm a.batchDownload:focus{width:auto!important;font-weight: normal;display:table!important;right: 0;position: relative;top:0;}
	.rohm-productdetail-portlet .fix-width .fix-width .fix-width {margin: 0!important;}
	#wrapperrohm .For-MobileTable a.rohm-btn{display:block;width: 100%;}
	.filtered-table .fButton a{width:49%;float:left;margin:2px;}
	.moreNewsbtn,.moreEventBtn{padding-bottom:20px;}
	.events-right,.news-left{min-height:auto;}
	.events-right .moreEventBtn{padding-bottom:0;}
}
@media (min-width:371px) and (max-width: 640px){
	.part-tool-tip{left:10% !important;}
}
@media (min-width:320px) and (max-width: 370px){
	.para-table .para-search .filterR .white-back{display:inline-block;padding: 10px 16px 10px;}
	.part-tool-tip{left:2% !important;}
}
@media (min-width:320px) and (max-width: 457px){#partF .capData{width:100%;overflow: auto;}}
@media (min-width:320px) and (max-width: 661px){
	#tabs1 li{margin-right:0;width: 92px;min-width: 32%;height: 36px;}
	#tabs1 li a,#tabs1 li a:hover{padding-top:5px;line-height: 15px;width: 92px;/* font-size: 10px; */margin-right:0;}
	.para-table .para-search .main-filter .border-r, .para-table .para-search .main-filter .border-n{height:210px !important;min-height:210px !important;}
	.para-table .para-search .checkbox.inner-filter label{white-space:nowrap;}
	}
@media (min-width:1025px){
	.para-table #tabs li a,.para-table #tabs li a:hover{ font-size: 16px!important; line-height:13px; padding: 16px 18px !important;}
	.para-table #tabs1 li{margin-left:0.3%;}
	.para-table #tabs1 li:first-child{margin-left:0;}
}
@media (min-width:320px) and (max-width: 1024px){
    .prod-detail-desc .btn-pos{position: relative;top: 0;}
    
	#tabs1 li{margin-right:0;width: 88px;min-width: 32%;height: 46px;margin-left:3px;}
	#tabs li{margin-right:0;width: 31%;min-width: 32%;height: 46px;margin-left:0.5%;}
	.para-table #tabs1 li{margin-left:0.9%;}
	.para-table #tabs1 li:first-child{margin-left:0;}
	#tabs li a,#tabs li a:hover{padding:13% 8% !important;line-height: 15px;width: 100%;/* font-size: 10px; */margin-right:0;text-align:center;}
	.para-table #tabs li a,.para-table #tabs li a:hover,
	.para-table #tabs1 li a,.para-table #tabs1 li a:hover{padding:16px 2px!important;line-height: 15px;width: 100%;/* font-size: 10px; */margin-right:0;text-align:center;}
	.para-table #tabs #tabs-subtab li a,.para-table #tabs #tabs-subtab li a:hover{padding: 16px 2px!important;line-height: 15px;width: 100%;font-size: 15px;margin-right: 0; text-align: center;word-break: break-all;}
	#tabs-subtab li{margin-right: 0;width: 60px;min-width: 31%;height: 55px;margin-left: 3px;}
	.para-table .para-search .main-filter{padding:0;background:transparent;}
	.para-table .para-search .main-filter .border-r,.para-table .para-search .main-filter .border-n{height:170px;margin-bottom:5px;background:#fff;}
	.para-table .para-search .main-filter{margin-bottom:0;}
}
@media (min-width:560px) and (max-width: 1024px){#tabs li a{padding: 13% 8% !important;}}
@media (min-width:768px) and (max-width: 1170px){
	.listContainer{width:30%;}
	.news-left, .events-right{height:625px;}
	.de_DE .news-left, .de_DE .events-right{height:770px;}
}
@media (min-width:768px) and (max-width: 990px){
	
    .eng-tips{margin-left: 0;margin-top: 20px;}
}
@media (min-width:320px) and (max-width: 767px){
	.para-table #tabs1 li{margin-left:1.5%;}
	.para-table #tabs1 li:first-child{margin-left:0;}
	.background-gray2 .fix-width .col-md-12:first-child{ padding-left: 15px; padding-right: 15px;}
	.color-scheme .background-gray2 .fix-width .col-md-12.pad0.familyCardRow {padding:0px;}
	.jqmWindow#saveParaData{width:68%;}
}
@media (min-width:320px) and (max-width: 690px){
	.para-table #tabs li a,.para-table #tabs li a:hover,
	.para-table #tabs1 li a,.para-table #tabs1 li a:hover{ font-size: 13px; line-height:13px; padding: 16px 2px !important;text-align: left;}
	#tabs li {height: 46px;}
	.para-table {margin-top: -46px;}
	.backgroung-parametric {height: 54px;}
}
@media (min-width:320px) and (max-width: 600px){
	/* .filtered-table .fButton button{width:100%;margin:3px 0;} */
	.filtered-table .search-data{width:98%;}
	.filtered-table .inlineB{width:98%;}
	/*.prod-detail-desc .prod-detail-tab#tabs li{padding:14px 11px;}*/	
	.prod-detail-desc .rohm-btn, #wrapperrohm a.rohm-btn, #wrapperrohm a.rohm-btn.btn, #wrapperrohm a.rohm-btn.btn-disable{/* width:100%; */display: block;text-align:center;}
	/*group page*/
	.acdc .acdcDesc{border-right:none;}
	.acdcImg{text-align:center;}
	.rohmacdc,.ldofinder,.cards2,.cards1{height:auto;}
	.color-scheme .padleft0{padding-right:0;}
	.acdc .search-title p{float:none;}
	/*group page END*/
	.prod-detail-desc .productInfo{/* position:absolute;bottom:-260px; */}
	.ko_KR .prod-detail-desc .productInfo,.zh_TW .prod-detail-desc .productInfo,.zh_CN .prod-detail-desc .productInfo{/* bottom:-218px; */}
	.ja_JP .prod-detail-desc .productInfo{/* bottom:-230px; */}
	
}
@media (min-width:561px) and (max-width: 1024px){
.para-table #tabs #tabs-subtab li a,#wrapperrohm .para-table #tabs #tabs-subtab li a:hover{padding: 12px 8px!important;line-height: 15px;width: 100%;font-size: 16px;margin-right: 0; text-align: center;word-break: break-all; font-weight:normal;}
.para-table #tabs #tabs-subtab li{height:auto;}
}
@media (min-width:480px) and (max-width: 560px){
.para-table #tabs #tabs-subtab li a,#wrapperrohm .para-table #tabs #tabs-subtab li a:hover{padding: 12px 8px!important;line-height: 15px;width: 100%;font-size: 14px;margin-right: 0; text-align: center;word-break: break-all; font-weight:normal;}
.para-table #tabs #tabs-subtab li{height:46px;}
}
@media (min-width:320px) and (max-width: 480px){
.para-table #tabs #tabs-subtab li a,#wrapperrohm .para-table #tabs #tabs-subtab li a:hover{padding: 4px 8px!important;line-height: 15px;width: 100%;font-size: 12px;margin-right: 0; text-align: center;word-break: break-all; font-weight:normal;}
.para-table #tabs #tabs-subtab li{height:64px;}
.brackdown{display:block;margin-top:16px;}
.filtered-table .fButton a{width:100%;float:left;margin:2px;}
.datarow .table tbody tr{word-break:break-all;}
}
@media (min-width:620px) and (max-width: 690px){
.para-table #tabs li a,.para-table #tabs li a:hover{ font-size: 16px!important; line-height:13px; padding: 16px 4px 10px 4px !important;text-align: left;}
.para-table.custom-table {margin-top: -46px!important;}
}
@media (min-width:361px) and (max-width: 619px){
.para-table #tabs li a,.para-table #tabs li a:hover{ font-size: 15px!important; line-height:13px; padding: 12px 4px !important;text-align: left;}
.para-table.custom-table {margin-top: -46px!important;}
}
@media (min-width:320px) and (max-width: 360px){
#wrapperrohm.newROHM  .para-table #tabs li a,#wrapperrohm.newROHM  .para-table #tabs li a:hover{ font-size: 13px!important; line-height:13px; padding: 10px 2px 10px 2px !important;text-align: left;}
.para-table.custom-table {margin-top: -46px!important;}
.prod-detail-desc .productInfo{margin-bottom:0;}
.prod-detail-desc .btn-pos.mobi-btn{margin-bottom:55px;}

}
@media (min-width:768px) and (max-width:930px){
	.design-tool-right .inner-tool-detail .tool-img{width:21%;}
}
@media (min-width:768px) and (max-width:1024px){
	/*group page*/
	.intro .accordion{padding-right:40px;padding-top:15px;}
	.acdc .acdcDesc{border-right:none;}
	.acdcImg{text-align:center;}
	.rohmacdc,.ldofinder,.cards2,.cards1{min-height:auto;}
	
	/*group page END*/
    .specification, .feature{/* height:640px; */}
    .prod-highlight{margin-right: 0;}
    .distributor{margin: 0;}
    .backgroung-parametric{height: 54px;}
}
@media (min-width:991px){
	.prod-highlight,.distributor{margin-right: 20px;margin-left:0;}
	
}
@media (max-width:653px){
	.para-table.custom-table {margin-top: -35px;}
	.scroll_tabs_container div.scroll_tab_inner {height: 52px !important;}
}
@media (max-width:414px){
	.background-gray3 .fix-width .fix-width,.rohm-productdetail-portlet .fix-width .fix-width .fix-width {margin: 0!important;}
	.part-spec .inner-space{padding:0px;}
}
@media (min-width:320px) and (max-width:991px){
	.para-table .para-search .main-filter .border-r{ border-top-left-radius:5px;border-bottom-left-radius:5px;padding: 10px;}
	.para-table .para-search .main-filter .border-r.r-radius, .para-table .para-search .main-filter .border-n.r-radius{ border-top-right-radius:5px;border-bottom-right-radius:5px;}
	.para-table .para-search .main-filter .border-r,.para-table .para-search .main-filter .border-n{min-height: 190px;height: 190px;}
	.filtered-table .search-icon, .filtered-table .search-icon:hover{right:16px;}
	.familyCardCol{height:auto !important;}
	.color-scheme .padleft0{padding-right:0;}
}
@media (min-width:1025px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:30.9%;}
}
@media (min-width:992px) and (max-width:1024px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.4%;}
}
@media (min-width:930px) and (max-width:991px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.8%;}
}
@media (min-width:768px) and (max-width:929px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.6%;}
}
@media (min-width:600px) and (max-width:767px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:32%;}
	.prod-detail-desc .productInfo{/* position:absolute;bottom:-93px; */}
}
@media (min-width:539px) and (max-width:600px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.9%;}
}
@media (min-width:321px) and (max-width:538px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.7%;width: 31%;}
}
@media (min-width:425px) and (max-width:430px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.7%;width: 31%;}
}
@media (min-width:321px) and (max-width:424px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:31.5%;width: 31%;}
	#wrapperrohm.newROHM  .para-table #tabs li a,#wrapperrohm.newROHM  .para-table #tabs li a:hover{ font-size: 13px!important;}
}
@media (min-width:320px) and (max-width:507px){
	.supporting-link .col-xs-12 .col-xs-8 {width: 100%;}
	#scroll-pane, .scroll-pane{height:85px;}
	.main-filter .boldT{min-height:51px;}
}
@media (min-width:320px) and (max-width:767px){
	.filtered-table .fButton a{margin: 0 2px 4px;display: inline-block;}
	.filtered-table .fButton a.compare, .filtered-table .fButton a.email {padding: 8px 30px 8px 32px;}
	.filtered-table .fButton a.download{padding: 8px 21px 8px 32px;}
	.filtered-table .fButton a.settings{padding: 8px 14px 8px 32px;}
}
@media (min-width:320px) and (max-width:375px){
	.ldofinder .acdc .card-list.Floatingblock{margin-left:20%;}
}
@media (min-width:320px) and (max-width:374px){
	#tabs li a,#tabs li a:hover{padding:13% 8% !important;}
	#tabs.prod-detail-tab a.tab-menu {font-size: 14px;}
}
@media (max-width:320px){
	.prod-detail-desc .prod-detail-tab#tabs li{min-width:30.8%;width: 30%;}
	.ldofinder .acdc .card-list.Floatingblock{margin-left:10%;}
}

 