.container {
	padding-left:0px!important;
	padding-right:0px!important;
}
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979.98px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }



}

@media (max-width: 767.98px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}

.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .portlet-layout.row{margin-left: 0px;}
  .modal-open .modal-dialog .row {margin-left: -15px; margin-right: -15px;}
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }
.span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
.span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%;
  }
.span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
  }
.span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
.span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }
.span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }
.span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
.span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
.span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
.span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }
.span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
  }
.span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
  }
  
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 100%;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0 !important;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.564102564102564%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%;
  }
  .row-fluid .span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
  }
  .row-fluid .span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
  .row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }
  .row-fluid .span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }
  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
  .row-fluid #all-prod.span6,.row-fluid #all-news.span6 {width: 47.417949%;}
  .row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
  .row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }
  .row-fluid .span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
  }
  .row-fluid .span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
  }
  .row-fluid .offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%;
  }
  .row-fluid .offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%;
  }
  .row-fluid .offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%;
  }
  .row-fluid .offset9 {
    margin-left: 79.48717948717949%;
    *margin-left: 79.38079650845607%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 76.92307692307693%;
    *margin-left: 76.81669394435352%;
  }
  .row-fluid .offset8 {
    margin-left: 70.94017094017094%;
    *margin-left: 70.83378796144753%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.37606837606839%;
    *margin-left: 68.26968539734497%;
  }
  .row-fluid .offset7 {
    margin-left: 62.393162393162385%;
    *margin-left: 62.28677941443899%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.82905982905982%;
    *margin-left: 59.72267685033642%;
  }
  .row-fluid .offset6 {
    margin-left: 53.84615384615384%;
    *margin-left: 53.739770867430444%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.28205128205128%;
    *margin-left: 51.175668303327875%;
  }
  .row-fluid .offset5 {
    margin-left: 45.299145299145295%;
    *margin-left: 45.1927623204219%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.73504273504273%;
    *margin-left: 42.62865975631933%;
  }
  .row-fluid .offset4 {
    margin-left: 36.75213675213675%;
    *margin-left: 36.645753773413354%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.18803418803419%;
    *margin-left: 34.081651209310785%;
  }
  .row-fluid .offset3 {
    margin-left: 28.205128205128204%;
    *margin-left: 28.0987452264048%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.641025641025642%;
    *margin-left: 25.53464266230224%;
  }
  .row-fluid .offset2 {
    margin-left: 19.65811965811966%;
    *margin-left: 19.551736679396257%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.094017094017094%;
    *margin-left: 16.98763411529369%;
  }
  .row-fluid .offset1 {
    margin-left: 11.11111111111111%;
    *margin-left: 11.004728132387708%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.547008547008547%;
    *margin-left: 8.440625568285142%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 30px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}
@media (min-width: 980px) and (max-width: 1199.98px) {
	.row-fluid #all-prod.span6,.row-fluid #all-news.span6 {width: 47.217949%;}
}
@media (min-width: 768px) and (max-width: 979.98px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .portlet-layout.row{margin-left: 0px;}
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 100%;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.7624309392265194%;
    *margin-left: 2.709239449864817%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0 !important;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7624309392265194%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.43646408839778%;
    *width: 91.38327259903608%;
  }
  .row-fluid .span10 {
    width: 82.87292817679558%;
    *width: 82.81973668743387%;
  }
  .row-fluid .span9 {
    width: 74.30939226519337%;
    *width: 74.25620077583166%;
  }
  .row-fluid .span8 {
    width: 65.74585635359117%;
    *width: 65.69266486422946%;
  }
  .row-fluid .span7 {
    width: 57.18232044198895%;
    *width: 57.12912895262725%;
  }
  .row-fluid .span6 {
    width: 48.61878453038674%;
    *width: 48.56559304102504%;
  }
  .row-fluid #all-prod.span6,.row-fluid #all-news.span6 {width: 47.217949%;}
  .row-fluid .span5 {
    width: 40.05524861878453%;
    *width: 40.00205712942283%;
  }
  .row-fluid .span4 {
    width: 31.491712707182323%;
    *width: 31.43852121782062%;
  }
  .row-fluid .span3 {
    width: 22.92817679558011%;
    *width: 22.87498530621841%;
  }
  .row-fluid .span2 {
    width: 14.3646408839779%;
    *width: 14.311449394616199%;
  }
  .row-fluid .span1 {
    width: 5.801104972375691%;
    *width: 5.747913483013988%;
  }
  .row-fluid .offset12 {
    margin-left: 105.52486187845304%;
    *margin-left: 105.41847889972962%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.76243093922652%;
    *margin-left: 102.6560479605031%;
  }
  .row-fluid .offset11 {
    margin-left: 96.96132596685082%;
    *margin-left: 96.8549429881274%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.1988950276243%;
    *margin-left: 94.09251204890089%;
  }
  .row-fluid .offset10 {
    margin-left: 88.39779005524862%;
    *margin-left: 88.2914070765252%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.6353591160221%;
    *margin-left: 85.52897613729868%;
  }
  .row-fluid .offset9 {
    margin-left: 79.8342541436464%;
    *margin-left: 79.72787116492299%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.07182320441989%;
    *margin-left: 76.96544022569647%;
  }
  .row-fluid .offset8 {
    margin-left: 71.2707182320442%;
    *margin-left: 71.16433525332079%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.50828729281768%;
    *margin-left: 68.40190431409427%;
  }
  .row-fluid .offset7 {
    margin-left: 62.70718232044199%;
    *margin-left: 62.600799341718584%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.94475138121547%;
    *margin-left: 59.838368402492065%;
  }
  .row-fluid .offset6 {
    margin-left: 54.14364640883978%;
    *margin-left: 54.037263430116376%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.38121546961326%;
    *margin-left: 51.27483249088986%;
  }
  .row-fluid .offset5 {
    margin-left: 45.58011049723757%;
    *margin-left: 45.47372751851417%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.81767955801105%;
    *margin-left: 42.71129657928765%;
  }
  .row-fluid .offset4 {
    margin-left: 37.01657458563536%;
    *margin-left: 36.91019160691196%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.25414364640884%;
    *margin-left: 34.14776066768544%;
  }
  .row-fluid .offset3 {
    margin-left: 28.45303867403315%;
    *margin-left: 28.346655695309746%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.69060773480663%;
    *margin-left: 25.584224756083227%;
  }
  .row-fluid .offset2 {
    margin-left: 19.88950276243094%;
    *margin-left: 19.783119783707537%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.12707182320442%;
    *margin-left: 17.02068884448102%;
  }
  .row-fluid .offset1 {
    margin-left: 11.32596685082873%;
    *margin-left: 11.219583872105325%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.56353591160221%;
    *margin-left: 8.457152932878806%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  
}

@media (max-width: 767.98px) {
	body.staging, body.live-view {
		border-left: 0px solid #F00;
		border-right: 0px solid #F00;
	}
	body.live-view {
		border-color: #FC0;
	}
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}

@media (min-width: 481px) and (max-width: 640.98px){
	.hi .registrationindustry, .hi .registrationoccupations, .hi .registrationpostname { width: 270px;}
}
@media (max-width: 480.98px) {
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    display: block;
    float: none;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

@media (max-width: 979.98px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #777777;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #f2f2f2;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: none;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0 15px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
       -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    height: 0;
    overflow: hidden;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
}

@media (min-width: 980px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
  .thumblist { max-width: 23.2%; clear:none;}
  .thumblist .toplabel .topname {top: -8px;}
  .product-filterBox {width: 80%;}
  .layoutview {width: 20%;}
  .product-filterBox .productgroup_row, .product-filterBox .type_row {width: 34%;}
}
@media (min-width: 320px) {
/* Header */
/*a.gplus {
	background-position:-40px -125px;
}
a.ytube {
	background-position:-40px -33px;
}
a.wechat{ background-position:0px -1920px; }

a.linkedin {
	background-position:1px -125px;
}
a.fb{
	background-position:-40px -79px;
}
a.twitter {
	background-position:0px -79px;
}
a.rss {
	background-position:-2px -171px;
}
a.weibo {
	background-position:-43px -171px;
}*/

/* Navigation */
#navdevice{display:none;}
/*#wrapperrohm.newROHM header .header{
  width: 100%;
}
#wrapperrohm.newROHM.full-topHeader, .maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader {
  padding: 0;
  width: 100%;
}
#wrapperrohm.newROHM #header {
  margin-top: 20px;
  margin-bottom: 0px;
}*/
body.staging .docright, body.live-view .docright {
  height: 24px;
  margin-bottom: -40px !important;
}
/*body.staging #header, body.live-view #header {
  margin-top: 42px !important;
}*/

.signed-in .container-fluid.maxfixsize .wrapperrohm.newROHM header .header, 
.signed-out .container-fluid.maxfixsize .wrapperrohm.newROHM header .header{margin:0 auto;}

/*#wrapperrohm.newROHM header .header .rohmlogo {
  width: 20%;
  position:relative;
}
#wrapperrohm.newROHM #header header .header #top-nav {
  width: 80%;
}

#header header .header #top-nav .top-links {
  width: 58%;
}
.searchTextfield form { margin-bottom: 0;}
#wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-1 input, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-3 input, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-4 input{
  width: 77%;
  float: left;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
  margin-bottom: 0;
}
.ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-1 input.search-input, .ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input#productSearchBox, .ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-3 input.search-input, .ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-4 input.search-input { width: 77.7%;}
.ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input#productSearchBox {width: 100% !important;}*/
.aui-combobox-content .aui-field-content { display: inline;}
.aui-combobox .aui-combobox-content .aui-field{float:none;}
.aui-autocomplete {width: 78.5%;}
.aui-combobox {width: 100%;}
/*#wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input {
  width: 100%;
  margin-left: -2px;
  padding: 5px 2px 2px;
}
.firefox #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input[type="text"], .firefox #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 .search-input, .firefox #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input {
  padding-bottom: 2px;
}
#wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield .search-btn, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield .search-btn:focus, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield .search-btn:hover, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield .search-btn:active{
  width: 12%;
  float: left;
  margin-left: -4px;
}
#header .userbox .user-name{
  float: left;
  margin-top: 0px;
}
#header .userbox{top: -94px!important;}
body.staging #header .userbox, body.live-view #header .userbox {right: 20px;}*/
/* Mega Menu */
/*#wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent {
  width: 100%;
}*/

/* Wrapper */
#wrapperrohm.newROHM,.wrapperrohm.newROHM {
  background: none repeat scroll 0 0 #fff;
  margin: 0 auto;
  width: 100%;
}
/* Footer */
/*footer.footerBottom #bottom-nav.clr{font-size:12px;height: auto; width: 100%;}
.footer-logo .rohmlogo{background-image: none; }
.rohmlogo a{width:auto; height:auto;  display: inline-block;}
.footerlogo{width: 100%;}
footer.footerBottom .footer-suBottom-nav,
footer.footerBottom .footer-shadow, 
footer.footerBottom #bottom-nav .footer {
  width: 98%;
}
.footer-suBottom-nav li{background-image: url(../images/rohm-theme/footer-arrow.png);}
footer.footerBottom .footer-suBottom-nav li{
	background-position:0px 6px;
}
footer.footerBottom .footer-suBottom-nav li {
  line-height: 18px;
}*/
/* Jira 1691 */
/*.en_GB footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing.de-gb, 
.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing.de-gb,
.en_GB footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing.de-gb li a,
.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing.de-gb li a{width: 84px !important; padding-left: 0 !important;}
*/
/* Jira 1691 End */
/*sitesearch*/
.newROHM .filter-container .filter{width: 12%;}
.newROHM .filter-container .expand-filter{width: 56% !important;}
.newROHM .filter-container .last-filter{width: 25%;}
.newROHM .search-result-container{padding: 1.4%;width: 96.5%;}
.newROHM .search-filter-two-col{width: 85%;}
.newROHM .search-filter-two-col .search-result-container{width: 98%;}
.newROHM .search-filter-two-col .pagging-bar{height: auto;}
.newROHM .search-filter-two-col .search-pages .delta-selector label,.newROHM .search-filter-two-col .search-pages .page-selector label,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .search-container.pagging-bar .search-pages label,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .lfr-search-container .taglib-search-iterator-page-iterator-top .taglib-page-iterator.pagging-bar .search-pages label,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator .search-pages label, .portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator.pagging-bar .search-pages label{display: inline;font-size: 12px;}

.newROHM .search-filter-two-col .search-pages .delta-selector select,.newROHM .search-filter-two-col .search-pages .page-selector select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .search-container.pagging-bar .search-pages select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .taglib-search-iterator-page-iterator-top .taglib-page-iterator.pagging-bar .search-pages select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator .search-pages .aui-field-element  select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator.pagging-bar .search-pages .aui-field-element  select{height: 20px;padding: 0px !important;margin: 0px !important;font-size: 11px;}

.search-result-container .results-grid .taglib-page-iterator .search-pages{margin-bottom: 10px;}
.search-result-container table tr th,.search-result-container table br {display: none;}
.search-result-container .results-grid .taglib-search-iterator tr td dl dd p{margin-left: 0px;}
.newROHM .search-filter-two-col .search-result-container .search-container, 
.newROHM .search-filter-two-col .search-result-container .lfr-search-container .taglib-search-iterator-page-iterator-top .taglib-page-iterator,
.newROHM .search-filter-two-col .search-result-container .lfr-search-container .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator.pagging-bar {padding-bottom: 10px;}
.newROHM .search-filter-two-col .search-pages .delta-selector select option, .newROHM .search-filter-two-col .search-pages .page-selector select option{padding: 0px !important;}
.filter-container .product-filter-parts ul li p{width: 424px !important;}
/* Rss page */
.rssfeedTables { width: 100%;}
/* Global Sales */
.center-wrapper {
  width: 100%;
}
#page-wrap .center-wrapper .view-content {
  border: 0 none;
}
.region-form .span12 {
  margin-left: 0;
  height: 90px;
}
.grid.reps.span12 {
  margin-left: 0;
}
/*slider container*/
.slide-container .slide-preview-container,
.slide-container .slide-preview-container .pdf-preview-container,
.slide-container .slide-preview-container .slide-details{width: 98%;padding: 1%;}
.slide-container .slide-preview-container .pdf-preview-container ul li{margin-right: 0.8%;margin-bottom: 1.5%; margin-left: 0.8%;width: 15%;}
.slide-container .slide-preview-container .slide-details .datasheetlist li.image-container{width: 18%;}
.slide-container .slide-preview-container .slide-details .datasheetlist li.image-desc{width: 80%;}
/*popup downloads*/
 #design_termscond .agreeCondition{width: 68%;}
  #design_termscond .agreeCondition label{display: inline-block;}
/*distribution inventory*/
.distributor-tabs table { display: inline-table;}
.crossref-search.distributionsearch{min-height:36px;}
.distributionsearch-page .spn{width: 100%;}
/*.distributionsearch-page .leftcollbar{width: 14%;float: left;display: table;}
.distributionsearch-page .leftcollbar .contactrohmsales{width: 100% !important;}*/
.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs ul.tab-nav{width:100% !important; }
.sales-support-landing .sales-support-tabs-wrapper{width: 100% !important;float: right;margin-bottom:20px;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper{margin-bottom:0px;}
.sales-support-landing.distributor-tabs .sales-support-tabs-wrapper .tabs li.tab-link1,
#wrapperrohm .distributionsearch-page .sales-support-tabs-wrapper .tabs ul.tab-nav li:last-child{width: 24% !important;}
.sales-support-landing.distributor-tabs .sales-support-tabs-wrapper .tabs li.tab-link1,.sales-support-landing.distributor-tabs .tabs ul li.active a{margin-left: 0.6%; background-color:#fff !important;}
#sales-support-landing.crossrefsearch-page.distributionsearch-page .tabs li{border-radius: 5px 5px 0 0; border: 1px solid #d9d9d9;}
#sales-support-landing.crossrefsearch-page.distributionsearch-page .tabs ul li:first-child{ border-left: 1px solid #d9d9d9 !important;}
.distributionsearch-page .distributor .tabs ul li.active, 
.distributionsearch-page .distributor .tabs ul li.active a,
.distributionsearch-page .distributor .tabs ul li.highlighted.active{background-color: white; background: url('../images/rohm-theme/distab-bg.gif') 0 0 repeat-x; border-radius: 5px 5px 0 0;}
.distributionsearch-page .search-ico{padding-top: 2px; box-shadow: 0px 0px 0px #ddd inset;}
.chrome .distributionsearch-page .search-ico{padding-top: 3px;}
.distributionsearch-page  #tooltip_menu{width:96px; margin-top:22px !important;}
/* #wrapperrohm.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu{ margin-top:36px !important;} */
.crossrefsearch-page.distributionsearch-page input[type="submit"]{padding:4px 15px; box-shadow: 0px 0px 0px #ddd inset; }
.distributionsearch-page .crossref-search input[type="text"]{margin-bottom:5px; box-shadow: 0px 0px 0px #ddd inset; border-radius:0px;}
/* Designsimulation */
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper{padding-bottom:0px;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper,
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul.sliding-section{width:100%!important;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul.sliding-section li.sliding-section-item {width: 99.4%!important;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper,
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian,
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li{width:100%;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{width:97.6%;}

.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{width:100% !important;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main{border: 1px solid #bfbfbf!important; padding:0 4px 0 3px!important; width: 99.3% !important;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main a.active-toggle-link-main{border:0px none!important; border-left: 1px solid #bfbfbf!important; width:auto; line-height:normal !important;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section{margin-left:0px !important;}
.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section li.sliding-section-item {padding:5px 3px!important;}
/* New products */
.newProductFeatured .width272 {width: 29.9%;}
.newProductFeatured .width272 .newprodbanner img {width: 99.6%;  height:100%;}
.newProductFeatured .width272.marginLR26.marginR16, .newProductFeatured .width272.marginLR26.prod4, .newProductFeatured .width272.marginLR26.prod7, .newProductFeatured .width272.marginLR26.prod10, .newProductFeatured .width272.marginLR26.prod13, .newProductFeatured .width272.marginLR26.prod16, .newProductFeatured .width272.marginLR26.prod19 { margin-left: 0 !important; margin-right: 1.8% !important;}
.newProductFeatured .width272.marginLR26 { margin-left: 3.2%; margin-right: 5%;}
/* Chart page */
	.amcharts-chart-div, .amChartsLegend{width:100% !important;}
	h3.fin-h3, .entry_box #bradcrumb_menu, #enIR_RightHeader, #enIR_RightHeader h2, #enIR_RightHeader h2 a, #IR_RightMenu, .vmenuitem, #enIR_RightFooter .subList, #enIR_RightFooter .subList li, #enIR_RightFooter #dlBox, #enIR_RightFooter,#enIR_RightFooter #dlBox, #enIR_RightFooter #dlBox h2#h2frame, #enIR_RightFooter #dlBox h2 a, #enIR_RightFooter #dlBox #frame #bulk, #enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox div ul li, #enIR_RightFooter #dlBox h2#h2other, #enIR_RightFooter #dlBox #other, h1#fin_h1 strong, h1#fin_h1 em{width:100% !important;}
	#enIR_RightHeader, #IR_RightMenu, #enIR_RightFooter{width:95% !important;}
	h1#fin_h1 { width: 98.4% !important; padding-left: 10px !important; background-color: #f0f0f0 !important; display: inline-block;  height: 100% !important; background-position: right top !important;}
	.entry_box ol#bradcrumb_menu{background-color:transparent !important;}

	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99% !important;}
	#enIR_RightFooter #dlBox div ul li a{width: 96% !important;}
	.vmenuitem a{width: 97.4% !important;}
	.vmenu_on ul li a, #enIR_RightFooter #dlBox #frame #bulk a, #enIR_RightFooter #dlBox div ul{width: 97% !important;}
	#enIR_RightHeader h2, #enIR_RightFooter #dlBox h2#h2other, #enIR_RightFooter #dlBox h2#h2frame{background-color:#007d7f !important;}
	#enIR_RightFooter #dlBox h2#h2other, #enIR_RightFooter #dlBox h2#h2frame{-webkit-border-radius: 10px 10px 0 0;  -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}
	.event-row .event-content{min-width:260px;}
	.event-row .event-img{width:auto!important;max-width:174px;}
	.event-row .event-img a img{margin-left:0px !important;}
	h2.corp-h2-gray,.privacy_tbl,#contact_lighting .main_contents{width:100%!important;}
	#contact_lighting .main_contents p{word-break: break-all;}
	#privacy-policy-box #navigation a,#privacy-policy-box #navigation a:focus,#privacy-policy-box #navigation a:hover{text-shadow:0px 0px #000;}
	#privacy-policy-box #navigation a,#privacy-policy-box #navigation a.current{font-weight:bold;height:48px!important; width:49.7%!important;}
	#privacy-policy-box #navigation{padding:0 !important;}
}
@media (max-width: 320.98px) {
  .width122 { width: 74%;}
  .width122.relative, .width122.absolute {left: 13% !important;}
  #wrapperrohm.newROHM .width122.relative a { white-space: nowrap;}
  
	.center-wrapper {
	  width: auto;
	}
	.accordion-section-content .center-wrapper,
	.center-wrapper.borderBottom1 {
	  width: 100%;
	}
	.grid.reps .views-row {
	  padding: 5%;
	  width: 90%;
	}
	.grid .views-row {
	  margin-right: 0.9%;
	}
	.sales-top.span4 {
	  margin-bottom: 20px;
	}
	.text-wrap{width:170px; word-wrap: break-word;font-size: 11px;  line-height: 16px;}
	.text-wrap a{font-size: 11px;  line-height: 16px;}
  /*product detail*/
  #kionixDetailpage .kionix-tableContent .contactlist .btnsummory{line-height: 1;padding-top: 0px;}
}

@media (min-width: 320px) and (max-width: 480.98px){
    #back-to-top{bottom: 12px;right: 12px;}
 /*header*/
  /* #header header .header #top-nav .top-links{width: 100%;margin-left: 0px !important;} */
  /*sitesearch*/
  .newROHM .filter-container .filter,.newROHM .filter-container .last-filter,
  .newROHM .filter-container .expand-filter{width: 95% !important;height: auto;}
  .newROHM .search-result-container{width: 99%;}
  .newROHM .filter-container .group-a .line-devide{margin-top: 34px;}
  .newROHM .filter-container .product-filter-parts ul li .group-a p{width: 222px !important;}
  .newROHM .filter-container .product-filter .more-results{position: relative;bottom: 0px;}
  .newROHM .filter-container .product-filter .preview-button-container{  top: 58px !important;}
  .newROHM .filter-container .expand-filter h3.datasheet-lable{width: 40% !important;}
  .newROHM .slide-container .slide-details a.thumbnai-button{margin-bottom: 10px;}
.taglib-page-iterator .search-pages .page-selector {
  margin-left: 0px !important;
  margin-right: 0px !important;
  padding-left: 10px;
  padding-right: 0px !important;
}
.newROHM .search-filter-two-col .search-pages .delta-selector label, .newROHM .search-filter-two-col .search-pages .page-selector label,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .search-container.pagging-bar .search-pages label,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .lfr-search-container .taglib-search-iterator-page-iterator-top .taglib-page-iterator.pagging-bar .search-pages label,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator .search-pages label, .portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator.pagging-bar .search-pages label{font-size: 12px;}

.newROHM .search-filter-two-col .search-pages .delta-selector select, .newROHM .search-filter-two-col .search-pages .page-selector select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .search-container.pagging-bar .search-pages select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_ .search-container .search-result-container .taglib-search-iterator-page-iterator-top .taglib-page-iterator.pagging-bar .search-pages select,
.portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator .search-pages .aui-field-element  select, .portlet-boundary_sitesearch_WAR_rohmglobalportalportlet_  .search-container .lfr-search-container  .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator.pagging-bar .search-pages .aui-field-element  select{width: 42px;padding: 0px;}

/*slide container*/
.slide-container .slide-preview-container .pdf-preview-container ul li{width: 47%;}
.slide-container .slide-preview-container{width: 98%;}
.slide-container .slide-preview-container .slide-details{width: 97.5%;}
.slide-container .slide-preview-container .slide-details ul.datasheetlist{margin: 0px !important;}

/*popup downloads*/
#design_termscond{margin-left: -110px !important;width: 59% !important;}
#design_termscond #termcontents{height: 162px;}
#design_termscond .agreeCondition{width: 100%;}
#design_termscond  #termsbtns{text-align: center;}
#design_termscond .agreeCondition label{display: inline-block;}
/*distribution inventory*/
.distributionsearch-page .spn{width: 100%;}
.distributionsearch-page .search-ico{width: 6%;}
.distributionsearch-page .distributionsearch .distribution-search-input{width: 44% !important;}
.sales-support-landing.distributor-tabs .sales-support-tabs-wrapper .tabs li.tab-link1, #wrapperrohm .distributionsearch-page .sales-support-tabs-wrapper .tabs ul.tab-nav li:last-child{
  width: 98% !important;
}
.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs ul.tab-nav{position: inherit;}
/* sitemap */
	h1.sitemap, h2.sitemap { margin-left: 0 !important;}
	div.seperator{width:100% !important;}
	div.col_left, div.col_mid, div.col_right {
	margin-left: 0% !important;
    margin-right: 0 !important;
    width: 78% !important;
	}
	.distributionsearch-page .search-filter {
		padding: 0px 4px 3px 4px;
	}
}
/* sitesearcg pdf view*/
@media (min-width: 320px) and (max-width: 345.98px){
  .slide-container .slide-preview-container .slide-details .datasheetlist li.image-desc{width: 194px;}
  /*distribution inventory*/
  .crossref-search.distributionsearch{width: 100%;}
  /*.distributionsearch-page .leftcollbar{width: 100%;}*/
   /*site search*/
  .newROHM .search-filter-two-col,.newROHM .search-filter-two-col .search-result-container{width: 100%;}
	/* #header header .header #top-nav .top-links a { margin: 0 0px;} */
}
@media (min-width: 346px) and (max-width: 400.98px){
  .slide-container .slide-preview-container .slide-details .datasheetlist li.image-desc{width: 218px;}
   #kionixDetailpage .Col-left .tabstyle .rightAlign{left: -39%;}
     /*distribution inventory*/
  .crossref-search.distributionsearch{width: 90%;}
  /*.distributionsearch-page .leftcollbar{width: 100%;}*/
   /*site search*/
  .newROHM .search-filter-two-col{width: 100%;}
  .newROHM .search-filter-two-col .search-result-container{width: 99%;}
  /* #header header .header #top-nav .top-links a { margin: 0 0px;} */

}
@media (min-width: 401px) and (max-width: 480.98px){
  .slide-container .slide-preview-container .slide-details .datasheetlist li.image-desc{width: 260px;}
  #kionixDetailpage .Col-left .tabstyle .rightAlign{left: -32%;}
       /*distribution inventory*/
  .crossref-search.distributionsearch{width: 100% !important;}
  /*.distributionsearch-page .leftcollbar{width: 100%;}*/
  /*sitesearch*/
  .newROHM .search-result-container{width: 97%;}
  .newROHM .search-filter-two-col,.newROHM .search-filter-two-col .search-result-container{width: 99.9%;}

}
/*Jira-1815*/
@media (min-width: 481px) {
.mobile .sales-support-tabs-wrapper.nocurser #accordion-menu-wrapper ul#accordian li.toggle-main:first-child{margin-top:0px;}
}
/*End*/
@media (max-width: 480.98px) {
	/* Company Profile */
   .menuContent.fullwidth{width:100%;margin-left:0px;}
   .kionix_70_30_100 .span3 .menuContent,
   .kionix_2_columns_iii .span3 .menuContent {
	  
	}
}
@media (max-width: 320.98px) {
	#wrapperrohm.newROHM a.remove_field { left: 258px; top: -42px !important;}
	.kionix-faq .width944 .accordion .accordion-section img { width: 100%;}
	/* Reference Page */
	.eachRecord .intro img, .rohm-referencedesign-detail-portlet #product-details .width-942px .product-details .intro img {margin-right: 4px; width: 13%;}
	/* Reference Detail Page */
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .features-referenceboard .details-title, 
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .applications-blockdiagram .details-title, 
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .reference-details-title .details-title, 
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .reference-details-title{font-size:13px !important;}
	/* New product Page */.taglib-page-iterator .search-pages .page-selector { padding-left: 0px;}
}
@media (min-width: 320px) and (max-width:709.98px) {
	#privacy-policy-box #navigation a,#privacy-policy-box #navigation a.current{font-weight:bold;height:48px!important; width:100%!important;}
}
@media (min-width: 481px) and (max-width:599.98px) {
	/* New products */
	.newProductFeatured .width272 {width: 47.2%; margin-bottom:12px;}
	.newProductFeatured .width272 .newprodbanner img {width: 99.6%;  height:100%;}
	.newProductFeatured .width272.marginLR26.marginR16, .newProductFeatured .width272.marginLR26.prod4, .newProductFeatured .width272.marginLR26.prod7, .newProductFeatured .width272.marginLR26.prod10, .newProductFeatured .width272.marginLR26.prod13, .newProductFeatured .width272.marginLR26.prod16, .newProductFeatured .width272.marginLR26.prod19 { margin-left: 0 !important; margin-right: 1.8% !important;}
	.newProductFeatured .width272.marginLR26 { margin-left: 3.2%; margin-right: 0%;}
}
@media (min-width: 392px) and (max-width:480.98px) {
	/* New products */
	.newProductFeatured .width272 {width: 100%; margin-bottom:12px; margin-right:0px;}
	.newProductFeatured .width272 .newprodbanner img {width: 99.6%;  height:100%;}
	.newProductFeatured .width272.marginLR26.marginR16, .newProductFeatured .width272.marginLR26.prod4, .newProductFeatured .width272.marginLR26.prod7, .newProductFeatured .width272.marginLR26.prod10, .newProductFeatured .width272.marginLR26.prod13, .newProductFeatured .width272.marginLR26.prod16, .newProductFeatured .width272.marginLR26.prod19 { margin-left: 0 !important; margin-right: 0% !important;}
	.newProductFeatured .width272.marginLR26 { margin-left: 0%; margin-right: 0%;}
}
@media (min-width: 376px) and (max-width:391.98px) {
	.newProductFeatured .width272{width:100%;}
}
@media (min-width: 320px) and (max-width:375.98px) {
	/* New products */
	.newProductFeatured .width272 {width: 100%; margin-bottom:12px; margin-right:0px;}
	.newProductFeatured .width272 .newprodbanner img {width: 99.6%; height:100%;}
	.newProductFeatured .width272.marginLR26.marginR16, .newProductFeatured .width272.marginLR26.prod4, .newProductFeatured .width272.marginLR26.prod7, .newProductFeatured .width272.marginLR26.prod10, .newProductFeatured .width272.marginLR26.prod13, .newProductFeatured .width272.marginLR26.prod16, .newProductFeatured .width272.marginLR26.prod19 { margin-left: 0 !important; margin-right: 0% !important;}
	.newProductFeatured .width272.marginLR26 { margin-left: 0%; margin-right: 0%;}
}
@media (min-width: 768px) and (max-width: 1024.98px) {
	.myrohm-profile-tabs-wrapper .clearfix.journal-content-article{display:inline;}
}
@media (max-width: 767.98px) {
	
	.container{
		margin-left:-20px; 
		margin-right:-20px;
	}
	.aui-combobox-content .aui-field-content { display: inline;}
    
	.aui-combobox {width: 100%;}
	.kionix_70_30_100 .span3,
	.kionix_2_columns_iii .span3{margin-left:0;}
	
  /*current openings*/
  .currentposition .list-wrap .width700{width: 100%;}
	/* Responsive table */
	.table-responsive {
		clear: both;
		width:100%;
		overflow-y:visible;
		-ms-overflow-style:-ms-autohiding-scrollbar;
	}
  .table-responsive>.table{
    width: 100%;
    max-width: 100%;
  }
	.table-responsive>.table {
		margin-bottom:0
	}
	.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
		white-space:nowrap
	}
	.table-responsive>.table-bordered {
		border:0
	}
	.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {
		border-left:0
	}
	.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {
		border-right:0
	}
	.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {
		border-bottom:0
	}
	
	/*distribution inventory*/
	.distributionsearch-page .spn{width: 100%;}
	
	/*distribution inventory*/
	.sales-support-landing .sales-support-tabs-wrapper{width: 100% !important;}
	#kionixMap.span5{margin-right:0px !important; width:100% !important;}
	.LeftAlign.span6{margin-left:0px !important; width:100% !important;}
	#wrapperrohm.newROHM #kionix-tabs .list-wrap .breackContentx ul.nav li{margin-bottom:10px;}
  /*sitesearch*/ 
	.search-result-container .results-grid .taglib-search-iterator tr td dl dd p{margin-left: 0px !important;}
	#wrapperrohm .search-filter-two-col .search-result-container .preview-button-container{width: 100% !important;padding-left: 0px !important;}
	.search-container .pagging-bar{height: auto !important; padding-bottom:5px;}
	.searchcurvce{ background-color:transparent !important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04.nav-li.selected ul li.child { width: 91.5%;}
	#news-landing .taglib-search-iterator-page-iterator-bottom, #new-product .taglib-search-iterator-page-iterator-bottom{padding-bottom:12px;}
	.de_DE #wrapperrohm .contactrohmsales .link-button.buy-link { line-height: 28px;}
	#seminar_main_col,#seminar_side_col {width:100%!important;}
	.myrohm-profile-tabs-wrapper td{min-width:200px;}
	.myrohm-profile-tabs-wrapper .clearfix.journal-content-article{display:inline;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian{margin:0;}
	#reg_form_column #individual_form  .email_1st_row  span{display:block;padding-left:0 !important;}
	#reg_form_column #individual_form .form-row label.reg_lbl{text-align:left;margin-bottom:15px;}
	#reg_form_column #individual_form .form-row input[type="password"]{width:100%;}
	#reg_form_column .form-row .error.active{top:14px;}
	.ko_KR #reg_form_column .form-row .error.active,
	.zh_CN #reg_form_column .form-row .error.active,
	.zh_TW #reg_form_column .form-row .error.active,
	.ja_JP #reg_form_column .form-row .error.active,
	.de_DE #reg_form_column .form-row .error.active,
	.en_US #reg_form_column .form-row .error.active{top:2px;}
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active{width:100%;}
}
@media (min-width: 320px) and (max-width: 527.98px){
	#seminar_main_col a.magazine{top:-4px!important; float:left !important;}
}
@media (min-width: 320px) and (max-width: 479.98px){
	.expand-filter h3{margin: 0 4px 0 0px !important;}
	.newROHM .filter-container .product-filter-parts ul li .group-a p { width: 122px !important;}
	.product-filter .preview-button-container {width: 144px !important;}
	.newROHM .filter-container .product-filter-parts ul li .group-a p { width: 114px !important;}
	.product-filter .preview-button-container {width: 148px !important;}
	#wrapperrohm .product-filter .preview-button-container a{margin-left: 0px !important;}
	.pdfsheet { margin-right: 0 !important;}
	.expand-filter h3.datasheet-lable{ margin-left: 0 !important;}
	.product-filter .more-results{right:0px !important;}
	.newROHM .filter-container .group-a .line-devide { margin-top: 0 !important;}
	.newROHM .filter-container .product-filter .preview-button-container { top: 30px !important;}
	.newROHM .filter-container .product-filter ul li:last-child { padding-bottom: 0 !important;}

}
@media (min-width: 433px) and (max-width: 436.98px){
	.newROHM .filter-container .expand-filter h3.datasheet-lable { width: 46% !important;}
}
@media (min-width: 321px) and (max-width: 479.98px){
	.newROHM .filter-container .expand-filter h3.datasheet-lable { width: 46% !important;}
	.slyline{width: 58.6%;}
	.frame{height: 100%;}
	.frame ul li{width: 133px; margin: 0;}
}
@media (min-width: 481px) and (max-width: 767.98px){
	.frame ul li{width: 20%; margin: 0;}
}
@media (min-width: 373px) and (max-width: 480.98px){
	.frame{height: 100%;}
	.frame ul li{width: 31%; margin: 0 2% 0 0;}
}
@media (min-width: 320px) and (max-width: 375.98px){
	.slyline{width: 52.6%;}
	.frame{height: 100%;}
	.frame{height: 100%;}
	.frame ul li{width: 50%; margin: 0;}
}
@media (max-width: 320.98px){
	.newROHM .filter-container .expand-filter h3.datasheet-lable { width: 50% !important;}
	#wrapperrohm .product-filter .preview-button-container a{margin-left: 6px !important;}
	#wrapperrohm.ja .product-filter .preview-button-container a{margin-left: 0px !important;}
}
@media (min-width: 481px) and (max-width: 767.98px){
	.newROHM .search-filter-two-col {width: 99.8%;}
	.newROHM .search-result-container {padding: 1.7%;}
	.alignImage {
	  margin-bottom: 10px;
	  margin-left: 20px;
	}
	.center-wrapper.borderBottom1 .sortdisc.span9{width:78%; float:left;}
}
@media (min-width: 634px) and (max-width: 640.98px){
	#wrapperrohm.newROHM.ja #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210 .section .jaContainer a img,
	#wrapperrohm.newROHM.en #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210 .section .jaContainer a img{ margin-bottom:0px;}
}
@media (max-width: 1220.98px){
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	#content, .container-fluid.maxfixsize .customeNavigation .maxfixnavigation { margin: 0 auto; width: 95%;}
}
@media (min-width: 1101px) and (max-width: 1199.98px){
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	#content,.container-fluid.maxfixsize .customeNavigation .maxfixnavigation { margin: 0 auto; width: 95%;}
}
@media (min-width: 1025px) and (max-width: 1100.98px){
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	#content,.container-fluid.maxfixsize .customeNavigation .maxfixnavigation { margin: 0 auto; width: 95%;}
}
@media (min-width: 1003px) and (max-width: 1024.98px){
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	#content,.container-fluid.maxfixsize .customeNavigation .maxfixnavigation { margin: 0 auto; width: 95%;}
}
@media (min-width: 768px) and (max-width: 1002.98px){
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	#content,.container-fluid.maxfixsize .customeNavigation .maxfixnavigation { margin: 0 auto; width: 95%;}	
}
@media (min-width: 1026px) and (max-width: 1220.98px){
	/* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other { width: 99.4% !important;}
}
@media (min-width: 1025.98px){
	#news-landing .newsdatalist{min-height:500px;}
}
@media (min-width: 980px) and (max-width: 1220.98px){
/* Table Responsive  */
	.package-search-div .table-container {
	  border: 1px solid #939393;
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 0;
	  margin-bottom: 14px;
	}
	.package-search-div .table-responsive {
		width:100%;
		position:absolute;
	}
	.package-search-div .table-container {
	  min-height: 376px;
	} 
	.package-search-div .table-responsive {
		min-width:320px;
	}
	.package-search-div .table-responsive .ui-jqgrid, .package-search-div .table-responsive .ui-jqgrid #gview_s3list, .package-search-div .table-responsive .ui-jqgrid #s3pager, #s3list_toppager, .ui-jqgrid-hdiv, .ui-jqgrid-htable, .ui-jqgrid-bdiv, .ui-jqgrid-bdiv #s3list{width:100% !important;}
	.ui-jqgrid .ui-jqgrid-hbox{padding-right:0px!important;}
	/* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99.2% !important;}
}
@media (min-width: 768px) and (max-width: 979.98px){
	body{
		/*border:1px solid pink;*/
		min-width: 768px;
	}
	/* Navigation */
	#navdevice{float:right; display:none;}
	/*.customeNavigation { display:block !important;}
	.customeNavigation ul{width:auto;}
	.ie .customeNavigation ul, .safari .customeNavigation ul{width:auto;}
	#wrapperrohm.newROHM #header header .header #top-nav{width: 89%;}
	#header header .header #top-nav .top-links{
		width: 75% !important;
		margin-top: 48px;
	}*/
	/* Fullview header */
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	/*#wrapperrohm.newROHM #header { margin-top: 20px;	}
	#header .customeNavigation #nav li.firstChild span {margin-left: 0;}*/
	#content,/*.container-fluid.maxfixsize #wrapperrohm.newROHM header .header,*/ .container-fluid.maxfixsize .customeNavigation .maxfixnavigation { margin: 0 auto; width: 95%;}
	/*.container-fluid.maxfixsize #wrapperrohm.newROHM header .header {float: none !important; margin: 0 auto !important; width: 95% !important;	}
	.container-fluid.maxfixsize .customeNavigation { border-radius: 0 !important; box-shadow: 0 4px 10px -6px #000000;}*/
	/* End Fullview header */
	/*.ja #header header .header #top-nav .top-links,.signed-out .ja #header header .header #top-nav .top-links,.signed-in .ja #header header .header #top-nav .top-links { width: 78% !important;}
	.ja #header header .header #top-nav .top-links { margin-left: 10px !important;}
	.ja #header header .header #top-nav .top-links a.firstlink,
	.ja #header header .header #top-nav .top-links a	{ margin: 0;}
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {
		width: 138px !important;
	}
	#wrapperrohm.newROHM.en #header header .header #top-nav .portal-select a#portals-button {
		width: 152px !important;
	}
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu .ui-selectmenu-icon{background-position: -63px -576px !important;}
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select{margin-top: 52px;}	
	.indialang #wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 150px !important;}
	.indialang #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu .ui-selectmenu-icon{right:1px;}
	.social-network{
		display:none;
		margin-top: 15px;
	}
	.rohmlogo{
		background-image: none;
	}
	footer.footerBottom .footer-suBottom-nav .footer-logo .rohmlogo a { height: 59px;}
	.footer-logo.span2{width:14.365%;}

	.fl.borderright.span6 {
	  width: 28.936%;
	  display:inline-block;
	  margin-left:0px;
	  margin-bottom:10px;
	}
	.fl.borderright.span8 {
	  float: left;
	  width: 85%;
	  margin-left: 0;
	}
	.footer-links ul {
	  min-height: 84px;
	  width: 20%;
	}*/
	/* Jira 1691 */
	/*.de_DE .footer-links ul.iesetting {
	  min-height: 84px;
	  width: 22%;
	}*/
	/* Jira 1691 End */
	/*.footer-links ul.l2 {
	  width: 13.6%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul, 
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing {
	  margin: 0 0 0 13px;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul.margin0,
	footer.footerBottom .footer-shadow .span4.margin0	{
	  margin-left: 0;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links{width: 100%;}*/
	/* Jira 1691 */
	/*.en_GB footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing:last-child,
	.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing:last-child{margin-left: 0px;}
	.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul.fl.l1{width: 15%;}
	.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul.margin0{width: 24%;}
	*/
	/* Jira 1691 End */
  	/* #header .userbox{top: -85px!important;} */
	/*search*/
	/*#wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-1 input, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-3 input, #wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-4 input {
	  padding: 4px 2px 3px;
	  border-bottom: 1px solid #eee;
		border-radius: 0 6px 0 0;
		box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
		line-height:20px;
	}
	#wrapperrohm.newROHM #header .customeNavigation .search-box .searchTextfield #search-2 input{padding: 4px 2px 3px !important;}
	.customeNavigation #selectOption{border-bottom: 1px solid #eee;  border-bottom-left-radius: 5px;float: left;}*/
	/*siteSearch*/
	.newROHM .filter-container .filter{width: 19%;}
	.newROHM .filter-container .expand-filter{width: 73% !important;}
	.newROHM .filter-container .search-result-container,.newROHM .filter-container .last-filter{width: 96%;}
	.newROHM .filter-container .last-filter { height: 198px;}
  .newROHM .search-filter-two-col{width: 76%;}
  .filter-container .product-filter-parts ul li p{width: 290px !important;}
	/*slide container*/
	.slide-container .slide-preview-container .pdf-preview-container ul li{width: 18%;}
	/*popup downloads*/
	#design_termscond{left: 47% !important;}
	#design_termscond .agreeCondition{width: 62%;}
	#design_termscond .agreeCondition label{display: inline-block;}
	/* .customeNavigation #sitesearch ul{width: auto;} */
	/* Products */
  #bradcrumb_menu{margin-top: 16px;}

  /* Table Responsive  */
	.table-container {
	  border: 1px solid #939393;
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 0;
	  margin-bottom: 14px;
	}
	.table-responsive {
		width:100%;
		position:absolute;
	}
	.table-container {
	  min-height: 219px;
	} 
	#news-details .news_responsive .table-container {
	  min-height: 118px;
	  margin-bottom: 0;
	} 
	#news-details .news_responsive .table-container .normal_table.mB5{margin:0px !important;}
	.table-responsive {
		min-width:320px;
	}
	
	.customdesign, .views-table.border1 {
		margin-bottom: 0px;
	}
	.views-table {
		margin-top: 0px;
	}
	.spacealign {
		display: inline;
	}
	.leftImage.width171.span3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.span6 {
	  float: left;
	  width: 70%;
	  margin-left: 0;
      margin-right: 0;
	}
	/*distribution inventory*/
	  .sales-support-landing .sales-support-tabs-wrapper{width: 100% !important;}
	  .sales-support-landing .sales-support-tabs-wrapper .tabs .tab-data{padding:14px 14px 0px;}
	  .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{height:auto;}
	  .find-different-part-link { clear: both;}
	  /*.distributionsearch-page .leftcollbar{width: 21%;}*/

	#design_termscond input[type="checkbox"]{margin:-5px 0 0 !important;}
	#design_termscond label {display:inline-block !important;}
	.crossref-search.distributionsearch{padding:8px 8px 10px;}
    .distributionsearch-page .search-ico{padding-top: 3px; box-shadow: 0px 0px 0px #ddd inset;}
   .chrome .distributionsearch-page .search-ico{padding-top: 4px;}
   .numalign { width: 76%;}
	#wrapperrohm.newROHM #kionix-tabs .list-wrap .breackContentx ul.nav li{margin-bottom:10px;}
	/* Sitemap */
	div.seperator{width:100% !important;}
	div.col_left, div.col_mid, div.col_right{width: 20% !important;}
	div.col_left { margin-left: 6% !important; margin-right: 1.5% !important;}
	div.col_mid { margin-left: 1% !important; margin-right: 1.5% !important;}
	div.col_right { margin-left: 0 !important; margin-right: 0 !important;}
  /*sitesearch*/
	.search-result-container .results-grid .taglib-search-iterator tr td dl dd p{margin-left: 0px !important;}
	/* #wrapperrohm.newROHM #header .customeNavigation .search-box{float: right;margin-right: 0px;} */
   .listContainer{ margin: 0 13px 10px 0;}
   
   .ProductGroupLandingPage-portlet .left-col{margin-bottom:20px;}
   /* .ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box { width: 262px;} */
   /* Application detail page */
	#app-detail .two-column .left-column{width:215px;}
	#app-detail .two-column .right-column {width: 100%;/* width: 68%; */}
	#app-detail .table-container {min-height: 420px!important;}
	#app-detail .imagemap-wrapper {  margin: -10px auto 0;}
   /* End */
   /*Jira 1739 Start*/
	.ja_JP  #app-detail .two-column .right-column {width: 100%;}
	/*Jira 1739 End*/
   /* Ac-dc-design-navigator */ 
	.acdc-landing .table-container.reftabledetail{min-height: 84px; width: 99.7%;}
	#acdccdesignnavigator .custom-contentDiv .tab-data{min-height:auto;}
	#acdccdesignnavigator .custom-contentDiv .tab-data img {width: 100%;}
	.package-search-div .table-responsive .ui-jqgrid, .package-search-div .table-responsive .ui-jqgrid #gview_s3list, .package-search-div .table-responsive .ui-jqgrid #s3pager, #s3list_toppager, .ui-jqgrid-hdiv, .ui-jqgrid-htable, .ui-jqgrid-bdiv, .ui-jqgrid-bdiv #s3list{width:100% !important;}
	.ui-jqgrid .ui-jqgrid-hbox{padding-right:0px!important;}
	#product-details #prd-detail .table-responsive{width:100%!important;}
	#design_termscond{left: 50% !important;}
}
@media (min-width: 768px) and (max-width: 979.98px){
	.customeNavigation #nav{width:100%;}
	.thumblist { width: 23.2%; clear:none;margin: 2% 0.9% 2.2%;}
	.thumblist .toplabel .topdate{float:none; text-align: right;  width: 100%; clear:both;}
	.thumblist .toplabel .topname {top: -20px;position: absolute;}
	#newProductsDataTable td {padding: 14px 0 0 !important;}
	.bottom #newProductsDataTable_length{padding-top:0; margin-top: 8px;}
	.product-filterBox{width:72%;}
	.product-filterBox .productgroup_row, .product-filterBox .type_row {width: 35%;}
}
@media (min-width: 360px) and (max-width: 640.98px){
	div.col_left{width:78% !important; margin-left:16% !important;}
}
@media (min-width: 641px) and (max-width: 767.98px){
	/* Application detail page */
	#app-detail .two-column .left-column{width:215px;}
	#app-detail .two-column .right-column {width: 100%;}
	#app-detail .table-container {min-height: 420px!important;}
	#app-detail .imagemap-wrapper {  margin: -10px auto 0;}
	/* End */
	/* Ac-dc-design-navigator */ 
	.acdc-landing .table-container.reftabledetail{min-height: 84px;}
	#acdccdesignnavigator .custom-contentDiv .tab-data{min-height:auto;}
	#acdccdesignnavigator .custom-contentDiv .tab-data img {width: 100%;}
	#news-details .news_responsive .table-container { min-height: 118px; margin-bottom: 0;}
	#news-details .news_responsive .table-container .normal_table.mB5{margin:0px !important;}
	
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	.thumblist { width: 48.2%; clear:none;}
	.product-filterBox {width: 80%;}
	.layoutview {width: 20%;}
	.product-filterBox .productgroup_row, .product-filterBox .type_row {width: 34%;}
	.bottom #newProductsDataTable_length{padding-top:0; margin-top: 9px;}
	.bottom #newProductsDataTable_length label{margin-bottom:0;}
	/*jira 1739 start*/
		.ja_JP #app-detail .two-column .right-column {width: 98%;}
	/*jira 1739 end*/
}
@media (min-width: 480px) and (max-width: 640.98px){
	/* Application detail page */
	#app-detail .two-column .left-column {width:100%; float: none;}
	#app-detail .two-column .left-column .side-navigation{width:97%; height:186px; margin-bottom: 10px;}
	#app-detail .two-column .right-column {float: none; padding-left: 0; width: 98.7%;}
	#app-detail .table-container {min-height: 420px!important;}
	#app-detail .imagemap-wrapper {  margin: -10px auto 0;}
	/* End */
	/* Ac-dc-design-navigator */ 
	.acdc-landing .table-container.reftabledetail{min-height: 84px;}
	#acdccdesignnavigator .custom-contentDiv .tab-data{min-height:auto;}
	#acdccdesignnavigator .custom-contentDiv .tab-data img {width: 100%;}
	#news-details .news_responsive .table-container { min-height: 118px; margin-bottom: 0;}
	#news-details .news_responsive .table-container .normal_table.mB5{margin:0px !important;}
	
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	.thumblist { width: 48.1%; clear:none;}
	.thumblist .toplabel .topdate{float:none; text-align: right;  width: 100%; clear:both;}
	.thumblist .toplabel .topname {top: -26px;}
	.product-filterBox .productgroup_row, .product-filterBox .type_row {width: 31%;}
	.bottom #newProductsDataTable_length{padding-top:0; margin-top: 9px;}
	.bottom #newProductsDataTable_length label{margin-bottom:0;}
	/*jira 1739 start*/
		.ja_JP .rohm2080 .aui-w20.setwebcontentcol, .ja_JP .rohm2080 .aui-w80.setwebcontentcol, .ja_JP .rohm2080 .aui-w20.setwebcontentcol .apps-rightside {
		width: 100%;float: none;display: block;}
		.ja_JP .apps-rightside {width:100% !important;float:left !important;}
		.ja_JP .apps-rightside .navi-box {border: 1px solid #d9d9d9;padding: 10px 6px;height: 110px;overflow-y: scroll;}
	/*jira 1739 end*/
}
@media (max-width: 480.98px){
	.product-filterBox {width: 80%;}
	.layoutview {width: 20%;}
	.product-filterBox .productgroup_row, .product-filterBox .type_row {width: 61%;}
	.product-filterBox .type_row{margin-top:5px;}
	.bottom #newProductsDataTable_length{padding-top:0; margin-top: 9px;}
	.bottom #newProductsDataTable_length label{margin-bottom:0;}
}
@media (min-width: 320px) and (max-width: 479.98px){
	/* Application detail page */
	#app-detail .two-column .left-column {width:100%; float: none;}
	#app-detail .two-column .left-column .side-navigation{width:94%; height:110px; margin-bottom: 10px;}
	#app-detail .two-column .right-column {float: none;padding-left: 0; width: 98%;}
	#app-detail .table-container {min-height: 420px!important;}
	#app-detail .imagemap-wrapper {  margin: -10px auto 0;}
	/* End */
	/* Ac-dc-design-navigator */ 
	.acdc-landing .table-container.reftabledetail{min-height: 84px;}
	#acdccdesignnavigator .custom-contentDiv .tab-data{min-height:auto; min-height:100%;}
	#acdccdesignnavigator .custom-contentDiv .tab-data img {width: 100%;}
	#news-details .news_responsive .table-container { min-height: 118px; margin-bottom: 0;}
	#news-details .news_responsive .table-container .normal_table.mB5{margin:0px !important;}
	
	.container-fluid.maxfixsize { padding-left: 0; padding-right: 0;	}
	.thumblist { margin: 0.9% 0 4%; padding: 2px 2% 8px; width: 100%; clear:none;}
	/*Jira 1739 Start*/
	.ja_JP .rohm2080 .aui-w20.setwebcontentcol, .ja_JP .rohm2080 .aui-w80.setwebcontentcol, .ja_JP .rohm2080 .aui-w20.setwebcontentcol .apps-rightside {
		width: 100%;float: none;display: block;
	}
	.ja_JP .apps-rightside .navi-box {
		border: 1px solid #d9d9d9;padding: 10px 6px;height: 250px;overflow-y: scroll;
	}
	/*Jira 1739 End*/
	.product-filterBox .productgroup_row, .product-filterBox .type_row {display: inline-block;width: 48%; clear:both;}
}
@media (min-width: 360px) and (max-width: 640.98px){
	div.col_left{width:78% !important; margin-left:0% !important;}
}
@media (min-width: 320px) and (max-width: 979.98px) {
	#showcookiealert > div { width: 99% !important;}
	.left-col{width:100%; margin-top: 10px;}
	.mobilecol{min-width:96px;}
	#content .new-product-data-listing .search-container.pagging-bar{ padding: 12px 0;}
	#content .new-product-data-listing .search-container.pagging-bar .pagingspace{padding-left:5px;}
	#new-product .new-product-data-listing .taglib-search-iterator-page-iterator-bottom{ padding: 12px 5px; min-height:auto;}
	/* #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .de_DE #wrapperrohm.newROHM #header header .header #top-nav .portal-select {right: -19px; width: 100px !important;} */
}
@media (min-width: 522px) and (max-width: 640.98px) {
	.rohm_breadcrumb-portlet, div#bradcrumb_menu, div.downArrow { display: none;}
}
@media (min-width: 481px) and (max-width: 522.98px) {
	.rohm_breadcrumb-portlet, div#bradcrumb_menu, div.downArrow { display: none;}
	.left-col{width:100%; margin-top: 10px;}
}
@media (min-width: 614px) and (max-width: 667.98px) {
	/* ROHMAPPLICATIONINTERNAL-126 */
	.signed-in #dockbarlayout #dockbar .aui-toolbar li{margin: 0;}
	/* End ROHMAPPLICATIONINTERNAL-126 */
}
@media (min-width: 320px) and (max-width: 480.98px) {
	.rohm_breadcrumb-portlet, div#bradcrumb_menu, div.downArrow { display: none;}
	.right-col{float:none;}
	.left-col { padding-bottom: 10px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04.selected  .search-filter,
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04.selected  .search-filter:hover{color: #464646 !important;}
	/* ROHMAPPLICATIONINTERNAL-126 */
	.signed-in #dockbarlayout #dockbar .aui-toolbar li{float:left;}
	.signed-in #dockbarlayout #dockbar .aui-toolbar li.aui-toolbar-separator{height: 33px;}
	.signed-in #dockbarlayout #dockbar .aui-toolbar li.toggle-controls, .signed-in #dockbarlayout #dockbar .aui-toolbar li.user-avatar{ margin-top: 4px;}
	/* End ROHMAPPLICATIONINTERNAL-126 */
}
@media (min-width: 980.98px){
	#nav #nav-05 .main-nav-links-col-2 {width: 424px!important;}
	.acdc-landing .table-container.reftabledetail{min-height: 84px;}
	/* Recommended_product_search */
	#recommendedPaginationSearch input[type="text"]{width:auto;height: 20px!important;}
	.recommended-search-div #tableHeader{ width:99.9% !important;margin-bottom: -5px; height: 100%!important; display:inline-block; padding-left: 1%; padding-right: 1%;}
	.recommended-search-div #SearchResults #displayTable .table-container .table-responsive #sorter.tableData{width: 99.9%!important;}
	.recommended-search-div #search_error_msg.footerLabel{width: 99.8% !important; padding: 0px !important;}
}
@media (max-width: 768.98px){
	body.live-view, body.staging{border-left: 0px; border-right: 0; border-bottom: 0;}
}
@media (min-width: 930px) and (max-width: 954.98px){
	#powernewsletter p.ptitle{padding: 54px 28px;}
}
@media (min-width: 884px) and (max-width: 929.98px){
	#powernewsletter p.ptitle{padding: 54px 28px 54px 24px;font-size: 56px;}
}
@media (min-width: 841px) and (max-width: 883.98px){
	#powernewsletter p.ptitle{padding: 54px 28px 54px 24px;font-size: 52px;}
}
@media (min-width: 790px) and (max-width: 840.98px){
	#powernewsletter p.ptitle{padding: 54px 28px;font-size: 47px;}
}
@media (min-width: 754px) and (max-width: 789.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 44px;}
}
@media (min-width: 711px) and (max-width: 753.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 40px;}
}
@media (min-width: 634px) and (max-width: 710.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 33px; line-height:35px;}
}
@media (min-width: 558px) and (max-width: 633.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 26px; line-height:35px;}
}
@media (min-width: 501px) and (max-width: 557.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 37px; line-height:35px;}
}
@media (min-width: 471px) and (max-width: 500.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 31px; line-height:35px;}
}
@media (min-width: 404px) and (max-width: 470.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 24px; line-height:35px;}
}
@media (min-width: 360px) and (max-width: 403.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 17px; line-height:35px;}
}
@media (min-width: 320px) and (max-width: 359.98px){
	#powernewsletter p.ptitle{padding: 54px 18px 25px;font-size: 15px; line-height:35px;}
}
@media (max-width: 320px){
	#colright .seconddiv .led_subSection .ledsection .led_row {display: block; margin: 0 auto; width: 56%;}
	#colright .seconddiv .led_subSection .ledsection .led_prd_link {margin: 10px 1% 5px 0;}
	.option1 a img, .option2 a img, .option3 a img { margin-bottom: 14px;}
	.option2 { margin: 0 6%;}
}
@media (min-width: 980px) {
	#news-details .news-details-data h4.product-d-h4, #news-details .news-details-data .w350 {width: 100%;}
	/* Navigation */
	#navdevice{float:right; display:none;}
	.customeNavigation { display:block !important;}
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	  width: 100%;
	}
	.sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{height:auto;}
	#design_termscond input[type="checkbox"]{margin:-5px 0 0 !important;}
	#design_termscond label {display:inline-block !important;}
	.LeftAlign.span6{margin-left:0px !important;}
	/* Sitemap */
	div.seperator{width:100% !important;}
	div.col_left, div.col_mid, div.col_right{width:20% !important;}
	div.col_left{ margin-left:6% !important; margin-right:1.5% !important;}
	div.col_mid{ margin-left:1% !important; margin-right:1.5% !important;}
	div.col_right{ margin-left:1% !important;}
	
	.crossrefsearch-page.distributionsearch-page input[type="submit"],
	.chrome .crossrefsearch-page.distributionsearch-page input[type="submit"], .chrome .crossrefsearch-page.distributionsearch-page input[type="button"], 
	.chrome .crossrefsearch-page.distributionsearch-page input[type="reset"], .chrome .crossrefsearch-page.distributionsearch-page button{
		padding: 6px 15px;
	}
	.span3 .newsBoxR { width: 100%;}
	.center-wrapper.borderBottom1 .sortdisc.span9{width:78%; float:left;}
	/* #wrapperrohm.newROHM.full-topHeader,.maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader { padding: 0; width: 100%;} */
	.topdiv > img { width: auto;}
	/* .ja_JP #wrapperrohm.newROHM #header .customeNavigation .search-box { width: 262px;} */
	/* Power Newsletter */
	#powernewsletter #con_form_column .form-row{padding:0 0 4px 0px !important}
	
	.newslettertilebg1{/* background-color:#454545; */text-align: left;} 
	.newslettertilebg2{background: url("../images/rohm-responsive/power_banner2-tile.jpg") 0 100% repeat-x; margin-top: 18px;text-align: left;}
	.newslettertilebg2 .powerbg {margin-top: 0px !important;}
	/* End Power Newsletter */
	/* MyROHM */ 
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv {top: 43px;}
	.sales-support-landing .sales-support-header-text, .myrohm-profile-landing .myrohm-profile-header-text {width:100%;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs{padding-bottom:0;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper #tabs form{margin:0;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li:first-child {margin-left: 0;}
	#myrohm-profile-landing .tabs li a,.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li.tab-link1 a{line-height: 16px;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper, .myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian, .width-810  {width:100%;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian{margin:0;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul.sliding-section, 
	#myrohm-profile-landing #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{width:100% !important;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian li, 
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{width:99%;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian li a.toggle-link-main, 
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{width:auto !important;}
	.sliding-section-item .table-container{margin-bottom:-4px;}
	#registration.profiileupdatemyrohm{padding-left:0px !important;}
	#registration.profiileupdatemyrohm #reg_form_column .required_fields{top: -38px;right: 10px;}
	.entry_box_750{width:80% !important;}
	/* End MyROHM */
	
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 220px !important; float:left !important; min-width: 27% !important;}
	.rohm-newproductfaq-portlet .right-col{float:right; width: 72%; padding: 5px 0 0 0.7%;}
	.ie .rohm-newproductfaq-portlet .right-col{padding:5px 0 5px 5px;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper{padding: 8px 0.75% 8px 1%; width: 100%;}
	.firefox .rohm-newproductfaq-portlet input[type="submit"], .firefox .rohm-newproductfaq-portlet input[type="submit"]:hover{padding: 0 12px;}
	.rohm-newproductfaq-portlet .results-grid{width:100%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian {width: 97% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li{width:100% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main{width:98.1%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{padding: 3px 0.5% 3px 4.25%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section {width: 100% !important;overflow: inherit !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{padding: 0.5% 0.7%; margin: 4px 0 0 1.3% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 98.04%;}
	/* End FAQ */
	/* Distribution inventry */
	
	.rohm-distributioninventory-portlet .crossref-search.distributionsearch{width: 602px;}
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 65%;}
	.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper {float: left;margin-left: 0px;width: 100% !important;/*margin-left: 10px;width: 83.6% !important;*/}
	.rohm-distributioninventory-portlet .distributionsearch-page #tooltip_menu{margin-top: 36px !important;}
	/* Buy or Sample  start */
	#searchfiltermegamenuleft { display: inline-block; float: left; position: relative;}
	#searchfiltermegamenu > #short-menu { position: absolute; left:0;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu, .ja .width500P #tooltip_menu { margin-top:36px !important; left: 5px; right:0;}
    /* Buy or Sample  End */
	/* New Product Listing */
	.rohm-newproductlist-portlet #tableHeader{width:99.96%!important; float:none!important;}
	.rohm-newproductlist-portlet #displayTable #sorter.sortable.tableData{width:100%!important;}
	/* Designsimulation */
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{width:100% !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main{border: 1px solid #bfbfbf!important; padding:0 4px 0 3px!important; width: auto !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main a.active-toggle-link-main{border:0px none!important; border-left: 1px solid #bfbfbf!important; width:auto; line-height:normal !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section{margin-left:0px !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section li.sliding-section-item {padding:5px 3px!important; width: auto !important;}
	/* Reference Page */
	.seventy {width: 60% !important;}
	.thirty {width: 39% !important;}
	.main-panal-84 {width: 78.7%!important;}
	.left-panal-15 {width: 20.3%!important;}
	.inlinelist li{min-width: 70px;}
	.referenceBD, .referenceBD table, .referenceBD table td{min-height: auto; height: auto !important;}
	.referenceBD img{width:auto;}
	.ie .referenceBD img{width:298px !important;}
	#application div span{width:auto;}
	#application span, #designresources span{letter-spacing: -0.16px;}
	/* ----MOSFET Calculator Start----- */
	#MOSFETPage .left { margin-right: 5%; width: 63%;}
	#MOSFETPage .right { width: 32%;}
	#MOSFETPage .allBorder{ -webkit-border-radius: 8px;  -moz-border-radius: 8px; border-radius: 8px; border: 2px solid #17b7f1;}
	.mtc, .mmc, .mbc {background:none; width:98.8%; padding-left:1%;}
	#MOSFETPage .width497, #digitalTransToolForm .width497 {width: 52%;}
	#MOSFETPage .width425, #digitalTransToolForm .width425 {width: 45.9%;}
	.stc, #MOSFETPage .smc, .sbc, #digitalTransToolForm .smc{background:none;}
	.stc, #digitalTransToolForm .ltc{ -webkit-border-radius: 8px 8px 0 0;  -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; border: 2px solid #17b7f1; border-bottom: 0px none;}
	#MOSFETPage .smc, #digitalTransToolForm .smc, #digitalTransToolForm .lmc{border-left: 2px solid #17b7f1; border-right: 2px solid #17b7f1;}
	.sbc, #digitalTransToolForm .lbc{ -webkit-border-radius: 0 0 8px 8px;  -moz-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; border: 2px solid #17b7f1; border-top: 0px none;}
	#MOSFETPage .mmc .NoteInfo{width:90%;}
	/* Digital Transitor Tool */
	#digitalTransToolForm .ltc{border-bottom: 1px solid #17b7f1;}
	#digitalTransToolForm .lmc{height:100%;}
	.marginbottom10px{margin-bottom:10px;}
	#digitalTransToolForm .ltc, #digitalTransToolForm .lmc, #digitalTransToolForm .lbc, 
	#digitalTransToolForm .stc, #digitalTransToolForm .smc, #digitalTransToolForm .sbc{background:none;}
	/* TCR Calculators */
	.graph-resistanceNote {float: left; width: 50%;}
	.tcr-calculator-portlet #graph.aGraph{width:100%;}
	.tcrportlet #digitalTransToolForm { margin-right: 3%; width: 46%;}
	.resistanceNote{float:left; width:100%;}
	#digitalTransToolForm .tcr > div.tcr-table{width: 94%;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .plustcr{float: left; margin-right: 20px; margin-bottom: 0px;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr{float: left;}
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs li.tab-link1.mobi-tab-lineheight a{padding-top: 7px; line-height: 16px;}
}
@media (min-width: 1024px) and (max-width: 1024.98px){
  .myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul.sliding-section{width:992px !important;}
}
@media (min-width: 768px) and (max-width: 985.98px){.en_US .social-network, .en_GB .social-network{display: none;}}
@media (min-width: 1291px) and (max-width: 1706.98px){
	.rohm-newproductlist-portlet #tableHeader{width:99.96%!important;}
	.seventy {width: 63% !important;}
	.thirty {width: 35% !important; min-width:214px;}
}
@media (min-width: 1707px) and (max-width: 1920.98px){
	.rohm-newproductlist-portlet #tableHeader{width:99.90%!important;}
	.seventy {width: 64% !important;}
	.thirty {width: 35% !important; min-width:214px;}
} 
@media (min-width: 1920px){
	.seventy {width: 64% !important;}
	.thirty {width: 35% !important; min-width:214px;}
} 
@media (min-width: 980px) and (max-width: 1200.98px){
	.newROHM .filter-container .filter{width: 15%;}
	.newROHM .filter-container .expand-filter{width: 54% !important;}
	.newROHM .filter-container .last-filter{width: 22%;}
	.newROHM .search-result-container{padding: 1.1%;}
  .newROHM .search-filter-two-col{width: 82%;}
  .filter-container .product-filter-parts ul li p{width: 290px !important;}
	/* Table Responsive  */
	.leftImage.width171.span3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.span6 {
	  float: left;
	  width: 77%;
	  margin-left: 0;
	  margin-right: 0;
	}
	.distributionsearch-page .search-ico{padding-top: 2px !important; box-shadow: 0px 0px 0px #ddd inset !important;}
  .chrome .distributionsearch-page .search-ico{padding-top: 3px !important;}
  .newROHM .search-result-container{width: 96%;}
}
@media (min-width: 1201px){
	/* Table Responsive  */
	.leftImage.width171.span3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.span6 {
	  float: left;
	  width: 80%;
	  margin-left: 0;
	  margin-right: 0;
	}
	.distributionsearch-page .search-ico{padding-top: 2px !important; box-shadow: 0px 0px 0px #ddd inset !important;}
  .chrome .distributionsearch-page .search-ico{padding-top: 3px !important;}
  .topdiv > img { width: auto;}
}
@media (min-width: 1200px){
  /* Jayme Pontious Request Changes */
  /*#wrapperrohm.newROHM #header .customeNavigation #nav { position: relative;}
  #wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, #wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent {margin: 0 auto; width: 1200px;}
  #wrapperrohm.newROHM #header .customeNavigation #nav li ul{top: 47px;}
  */
  .seventy {margin-right: 0.4% !important;}/* for need to set as per apply Jayme code */
  
  .container-fluid { padding-left: 0px; padding-right: 0px;}
  .container {background-color: #464646;}
  /* Header style like allaboutcircuits.com */
  /*.container-fluid.maxfixsize .customeNavigation{border-radius:0px !important; display:inline-block !important; box-shadow: 0 4px 10px -6px #000000;}
  .container-fluid.maxfixsize #header .userbox { margin-bottom: -10px; margin-left: 0px; clear: none; top: -75px !important;}
  body.staging #header .userbox, body.live-view #header .userbox {right: 0px;}*/
  #content,/*.container-fluid.maxfixsize #wrapperrohm.newROHM header .header,*/ .container-fluid.maxfixsize .customeNavigation .maxfixnavigation {max-width: 1200px; margin: 0 auto;} 
  /*#wrapperrohm.newROHM #header {margin-top: 60px;}
  #header .customeNavigation #nav li.firstChild span {margin-left: 0;}
  .signed-in .container-fluid.maxfixsize #wrapperrohm.newROHM header .header { margin: 0px auto 0 !important; float: none !important;}
  .signed-in .container-fluid.maxfixsize #wrapperrohm.newROHM header .clear-both{clear: left;}
  .signed-in header .header{height:84px;}
  .signed-out .container-fluid.maxfixsize #wrapperrohm.newROHM header .header { margin: 0px auto 0 !important; float: none !important;}*/
  .container-fluid.maxfixsize{max-width: 100%;} 
  /* End allaboutcircuits.com */
  .container-fluid .container {background-color: transparent;}
  /* .container-fluid, footer.footerBottom .subfooter, footer.footerBottom .copyright #bottom-nav { margin: 0 auto; max-width: 1200px;}
  footer.footerBottom .subfooter{width: 1200px;}
  footer.footerBottom .copyright { background-color: #dc2039;} */
  /* End */
  /*.safari header #top-nav .top-links {width: 54%;}
  .safari #wrapperrohm.newROHM header #top-nav .portal-select a#portals-button{width:160% !important; }*/
  /* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other { width: 99.4% !important;}
}
@media (min-width: 1280px) {
	/* FAQ */
	.ie .rohm-newproductfaq-portlet .right-col{padding:5px 0 5px 10px;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main{width:99%; padding: 3px 0.5% 3px 3.25%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.5% 3px 3.25%; width: 99%;}
	/* End FAQ */
}
@media (max-width: 320.98px) {
	/* News Detail */
	.rohm_news-portlet #news-landing.newspage .news-listing-data { border: 0 none !important;}
	.rohm_news-portlet #news-landing.newspage .tabs.newslisting ul{position:relative;} 
	.rohm_news-portlet #news-landing.newspage .tabs.newslisting li { width: 100%;  margin-left: 0px;	}
	.rohm_news-portlet .tabs.newslisting ul li:first-child {border-left: 1px solid #d9d9d9 !important;	}
	#news-landing .news-listing-data .tabs.newslisting #custom-tab-1, #news-landing .news-listing-data .tabs.newslisting #custom-tab-2,
	#news-landing .news-listing-data .tabs.newslisting #custom-tab-3, #news-landing .news-listing-data .tabs.newslisting #custom-tab-4	{ top: 0px !important; border: 1px solid #d9d9d9; border-top:0 none; width: 100%;}
	.rohm_news-portlet .tabs.newslisting div .tab-data { min-height: 200px;  padding: 12px 10px 1px;}
	.news-listing-data .tabs { margin-bottom:0;}
	.rohm_news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.rohm_news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.rohm_news-portlet .tabs.newslisting li, #wrapperrohm.newROHM .rohm_news-portlet .tabs.newslisting ul li.active a {
		background-image: url("../images/rohm-responsive/tab-bg.jpg");background-position: 0px 0px;background-repeat: repeat-x;
	}
	.numalign { padding: 0 0 15px; width: 78%;}
	.moredecription { padding: 0 0 15px;	}
	
}
@media (min-width: 320px) and (max-width: 411.98px){
	#wrapperrohm.newROHM #kionix-tabs .list-wrap .breackContentx ul.nav li{ width: 100%; margin-right:0px !important;}
   #wrapperrohm .search-filter-two-col .search-result-container .preview-button-container a{width: 83% !important;}
}
@media (min-width: 412px) and (max-width: 480.98px){
	#wrapperrohm.newROHM #kionix-tabs .list-wrap .breackContentx ul.nav li{ width: 47%; margin-right:10px !important;}
  #wrapperrohm .search-filter-two-col .search-result-container .preview-button-container a{width: 84% !important;}
}
@media (min-width: 321px) and (max-width: 480.98px){
	/* News Detail */
	.rohm_news-portlet #news-landing.newspage .news-listing-data { border: 0 none !important;}
	.rohm_news-portlet #news-landing.newspage .tabs.newslisting ul{position:relative;  width: 100%;} 
	.rohm_news-portlet #news-landing.newspage .tabs.newslisting li { width: 100%;  margin-left: 0px;	}
	.rohm_news-portlet .tabs.newslisting ul li:first-child {border-left: 1px solid #d9d9d9 !important;	}
	#news-landing .news-listing-data .tabs.newslisting #custom-tab-1, #news-landing .news-listing-data .tabs.newslisting #custom-tab-2,
	#news-landing .news-listing-data .tabs.newslisting #custom-tab-3, #news-landing .news-listing-data .tabs.newslisting #custom-tab-4 { top: 0px !important; border: 1px solid #d9d9d9; border-top:0 none; width: 100%;}
	.rohm_news-portlet .tabs.newslisting div .tab-data { min-height: 200px;  padding: 12px 10px 1px;}
	.news-listing-data .tabs { margin-bottom:0;}
	.rohm_news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.rohm_news-portlet .tabs.newslisting li, #wrapperrohm.newROHM .rohm_news-portlet .tabs.newslisting ul li.active a {
		background-image: url("../images/rohm-responsive/tab-bg.jpg");background-position: 0px 0px;background-repeat: repeat-x;
	}
	.numalign { padding: 29px 0 15px; width: 77%;}
	.moredecription { padding: 29px 0 15px;	}
}
@media (min-width: 481px) and (max-width: 767.98px){
	#kionix-tabs.industry-ecosystem img.span12 {width:auto;}
	#kionix-tabs.industry-ecosystem #atmel img.span12{width:177px;}
	/* News Detail */
	.rohm_news-portlet #news-landing.newspage .news-listing-data { border: 0 none;}
	.rohm_news-portlet #news-landing.newspage .tabs.newslisting ul{position:relative; width: 100%;} 
	.rohm_news-portlet #news-landing.newspage .tabs.newslisting li { width: 49.5%;  margin-left: 0px;	}
	.rohm_news-portlet .tabs.newslisting ul li:first-child {border-left: 1px solid #d9d9d9 !important;	}
	#news-landing .news-listing-data .tabs.newslisting #custom-tab-1, #news-landing .news-listing-data .tabs.newslisting #custom-tab-2,
	#news-landing .news-listing-data .tabs.newslisting #custom-tab-3, #news-landing .news-listing-data .tabs.newslisting #custom-tab-4 { top: 0px !important; border: 1px solid #d9d9d9; border-top:0 none; width: 99.3%;}
	.rohm_news-portlet .tabs.newslisting div .tab-data { min-height: 200px;  padding: 12px 10px 1px;}
	.news-listing-data .tabs { margin-bottom:0;}
	.rohm_news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.rohm_news-portlet .tabs.newslisting li, #wrapperrohm.newROHM .rohm_news-portlet .tabs.newslisting ul li.active a {
		background-image: url("../images/rohm-responsive/tab-bg.jpg");background-position: 0px 0px;background-repeat: repeat-x;
	}
	/*site search*/
	.newROHM .filter-container .filter{width: 98%;}
	.newROHM .filter-container .expand-filter,.newROHM .filter-container .last-filter{width: 98% !important;}
	.newROHM .search-result-container{width: 100%;}
	.newROHM .filter-container .last-filter { height: 198px;}
	/*slide container*/
	.slide-container .slide-preview-container .pdf-preview-container ul li{width: 31%;}

	/*popup downloads*/
	#design_termscond{margin-left: -212px !important;width: 63% !important;}
	#design_termscond .agreeCondition{width: 68%;}
	#design_termscond .agreeCondition label{display: inline-block;}
	/*distribution inventory*/
 .distributionsearch-page .distributionsearch .distribution-search-input{width: 65%;}
 .crossref-search.distributionsearch{width: 90%;}
 /*.distributionsearch-page .leftcollbar{width: 47%;}*/
 .sales-support-landing.distributor-tabs .sales-support-tabs-wrapper .tabs li.tab-link1{margin-left: 0.5% !important;}
	/* Table Responsive  */
	.table-container {
	  min-height: 500px;
	} 
    	.table-responsive {
	    min-width:320px;
    	}
	.customdesign, .views-table.border1 {
		margin-bottom: 0px;
	}
	.leftImage.width171.span3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.span6 {
	  float: left;
	  width: 50%;
	  margin-left: 0;
      	  margin-right: 0;
	}
	#design_termscond input[type="checkbox"]{margin:-5px 0 0 !important;}
	#design_termscond label {display:inline-block !important;}
	.numalign { width: 52%;}
	.span3 .newsBoxR {float: left; margin: 0 0 10px -10px; padding: 0; width: 100% !important; visibility:visible !important;}
	/* sitemap */
	h1.sitemap, h2.sitemap{margin-left:0 !important;}
	div.col_left, div.col_mid, div.col_right{width: 25% !important;}
	div.col_left { margin-left: 0% !important; margin-right: 1.5% !important;}
	div.col_mid { margin-left: 1% !important; margin-right: 1.5% !important;}
	div.col_right { margin-left: 0 !important; margin-right: 0 !important;}

	#wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .width436P { width: 100%;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03 ul li { width: 92%;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03 ul li .width210P { margin-left: 0;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 ul li .width500P { width: 93%;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04.selected  .search-filter,
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04.selected  .search-filter:hover{color: #464646 !important;}
}
@media (min-width: 641px) and (max-width: 767.98px){
	#searchfiltermegamenuleft {
	  display: inline-block;
	  float: left;
	  position: relative;
	}
}
@media (min-width: 480px) and (max-width: 767.98px){
	.newROHM .filter-container .group-a .line-devide {margin-top: 0!important;}
	.newROHM .filter-container .product-filter .preview-button-container { top: 33px !important;}
}
@media (min-width: 480px) and (max-width: 550.98px){
	#registration #reg_form_column .form-button-row, #registration.regiauto #reg_form_column .form-button-row {
	  margin-left: 0 !important;
	}
  .newROHM .search-filter-two-col{width: 97.2%;}
}
@media (min-width: 851px) and (max-width: 979.98px){
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 179px !important;
	}
}
@media (min-width: 768px) and (max-width: 979.98px){
	.borderRight { margin-right: 20px;}
	.width500P { width: 70%;}
	.width500P .distributionsearch-page .crossref-search input[type="text"] { width: 55%;}
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .crossref-search.distributionsearch{width: 63%;}
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] {width: 57%;}
	.rohm-distributioninventory-portlet .distributionsearch-page #tooltip_menu{margin-top: 36px !important;}
	.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper {width: 100% !important;}
}
@media (min-width: 1003px){
	.frame ul li{margin: 0 52px 0 0;}
}
@media (min-width: 980px) and (max-width: 1002.98px){
	.frame ul li{margin: 0 5% 0 0;}
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 670px;}
}
@media (min-width: 801px) and (max-width: 979.98px){
  .registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 74%;}
  .hi .registrationindustry, .hi .registrationoccupations, .hi .registrationpostname {width: 230px;min-width:230px;}
  /* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 20%;}
	.rohm-newproductfaq-portlet .right-col{float:right; width: 79%; padding: 5px 0 0 0.7%;}
	.ie .rohm-newproductfaq-portlet .right-col{padding:5px 0 5px 5px;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper{padding: 8px 0.75% 8px 1%; width: 97.9%;}
	.firefox .rohm-newproductfaq-portlet input[type="submit"], .firefox .rohm-newproductfaq-portlet input[type="submit"]:hover{padding: 0 12px;}
	.rohm-newproductfaq-portlet .results-grid{width:100%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian {width: 97% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li{width:100% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main{width:96.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{padding: 3px 0.7% 3px 5.6%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section {width: 100% !important;overflow: inherit !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{padding: 0.5% 0.7%; margin: 4px 0 0 1.3% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 98%;}
	/* End FAQ */
}
@media (min-width: 881px) and (max-width: 979.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 69%;}
	.tabs .profiileupdatemyrohm .colum-1 {width: 100% !important;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree{margin: 20px 10px 0 0 !important; width: 46% !important; float: left;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree:nth-child(3) { clear: both;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree .titleheader{width: auto;}
	.form-row.terms_conditions label, .form-row.remember_me label{width: 96%;}
	#reg_form_column .form-row.terms_conditions {white-space: nowrap; width: 70%;}
}
@media (min-width: 768px) and (max-width: 880.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 69%;}
	.tabs .profiileupdatemyrohm .colum-1 {width: 100% !important;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree{margin: 20px 10px 0 0 !important; width: 46% !important; float: left;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree:nth-child(3) { clear: both;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree .titleheader{width: auto;}
	.form-row.terms_conditions label, .form-row.remember_me label{width: 96%;}
	#reg_form_column .form-row.terms_conditions {white-space: nowrap; width: 70%;}
	.mobile #reg_form_column .form-row.terms_conditions {white-space: normal;}
	.mobile .form-row.terms_conditions label, .form-row.remember_me label{width: 95%; vertical-align: top;}
	/* Jira -1652 */ body.staging .docright .dockbarctrl a, body.live-view .docright .dockbarctrl a {margin-right: 14px;}/* Jira -1652 End */
}
@media (min-width: 640px) and (max-width: 767.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 63%;}
	.tabs .profiileupdatemyrohm .colum-1 {width: 100% !important;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree{margin: 20px 0px 0 0 !important; width: 100% !important;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree .titleheader{width: 90%;}
	.form-row.terms_conditions label, .form-row.remember_me label{width: 94%; vertical-align: top;}
	.ja_JP #registration.profiileupdatemyrohm .form-row.terms_conditions label{width: 90%;}
	#reg_form_column .form-row.terms_conditions {width: 64%;}
	#registration .reg_individual #address {width: 346px;}
	.registrationindustry, .registrationoccupations, .registrationpostname{min-width: 166px;}
	#myrohm-profile-landing #registration.profiileupdatemyrohm #reg_form_column .form-button-row {margin-left: 206px !important;}
}
@media (min-width: 668px) and (max-width: 767.98px){
	.ja_JP .registrationindustry, .ja_JP .registrationoccupations, .ja_JP .registrationpostname{min-width: 45%;}
}
@media (min-width: 640px) and (max-width: 667.98px){
	.ja_JP .registrationindustry, .ja_JP .registrationoccupations, .ja_JP .registrationpostname{min-width: 184px;}
}
@media (min-width: 320px) and (max-width: 639.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 96%;}
	.tabs .profiileupdatemyrohm .colum-1 {width: 94% !important;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree{margin: 20px 0px 0 0 !important; width: 100% !important;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree .titleheader{width: 89%;}
	.form-row.terms_conditions label, .form-row.remember_me label{width: 91%; vertical-align: top;}
	.ja_JP #registration.profiileupdatemyrohm .form-row.terms_conditions label{width: 60%; }
	#reg_form_column .form-row.terms_conditions{width: 96%;}
	.zh_CN .profiileupdatemyrohm .form-row.terms_conditions label{width: 88%;}
	#registration .reg_individual #address {width: 346px;}
	.registrationindustry, .registrationoccupations, .registrationpostname{min-width: 166px;}
	#registration #reg_form_column .form-row.zipcode_row input[type='text'] { width: 42.3% !important;}
	#registration #reg_form_column .form-row.phonenumber_row input[type='text'] { width: 25.3% !important;}
	#registration #reg_form_column .form-row.address_row input[type='text'],
	#registration #reg_form_column .form-row.state_row {width: 94%;}
	#registration #reg_form_column .form-row.state_row select{width: 97% !important;}
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row{width: 344px !important;}
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row select {width: 100% !important;}
	
	.profiileupdatemyrohm #showhidepassword,
	#registration.profiileupdatemyrohm  #showhidepassword .form-row.password_row input[type="password"],
	#registration.profiileupdatemyrohm  #showhidepassword .form-row.password_confirm_row input[type="password"]{width: 96% !important;}
	#registration #reg_form_column .form-row.phonenumber_row label, #registration #reg_form_column .form-row.zipcode_row label{width: 100% !important;}
	#myrohm-profile-landing #registration.profiileupdatemyrohm #reg_form_column .form-button-row {margin-left: 206px !important;}
}
@media (min-width: 320px) and (max-width: 551.98px){
	.ja_JP #registration.profiileupdatemyrohm .form-row.terms_conditions label{width: 90%; }
}
@media (min-width: 640px) and (max-width: 767.98px){
	.ja_JP #registration.profiileupdatemyrohm #showhidepassword .form-row.password_row input[type="password"], 
	.ja_JP #registration.profiileupdatemyrohm #showhidepassword .form-row.password_confirm_row input[type="password"]{width: 247px!important;}
}
@media (min-width: 552px) and (max-width: 639.98px){
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row{width: 94% !important;}
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row select,
	.ja_JP #registration.profiileupdatemyrohm #showhidepassword .form-row.password_row input[type="password"], 
	.ja_JP #registration.profiileupdatemyrohm #showhidepassword .form-row.password_confirm_row input[type="password"]{width: 247px!important;}
}
@media (min-width: 480px) and (max-width: 500.98px){
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row{width: 94% !important;}
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row select {width: 100% !important;}
}
@media (min-width: 320px) and (max-width: 479.98px){
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row.state_row {width: 94% !important;}
}
@media (min-width: 320px) and (max-width: 551.98px){
	#registration.profiileupdatemyrohm .form-row input[type="text"], 
	#registration.profiileupdatemyrohm .form-row input[type="password"],
	#registration.profiileupdatemyrohm #reg_form_column .form-row .selector { width: 94% !important;}
	#myrohm-profile-landing #registration.profiileupdatemyrohm #reg_form_column .form-button-row{margin-left: 0px !important;}
}
@media (min-width: 1201px){
/* My ROHM Content sales manager */
	.entry_box_750 {width: 810px !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:0px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:40px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder{ border-right: 1px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 243px; padding: 8% 0 0;}
	.right62{float: left; width: 54%;}
	/* End */
}
@media (min-width: 1025px) and (max-width:1200.98px){
/* My ROHM Content sales manager */
	.entry_box_750 {width: 810px !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:0px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:40px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder{ border-right: 1px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 243px; padding: 8% 0 0;}
	.right62{float: left; width: 54%;}
	/* End */
}
/* Jira 1710 */
@media (min-width: 1181px) and (max-width:1200.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:24px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:24px;}
}
@media (min-width: 1161px) and (max-width:1180.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:20px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:20px;}
}
@media (min-width: 1116px) and (max-width:1160.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:10px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:10px;}
}
@media (min-width: 1091px) and (max-width:1115.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-3px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-3px;}
}
@media (min-width: 1061px) and (max-width:1090.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-3px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-3px;}
}
@media (min-width: 1041px) and (max-width:1060.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-11px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-11px;}
}
@media (min-width: 1025px) and (max-width:1040.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-14px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-14px;}
}
@media (min-width: 980px) and (max-width:1024.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-22px;padding:0 36px 0 36px;width: 177px;}
	.chrome .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-28px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-14px;}
}
/* Jira 1710 End */
@media (min-width: 980px){
/* My ROHM Content sales manager */
	.entry_box_750 {width: 810px !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:0px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:40px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder{ border-right: 1px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 243px; padding: 8% 0 0;}
	.right62{float: left; width: 54%;}
	/* End */
	.thermalCalculatorbody div.block label.smallmobile{width: 331px !important;}
	.ja .thermalCalculatorbody div.block label.smallmobile,
	.zh .thermalCalculatorbody div.block label.smallmobile,
	.ko .thermalCalculatorbody div.block label.smallmobile{width: 337px !important;}
	#dockbarctrl > img {margin-top: 12px;}
	#newProductsDataTable_filter { margin-top: -3px !important;}
	/*Jira-1815*/
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs li.tab-link1.mobi-tab-lineheight a.fixpadding{padding-top: 7px!important;padding-bottom: 6px!important;white-space:normal !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.nocurser.width120px .tabs li.tab-link1.fix120, 
	.designSimulationPortlet-portlet .sales-support-tabs-wrapper.nocurser.width120px .tabs ul.tab-nav li:last-child.fix120,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.width120px .tabs li.tab-link1.fix120, 
	.designSimulationPortlet-portlet .sales-support-tabs-wrapper.width120px .tabs ul.tab-nav li:last-child.fix120,
	.chrome .designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.nocurser.width120px .tabs li.tab-link1.fix120, 
	.chrome .designSimulationPortlet-portlet .sales-support-tabs-wrapper.nocurser.width120px .tabs ul.tab-nav li:last-child.fix120,
	.chrome .designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.width120px .tabs li.tab-link1.fix120, 
	.chrome .designSimulationPortlet-portlet .sales-support-tabs-wrapper.width120px .tabs ul.tab-nav li:last-child.fix120 { width:120px!important;top:-10px !important;position: relative;}
	/*End*/
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active,
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active{width:60%;}
}
@media (min-width: 768px) and (max-width: 979.98px){
/* My ROHM Content sales manager */
	.entry_box_750 {width: 89% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:0px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:40px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder{ border-right: 1px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 243px; padding: 12% 0;}
	.right62{float: left; width: 54%;}
	/* End */
	.thermalCalculatorbody div.block label.smallmobile{width: 331px !important;}
	.ja .thermalCalculatorbody div.block label.smallmobile,
	.zh .thermalCalculatorbody div.block label.smallmobile,
	.ko .thermalCalculatorbody div.block label.smallmobile{width: 337px !important;}
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active,
	.ja_JP #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active{width:60%;}
}
@media (min-width: 641px) and (max-width: 767.98px){
/* My ROHM Content sales manager */
	.entry_box_750 {width: 96% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:0px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:0px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder{ border-right: 1px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 50%; padding: 12% 0;}
	.right62{float: left; width: 50%;}
	/* End */
}
@media (min-width: 501px) and (max-width: 640.98px){
/* My ROHM Content sales manager */
	.entry_box_750 {width: 94% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:0px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:0px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder{ border-right: 1px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 50%; padding: 12% 0;}
	.right62{float: left; width: 50%;}
	/* End */
}
@media (max-width: 639.98px){
	.prdTopgroup .pageTitle.blueunderline span.blue.font16{display: inline-block;}
}
@media (min-width: 552px) and (max-width: 767.98px){
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row{ width: 100% !important;}
	
	.zh_CN .MultiCheckBoxDetail,
	.zh_TW .MultiCheckBoxDetail, 
	.ko_KR .MultiCheckBoxDetail{width: 250px !important; left: 216px;}
	
	.zh_CN .MultiCheckBox,
	.zh_TW .MultiCheckBox, 
	.ko_KR .MultiCheckBox,
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text,	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text{width:250px !important;}
}
@media (min-width: 501px) and (max-width: 551.98px){
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn{ width: 70% !important;}
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select{ width: 100% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.first_name_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.first_name_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.last_name_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.last_name_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.company_name_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.company_name_row,
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='text'],
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='password'],
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='text'],
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='password']	{ width: 100% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row,	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select{ width: 100% !important;}
	
	.zh_CN .MultiCheckBoxDetail,
	.zh_TW .MultiCheckBoxDetail, 
	.ko_KR .MultiCheckBoxDetail{ width: 96% !important;}
	
	.zh_CN .MultiCheckBox,
	.zh_TW .MultiCheckBox, 
	.ko_KR .MultiCheckBox{ width: 100% !important;}
	

}
@media (min-width: 480px) and (max-width: 500.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data {width: 98%;}
	.tabs .profiileupdatemyrohm .tab-data .product-tree .titleheader{width: 96%;}
	.registrationindustry, .registrationoccupations, .registrationpostname{min-width: 180px;}
	#registration #reg_form_column .form-row.zipcode_row input[type='text'] { width: 46.2% !important;}
	#registration #reg_form_column .form-row.phonenumber_row input[type='text'] { width: 28.9% !important;}
	#registration #reg_form_column .form-row.address_row,
	#registration #reg_form_column .form-row.last_name_row, 
	#registration #reg_form_column .form-row.first_name_row, 
	#registration #reg_form_column .form-row.company_name_row, 
	#registration #reg_form_column .form-row.unit_row,
	#registration #reg_form_column .form-row.phonenumber_row, 
	#registration #reg_form_column .form-row.zipcode_row,
	.zh_CN #registration #reg_form_column .form-row.location_province_row,
	.zh_CN #registration #reg_form_column .form-row.location_city_row{ width: 96%;}
	
	
	
	#registration #reg_form_column .form-row.address_row input[type='text'],
	#registration.profiileupdatemyrohm .form-row input[type="text"], 
	#registration.profiileupdatemyrohm .form-row input[type="password"],
	#registration.profiileupdatemyrohm #reg_form_column .form-row .selector, 
	.profiileupdatemyrohm #showhidepassword,
	#registration.profiileupdatemyrohm  #showhidepassword .form-row,
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_row input[type="password"], 
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_confirm_row input[type="password"]{ width: 98% !important;}
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.department_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.department_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.department_row,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.telephone_number_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.telephone_number_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.telephone_number_row,
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select{ width: 94% !important;}
	
	.zh_CN .MultiCheckBoxDetail,
	.zh_TW .MultiCheckBoxDetail, 
	.ko_KR .MultiCheckBoxDetail{ width: 98% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.zh_CN .MultiCheckBox,
	.zh_TW .MultiCheckBox, 
	.ko_KR .MultiCheckBox,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.department_row input[type='text'],
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.department_row input[type='text'],
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.department_row input[type='text'],
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.telephone_number_row  input[type='text'],
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.telephone_number_row  input[type='text'],
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.telephone_number_row  input[type='text'],
	.ko_KR #registration.profiileupdatemyrohm.profiileupdatemyrohm select,
	.zh_CN #registration.profiileupdatemyrohm.profiileupdatemyrohm select,
	.zh_TW #registration.profiileupdatemyrohm.profiileupdatemyrohm select{ width: 100% !important;}
	
	#registration #reg_form_column .form-row.state_row {width: 96%;}
	#registration #reg_form_column .form-row.state_row select{width: 100% !important;}
	#registration #reg_form_column .form-row.phonenumber_row label, #registration #reg_form_column .form-row.zipcode_row label{width: 96% !important;}
	/* My ROHM Content sales manager */
	.entry_box_750 {width: 93% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:1px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:30px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder.bottomborder{ border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: left; width: 30%; padding: 12% 0;}
	.right62{float: left; width: 61.9%;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder {border-right: 0px solid #b8b8b8;}
	/* End */
}

@media (min-width: 375px) and (max-width: 479.98px){
	.tabs .profiileupdatemyrohm .tab-data .product-tree .titleheader{width: 91%;}
	#registration #reg_form_column .form-row.zipcode_row input[type='text'] { width: 43.3% !important;}
	#registration #reg_form_column .form-row.phonenumber_row input[type='text'] { width: 26.3% !important;}
	#registration #reg_form_column .form-row.address_row input[type='text'],
	#registration.profiileupdatemyrohm .form-row input[type="text"], 
	#registration.profiileupdatemyrohm .form-row input[type="password"],
	#registration.profiileupdatemyrohm #reg_form_column .form-row .selector { width: 94% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.first_name_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.first_name_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.last_name_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.last_name_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.company_name_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.company_name_row,
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='text'],
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='password'],
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='text'],
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row input[type='password']	{ width: 100% !important;}
	
	#registration #reg_form_column .form-row.state_row {width: 94%;}
	#registration #reg_form_column .form-row.state_row select{width: 100% !important;}
	.profiileupdatemyrohm #showhidepassword {width: 98% !important;}
	
	.zh_CN #registration.profiileupdatemyrohm .form-row input[type="text"], 
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_row input[type="password"], 
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_confirm_row input[type="password"]{ width: 96% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.en_US #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row #password_text,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row #password_confirm_text{ width: 100% !important;}
	/* My ROHM Content sales manager */
	.entry_box_750 {width: 93% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:1px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:8px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager td.bottomborder{border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: none; width: auto; padding: 12% 0 0; border-top:1px solid #b8b8b8; border-right:1px solid #b8b8b8;}
	.right62{float: none; width: 96.7%;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td.contactmanagerbg.leftborder {display: none;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder {border-right: 0px solid #b8b8b8;}
	/* End */
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn{ width: 94% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select{ width: 100% !important;}
	
	.zh_CN .MultiCheckBoxDetail,
	.zh_TW .MultiCheckBoxDetail, 
	.ko_KR .MultiCheckBoxDetail{ width: 96% !important;}
	
	.zh_CN .MultiCheckBox,
	.zh_TW .MultiCheckBox, 
	.ko_KR .MultiCheckBox{ width: 100% !important;}
}

@media (min-width: 360px) and (max-width: 374.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data { width: 96%;}
	#registration #reg_form_column .form-row.zipcode_row input[type='text'] { width: 43% !important;}
	#registration #reg_form_column .form-row.phonenumber_row input[type='text'] { width: 26% !important;}
	#registration #reg_form_column .form-row.address_row input[type='text'],
	#registration.profiileupdatemyrohm .form-row input[type="text"], 
	#registration.profiileupdatemyrohm .form-row input[type="password"],
	#registration.profiileupdatemyrohm #reg_form_column .form-row .selector { width: 94.5% !important;}
	#registration #reg_form_column .form-row.state_row select{width: 100% !important;}
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_row input[type="password"], 
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_confirm_row input[type="password"]{ width: 98% !important;}
	/* My ROHM Content sales manager */
	.entry_box_750 {width: 93% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:1px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:8px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager td.bottomborder{border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: none; width: auto; padding: 12% 0 0; border-top:1px solid #b8b8b8; border-right:1px solid #b8b8b8;}
	.right62{float: none; width: 96.5%;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td.contactmanagerbg.leftborder {display: none;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder {border-right: 0px solid #b8b8b8;}
	/* End */
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn{ width: 94% !important;}
	
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select{ width: 100% !important;}
	
	.zh_CN .MultiCheckBoxDetail,
	.zh_TW .MultiCheckBoxDetail, 
	.ko_KR .MultiCheckBoxDetail{ width: 96% !important;}
	
	.zh_CN .MultiCheckBox,
	.zh_TW .MultiCheckBox, 
	.ko_KR .MultiCheckBox{ width: 100% !important;}
}
@media (min-width: 320px) and (max-width: 359.98px){
	.registrationpostnamehead, .registrationindustryhead, .registrationoccupationshead, #registration .tab-data { width: 96%;}
	#registration #reg_form_column .form-row.zipcode_row input[type='text'] { width: 42.3% !important;}
	#registration #reg_form_column .form-row.phonenumber_row input[type='text'] { width: 25.3% !important;}
	#registration #reg_form_column .form-row.address_row input[type='text'],
	#registration.profiileupdatemyrohm .form-row input[type="text"], 
	#registration.profiileupdatemyrohm .form-row input[type="password"],
	#registration.profiileupdatemyrohm #reg_form_column .form-row .selector { width: 94% !important;}
	#registration #reg_form_column .form-row.state_row select{width: 99% !important;}
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_row input[type="password"], 
	#registration.profiileupdatemyrohm #showhidepassword .form-row.password_confirm_row input[type="password"]{ width: 98% !important;}
	/* My ROHM Content sales manager */
	.entry_box_750 {width: 93% !important;}
	.entry_box_750 #contactsalesmanager{ width:100% !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td {padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder { border-left: 1px solid #b8b8b8; padding: 0 !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder{border-right:1px solid #b8b8b8;color:#777777;font-weight:bold;line-height:23px;padding-left:8px;padding-top: 18px;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager td.bottomborder{border-bottom: 0px solid #b8b8b8;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .bottomborder { border-bottom: 1px solid #b8b8b8; padding-bottom: 18px !important; padding-top: 18px !important;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .rightborder a { color: #353535; display: inline; font-weight: normal; line-height: normal; text-decoration: none;}
	.left30{float: none; width: auto; padding: 12% 0 0; border-top:1px solid #b8b8b8; border-right:1px solid #b8b8b8;}
	.right62{float: none; width: 96.5%;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .nobg td.contactmanagerbg.leftborder {display: none;}
	.myrohm-profile-tabs-wrapper #contactsalesmanager .leftborder.bottomborder {border-right: 0px solid #b8b8b8;}
	/* End */
	.en_US #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.de_DE #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row,
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.industry_row_cn,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn{ width: 94% !important;}
	
	.en_US #registration.profiileupdatemyrohm select, .de_DE #registration.profiileupdatemyrohm select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.country_row select,
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row.occupations_row_cn select{ width: 100% !important;}
	
	.zh_CN .MultiCheckBoxDetail,
	.zh_TW .MultiCheckBoxDetail, 
	.ko_KR .MultiCheckBoxDetail{ width: 96% !important;}
	
	.zh_CN .MultiCheckBox,
	.zh_TW .MultiCheckBox, 
	.ko_KR .MultiCheckBox{ width: 100% !important;}
}
@media (min-width: 801px) and (max-width: 965.98px){
    .main-nav-links-col-3 .details.gapleftPadding72 { padding-left: 34px;}
	.en_GB #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .pt_BR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .hi_IN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .de_DE #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P{ width: 97%;}
  #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P.borderAll.margin-left14px{margin-left:0px;}
}
@media (min-width: 1281px){
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .portlet{margin-left:auto; margin-right:auto; width: 88.732%; max-width:1170px;margin-bottom:0; }
	.maxfixsize.fullsize #wrapperrohm.newROHM .rohm-distributioninventory-portlet .portlet{margin-left:auto; margin-right:auto;width: 1170px;margin-bottom:0;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .rohm-newproductfaq-portlet .portlet{margin-left:auto;margin-right:auto;width: 88.732%; max-width:1170px;margin-bottom:0;}
	
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .rohm-breadcrumb-portlet .portlet{width: 86.732% !important;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet{width:100%!important;}
	
	.columns-2 .portlet-layout.row:last-child,.columns-1-2 .portlet-layout.row:last-child{max-width:1170px;}

	.columns-2 .portlet-layout.row:last-child{width:100%;max-width:1170px;margin:0 auto;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .columns-2 .portlet-layout.row:last-child .portlet{width:100%;}
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .rohm-breadcrumb-portlet #bradcrumb_menu,	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet #mainContent{width: 88.732% !important;max-width:1170px;}
	
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet,
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .rohm-breadcrumb-portlet .portlet{width:100%!important; max-width:100%!important;}
	
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet #mainContent,
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet .rohm-breadcrumb-portlet #bradcrumb_menu{width: 86.732% !important;margin-left:auto;margin-right:auto;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .rohm2080 .portlet{width:100%;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-breadcrumb-portlet #bradcrumb_menu{padding-left: 0px!important; padding-right: 0px!important;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .custom-contentDiv .rohm-newproductlist-portlet .portlet{width: 98%;margin-bottom: 20px;}
}
@media (min-width: 1171px) and (max-width: 1280.98px){
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .portlet{margin-left:auto; margin-right:auto;  width: 86.732%;margin-bottom:0;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .rohm-distributioninventory-portlet .portlet{margin-left:auto; margin-right:auto;width: 1170px;margin-bottom:0;}
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .rohm-breadcrumb-portlet .portlet{width: 86.732% !important;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet{width:100%!important;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet #mainContent,
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet .rohm-breadcrumb-portlet #bradcrumb_menu{width: 86.732% !important;margin-left:auto;margin-right:auto;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .custom-contentDiv .rohm-newproductlist-portlet .portlet{width: 98%;margin-bottom: 20px;}
}
@media (min-width: 980px) and (max-width: 1170.98px){
	.maxfixsize.fullsize #wrapperrohm.newROHM .portlet{margin-left:auto; margin-right:auto; width: 100%;margin-bottom:0;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .custom-contentDiv .rohm-newproductlist-portlet .portlet{width: 98%;margin-bottom: 20px;}
	.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM .rohm-breadcrumb-portlet .portlet{width: 100% !important;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet{width:100%;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet #mainContent,
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-newproductfaq-portlet .portlet .rohm-breadcrumb-portlet #bradcrumb_menu{width: 100% !important;margin-left:auto;margin-right:auto;}
}
@media (min-width: 980px) and (max-width: 1170.98px){
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 901px) and (max-width: 979.98px){
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 801px) and (max-width: 900.98px){
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 801px) and (max-width: 979.98px){
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 100%!important;border: 0;}
	.rohm-newproductfaq-portlet .left-col .product-list-navigation .collapeList{height:130px; overflow-x:hidden; overflow-y:auto;}
	.faq .left-col #faqcat .collapse.in{height: 122px !important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.ie .rohm-newproductfaq-portlet .right-col{padding:5px 0 5px 5px;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 100%!important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main{width:98.0% !important;}
	/* FAQ End */
}
@media (min-width: 768px) and (max-width: 800.98px){
	.center-wrapper {
	  width: 100%;
	}
  .newROHM .search-result-container{width: 96%;}
  .main-nav-links-col-3 .details.gapleftPadding72 { padding-left: 34px;}
  /*.en_GB #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .pt_BR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .hi_IN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P, .de_DE #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P{ width: 97%;}
  #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li .width436P.borderAll.margin-left14px{margin-left:0px;}*/
  /* FAQ */
 	.rohm-newproductfaq-portlet .left-col { width: 100%!important;}
	.rohm-newproductfaq-portlet .left-col .product-list-navigation .collapeList{height:130px; overflow-x:hidden; overflow-y:auto;}
	.faq .left-col #faqcat .collapse.in{height: 122px !important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.ie .rohm-newproductfaq-portlet .right-col{padding:5px 0 5px 5px;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 100%!important;}
	.mobile .rohm-newproductfaq-portlet #accordion-menu-wrapper {width: 100% !important;}
	.firefox .rohm-newproductfaq-portlet input[type="submit"], .firefox .rohm-newproductfaq-portlet input[type="submit"]:hover{padding: 0 12px;}
	.rohm-newproductfaq-portlet .results-grid{width:100%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian {width: 97% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li{width:100% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main{width:98.0% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{padding: 3px 0.7% 3px 5.6%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section {width: 100% !important;overflow: inherit !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{padding: 0.5% 0.7%; margin: 4px 0 0 1.3% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.9%;}
	/* End FAQ */
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 578px) and (max-width: 767.98px){
	.center-wrapper {
	  width: 100%;
	}
}
@media (min-width: 554px) and (max-width: 636.98px){
	.paddingLeft22 { padding-left: 4%;}
}
@media (min-width: 481px) and (max-width: 556.98px){
	.center-wrapper {
	  width: 100%;
	}
}
@media (min-width: 321px) and (max-width: 480.98px){
	.center-wrapper {
	  width: 100%;
	}
}
@media (min-width: 320px) and (max-width: 479.98px){
	/* Application page */
	#content .apps-listing{ margin-bottom: 20px!important;}
	#content .apps-listing dd.apps-img{ margin-bottom: 0px!important;}
	#content .apps-data-row div:first-child { margin-right:0px !important;}
	#content .apps-listing {width: 274px !important;}
	#content .apps-listing dd.apps-text-data {width: 61% !important;}
	#content .apps-listing dd.apps-text-data ul.apps-column-1, #content .apps-listing dd.apps-text-data ul.apps-column-2{width: 174px!important; margin-right: 0px!important;}
	/* End Application page */
}
@media (min-width: 480px) and (max-width: 979.98px){
	/* Application page */
	#content .apps-listing{ margin-bottom: 20px!important;}
	#content .apps-listing dd.apps-img{ margin-bottom: 0px!important;}
	/* End Application page */
}
@media (min-width: 768px) and (max-width: 896.98px){
	.frame ul li {
		margin: 0 0 0 0;
		width: 20%;
	}
}
@media (min-width: 768px) and (max-width: 1000.98px){
	.one-col #left-panal .MarginBottom5 input[type="checkbox"] { margin-left: 0px; margin-right: 2px;}
	#application div span { width: auto;}
	#application span, #designresources span{letter-spacing: -0.16px;}
}
@media (min-width: 768px) and (max-width: 783.98px){
	#application span, #designresources span{letter-spacing: -0.16px;}
}
@media (min-width: 768px) and (max-width: 979.98px){
	.rohm-newproductfaq-portlet .faq-tabs-wrapper {
		width: 100% ;
	}
	.rohm-newproductfaq-portlet .taglib-page-iterator{width: 100%!important;}
}
@media (min-width: 320px) and (max-width: 767.98px){
	/* Navigation */
	#navdevice{float:right; display:block; position:absolute; right:8px; width:48px; height:32px;}
	.customeNavigation{display: none;height: auto;}
	/*sitesearch*/
	.newROHM .filter-container .filter-select li input[type=checkbox]{  left: 192px;}
	.newROHM .filter-container .filter-select li li input[type=checkbox]{  left: 188px;}
	.content2.span6{margin-bottom:20px;}
	/* Table Responsive  */
	.table-container {
	  border: 1px solid #939393;
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 0;
	  margin-bottom: 14px;
	}
	.table-responsive {
		width:100%;
		position:absolute;
	}
	#recentclick .table-container {min-height: 132px;}
	.table-container {
	  min-height: 95px;
	}
	.rohm-newproductlist-portlet .table-container {
	  min-height: 350px;
	}
	.table-responsive {
	    min-width:320px;
    }
	.customdesign, .views-table.border1 {
		margin-bottom: 0px;
	}
	.views-table { margin-top:0; }
	.spacealign { display: inline; }
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 100%;  min-height: 100%; height:100%;}
	.rohm-newproductfaq-portlet .right-col{float:right; width: 79%; padding: 5px 0 0 0.7%;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper{padding: 8px 0.75% 8px 1%; width: 97.9%;}
	.rohm-newproductfaq-portlet .faq-tabs-wrapper {width:100%;}
	.firefox .rohm-newproductfaq-portlet input[type="submit"], .firefox .rohm-newproductfaq-portlet input[type="submit"]:hover{padding: 0 12px;}
	.firefox .de_DE .rohm-newproductfaq-portlet input[type="submit"], .firefox .de_DE .rohm-newproductfaq-portlet input[type="submit"]:hover{padding: 0 15px;}
	.rohm-newproductfaq-portlet .results-grid{width:100%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian {width: 97% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li{width:100% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main{width:96.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{padding: 3px 0.7% 3px 5.6%;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section {width: 100% !important;overflow: inherit !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{padding: 0.5% 0.7%; margin: 4px 0 0 1.3% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian {margin-top: 0;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 98%;}
	.rohm-newproductfaq-portlet .left-col .product-list-navigation .collapeList{height:130px; overflow-x:hidden; overflow-y:auto;}
	.faq .left-col #faqcat .collapse.in{height: 122px !important;}
	.rohm-newproductfaq-portlet .faq .left-col #faqcat .checkbox input{margin-top:3px;}
	.conbg{overflow: hidden; border-bottom: 0px solid #d2d0d0;}
	.product-list-navigation{ margin-bottom: 0px;}
	.rohm-newproductfaq-portlet .left-col div a#con_us{margin-top:8px;}
	/* End FAQ */
	/* Distributor */
	/*#sales-support-landing.distributionsearch-page .leftcollbar.requestlink { height: 100% !important;}*/
	/* Reference Design */
	.portlet-boundary_reference_search_WAR_rohmglobalportalportlet_ .one-col .main-panal-84, .portlet-boundary_reference_search_WAR_rohmglobalportalportlet_ .one-col .left-panal-15{height:100% !important;}
	.search_keyword input[type="text"]{ background: url("../images/rohm-theme/reference-design-search-icon.gif") 0 0 no-repeat !important;}
	.allproducts #browse-other-product{ background: url("../images/rohm-theme/product-browse-text-responsive.gif") 0 0 no-repeat;}
	.allproducts #browse-other-product #browseProducts { background: url("../images/rohm-theme/product-browse-responsive.gif") 100% 0 no-repeat;}
	#application div span{width:auto;}
}
@media (min-width: 641px) and (max-width: 767.98px){
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 99.6%!important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 100%!important;}
	.rohm-newproductfaq-portlet #colright #search_form #searchfaq{width: 180px!important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main { padding: 3px 0.7% 3px 5.3% !important; width: 96.5% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main { width: 96.8% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.7% 3px 5.3% !important;  width: 96.5% !important;}
	#accordion-menu-wrapper ul#accordian li { width: 99% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet .hideallanswer{margin-right:0px;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li {width: 99.1% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section.active-toggle-link-main li.sliding-section-item { padding: 0 0.5% 0 1.5%;}
	#colright.right-col .search-container.pagging-bar .taglib-page-iterator .search-pages .page-selector{margin-left: 10px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 98%;}
	/* End FAQ */
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .crossref-search.distributionsearch{width: 100%;}
	.rohm-distributioninventory-portlet .distributionsearch-page #tooltip_menu{margin-top: 36px !important;}
	.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper{margin-top:5px;}
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 641px) and (max-width: 767.98px){
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 68%;}
}
@media (min-width: 581px) and (max-width: 640.98px){
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 99.6%!important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 100%!important;}
	.rohm-newproductfaq-portlet #colright #search_form #searchfaq{width: 180px!important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main { padding: 3px 0.7% 3px 10.6% !important; width: 90.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main { width: 96.8% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.7% 3px 7.3% !important; width: 94.8% !important;}
	#accordion-menu-wrapper ul#accordian li { width: 99% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet .hideallanswer{margin-right:0px;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li {width: 99.1% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section.active-toggle-link-main li.sliding-section-item { padding: 0 0.5% 0 1.5%;}
	#colright.right-col .search-container.pagging-bar .taglib-page-iterator .search-pages .page-selector{margin-left: 10px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.9%;}
	/* End FAQ */
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .crossref-search.distributionsearch{width: 100%;}
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 65%;}
	.rohm-distributioninventory-portlet .distributionsearch-page #tooltip_menu{margin-top: 36px !important;}
	.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper{margin-top:5px;}
	/* reference design */
	.search_keyword input[type="text"], .allproducts #browse-other-product #browseProducts{ width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 480px) and (max-width: 580.98px){
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 99.6%!important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 97.7%!important;}
	.rohm-newproductfaq-portlet .showallanswer, .rohm-newproductfaq-portlet .hideallanswer{top:104px!important;}
	.rohm-newproductfaq-portlet #colright #search_form{position:static!important; padding: 8px 8px 0!important; margin-bottom:0px!important; border-left:1px solid #999; border-right:1px solid #999;}
	.rohm-newproductfaq-portlet #colright #search_form #searchfaq{width: 180px!important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main { padding: 3px 0.7% 3px 10.6% !important; width: 90.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main { width: 94.8% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.7% 3px 7.3% !important; width: 94.8% !important;}
	#accordion-menu-wrapper ul#accordian li { width: 99.3% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet .hideallanswer{margin-right:0px;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li {width: 99.1% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section.active-toggle-link-main li.sliding-section-item { padding: 0 0.5% 0 1.5%;}
	#colright.right-col .search-container.pagging-bar .taglib-page-iterator .search-pages .page-selector{margin-left: 10px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.9%;}
	/* End FAQ */
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .crossref-search.distributionsearch{width: 100%;}
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] {width: 57%;}
	.rohm-distributioninventory-portlet .distributionsearch-page #tooltip_menu{margin-top: 36px !important;}
	.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper{margin-top:5px;}
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
}
@media (min-width: 491px) and (max-width: 580.98px){
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1% !important; width:100% !important;}
	
}
@media (min-width: 376px) and (max-width: 979.98px){
	/* Designsimulation */
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{width:100% !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main{border: 1px solid #bfbfbf!important; padding:0 3px 0!important; width: 99.3% !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main a.active-toggle-link-main{border:0px none!important; border-left: 1px solid #bfbfbf!important; width:auto; line-height:normal !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section{margin-left:-1px !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section li.sliding-section-item {padding:5px 3px!important;}
}
@media (min-width:1301px){
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 17px !important;position: relative;line-height:14px;width: 55%;white-space:normal;}
	
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error,
	.ko_KR #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.ko_KR #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error{width: 44%; white-space: nowrap;}
	.ja_JP #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error{width: auto;}

}
@media (min-width:1201px) and (max-width: 1300.98px){
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 17px !important;position: relative;line-height:14px;width: 55%;}
	
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error,
	.ko_KR #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.ko_KR #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error{width: 44%; white-space: nowrap;}
}
@media (min-width:1201px) and (max-width: 1209.98px){
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 17px !important;position: relative;line-height:14px;width: 54%;}
}
@media (min-width: 1025px) and (max-width: 1200.98px){
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
  #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 484px !important;position:absolute;line-height:14px;width: 100%;}
}
@media (min-width:1025px){
  #third-col.w190{width: 21% !important;}
  #accordian #reg_form_column #showhidepassword .form-row.password_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_row .error_description, 
  #accordian #reg_form_column #showhidepassword .form-row.password_row .error_link,
  #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
  #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link	{left: 0px !important;width: 72%;white-space:normal;float: left;}
  #accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
  #accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;width: 72%;}
  
  
  #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row {width: 100%;}
}
@media (min-width: 981px) and (max-width:1024.98px){
  #third-col.w190 {width: 110px;}
}
@media (min-width: 980px) and (max-width:1024.98px){
	#accordian #reg_form_column #showhidepassword .form-row.password_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row.password_row .error_link,
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link	{left: 0px !important;width: 72%;white-space:normal;line-height: 14px;float: left;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;width: 72%;}
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row {width: 100%;}
	
	#accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 484px !important;position: absolute;line-height: 14px; width: 100%;}
}
@media (min-width: 981px){
	#main-content #column-1 #third-col.w190 {margin-right:3px;margin-left: 2%;}
	#main-content #column-1 #third-col.w190:last-child {margin-right:1%;}
}
@media (min-width: 861px) and (max-width: 980.98px){
	#main-content #column-1 #third-col.w190 {margin-right:0px;margin-left: 2%;}
	#main-content #column-1 #third-col.w190:last-child {margin-right:2%;}
}
@media (min-width: 858px) and (max-width: 860.98px){
	#third-col.w190 {float: left;}
	#main-content #column-1 #third-col.w190 {margin-right:3px;margin-left: 2%;}
	#main-content #column-1 #third-col.w190:last-child {margin-right:2%;}
}
@media (min-width: 768px) and (max-width: 857.98px){
	#third-col.w190 {float: left;}
	#main-content #column-1 #third-col.w190 {margin-right:3px;margin-left: 2%;}
	#main-content #column-1 #third-col.w190:last-child {margin-right:2%;}
}

@media (min-width: 481px) and (max-width: 767.98px){
	#registration #reg_form_column #showhidepassword .form-row{float:none;}
}
@media (min-width: 480px) and (max-width: 767.98px){
	#third-col.w190 {float: right;width: 21.5%;}
	#main-content #column-1 #third-col.w190 {margin-right:3px;margin-left: 2%;}
	#main-content #column-1 #third-col.w190:last-child {margin-right:2%;}
}
@media (max-width: 479.98px){
	.product-filterBox{width: 69%; padding-left:0px;}
	.layoutview{width: 31%;}
	#newProductsDataTable_wrapper.dataTables_wrapper{min-width:auto !important;}
	.rohm-newproductfaq-portlet .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator{height:auto;}
	#third-col.w190 {float: left; width: 48%;}
	#main-content #column-1 #third-col.w190:nth-child(3), #main-content #column-1 #third-col.w190:nth-child(5){margin-right: 6px;}
	#main-content #column-1 #third-col.w190:last-child #powerup{z-index: auto;}
	.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column {padding: 0 !important;}
}
@media (min-width: 376px) and (max-width: 479.98px){
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown {width: 100%;}
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 100%!important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 100%!important;}
	.rohm-newproductfaq-portlet .showallanswer, .rohm-newproductfaq-portlet .hideallanswer{top:104px!important;}
	.rohm-newproductfaq-portlet #colright #search_form{position:static!important; padding: 8px 8px 0!important; margin-bottom:0px!important; border-left:1px solid #999; border-right:1px solid #999;}
	.rohm-newproductfaq-portlet #colright #search_form #searchfaq{width: 180px!important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main { padding: 3px 0.7% 3px 10.6% !important; width: 90.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main { width: 92% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.7% 3px 11.4% !important; width: 90.4% !important;}
	#accordion-menu-wrapper ul#accordian li { width: 99% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet .hideallanswer{margin-right:0px;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li {width: 99.1% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section.active-toggle-link-main li.sliding-section-item { padding: 0 0.5% 0 1.5%;}
	#colright.right-col .search-container.pagging-bar .taglib-page-iterator .search-pages .page-selector{margin-left: 10px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.5%;}
	/* End FAQ */
}
@media (min-width: 320px) and (max-width: 480.98px){
	.rohm-newproductfaq-portlet .faq-tabs-wrapper {
		width: 100%;
	}
}
@media (min-width: 414px) and (max-width: 425.98px){
	.rohm-newproductfaq-portlet .faq-tabs-wrapper {
		width: 100%;
	}
}
@media (min-width: 320px) and (max-width: 375.98px){
	/* FAQ */
	.rohm-newproductfaq-portlet .left-col { width: 100%!important;}
	.rohm-newproductfaq-portlet .right-col{float:right!important; width: 100%!important; padding: 5px 0 0 0%!important;}
	.rohm-newproductfaq-portlet .taglib-page-iterator, .rohm-newproductfaq-portlet #accordion-menu-wrapper {padding: 8px 0.75% 8px 1%!important; width: 97.7%!important;}
	.rohm-newproductfaq-portlet .faq-tabs-wrapper {width: 100%;}
	.rohm-newproductfaq-portlet .showallanswer, .rohm-newproductfaq-portlet .hideallanswer{top:104px!important;}
	.rohm-newproductfaq-portlet #colright #search_form{position:static!important; padding: 8px 8px 0!important; margin-bottom:0px!important; border-left:1px solid #999; border-right:1px solid #999;}
	.rohm-newproductfaq-portlet #colright #search_form #searchfaq{width: 180px!important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main { padding: 3px 0.7% 3px 10.6% !important; width: 90.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main { width: 90% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.7% 3px 11.4% !important; width: 90.4% !important;}
	#accordion-menu-wrapper ul#accordian li { width: 99% !important;}
	#accordion-menu-wrapper ul#accordian li a span {padding-top: 0px !important;}
	.rohm-newproductfaq-portlet .hideallanswer{margin-right:0px;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li {width: 99.1% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section.active-toggle-link-main li.sliding-section-item { padding: 0 0.5% 0 1.5%;}
	#colright.right-col .search-container.pagging-bar .taglib-page-iterator .search-pages .page-selector{margin-left: 10px !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.5%;}
	/* End FAQ */
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .crossref-search.distributionsearch{width: 100%;}
	.rohm-distributioninventory-portlet .distributionsearch-page #tooltip_menu{margin-top: 78px !important;}
	.rohm-distributioninventory-portlet .sales-support-landing .sales-support-tabs-wrapper{margin-top:5px;}

}
@media (max-width: 375.98px) {
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main {width: 91.8% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main { padding: 3px 0.7% 3px 9.6% !important; width: 91.8% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.6%;}
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] {width: 86% !important;}
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown { width: 100%;}
}
@media (max-width: 360.98px) {
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main {width: 91.5% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main {padding: 3px 0.7% 3px 10.0% !important;	width: 91.8% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.5%;}
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 87%;}
	/* Package page */
	.package-search-div .pacsearch input[type="text"]{width: 190px;}
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown { width: 100%;}
	.rohm-newproductfaq-portlet #colright .search-container .taglib-page-iterator .search-pages .searchboxfaq{width:160px;}
}
@media (max-width: 320.98px) {
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main {width: 90% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul#accordian li a.toggle-link-main.active-toggle-link-main {padding: 3px 0.7% 3px 11.4% !important; width: 90.4% !important;}
	.rohm-newproductfaq-portlet #accordion-menu-wrapper-related-faqs, .rohm-newproductfaq-portlet #accordion-menu-wrapper-related-products { padding: 0 0.75% 0 1%; width: 97.5%;}
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 80%;}
	/* Package page */
	.package-search-div .pacsearch input[type="text"]{width: 150px;}
	/* reference design */
	.search_keyword input[type="text"]{ width: 100%;}
	.allproducts #browse-other-product #browseProducts{width: 100%;}
	.one-col #browseProductsDropDown { width: 100%;}
}
@media (min-width: 360px) and (max-width: 374.98px){
/* Distribution inventry */
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 87%;}
}
@media (min-width: 320px) and (max-width: 359.98px){
/* Distribution inventry */
	.rohm-distributioninventory-portlet .distributionsearch-page .crossref-search input[type="text"] { width: 86%;}
}
@media (min-width: 320px) {
	.one-col #browseProductsDropDown { width: 100%!important;height: auto!important;position: relative!important;visibility: visible!important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{width:100% !important;}
	/* Distribution inventry */
	.rohm-distributioninventory-portlet .distributionsearch-page .search-ico, .distributionsearch-page .search-ico{box-shadow: 0px 0px 0px #dddddd inset;}
	
	.sortdisc.span9,
	.aboutROHM .span12,
	.careers .ImgAlign.span12{
	  margin-left: 0;
	}
	/*#wrapperrohm.newROHM #header .customeNavigation #nav li a.moreLink span {
	  background: transparent;
	  color: #dc2039 !important;
	  border: 0 none;
	}
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 a.moreLink span:hover,
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 a.moreLink span:hover,
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03 a.moreLink span:hover,
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 a.moreLink span:hover,
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-05 a.moreLink span:hover{
	  background: transparent !important;
	  color: #dc2039 !important;
	  border: 0 none !important;
	  padding-top: 0px;
	}*/
	#back-to-top {
	  bottom: 22px;
	  right: 12px;
	}
	/* .customeNavigation .search-box .searchTextfield input[type="text"]{height:20px;} */
	/* Application page */
	#content .apps-listing {width: 434px;}
	#content .apps-listing dd.apps-text-data {width: 326px;}
	#content .apps-listing dd.apps-text-data ul.apps-column-1{width: 168px;}
	#content .apps-listing dd.apps-text-data ul.apps-column-2 {width: 150px;}
	/* End Application page */
	.spn, .package-search-div #tboverlay{width:100%;}
	.rohm-distributioninventory-portlet .distributorthbg th{height:70px; line-height: inherit;}
	.rohm-distributioninventory-portlet .spn{padding-bottom:0;}
	/* New Product Listing */
	.rohm-newproductlist-portlet #tableHeader .tableHeader #browse-other-product #browseProductsDropDown{width: 230px;}
	#wrapperrohm.newROHM #dockbarlayout #dockbar ul.aui-toolbar li.user-avatar span.user-links a.user-portrait {display: none;}/* ROHMAPPLICATIONINTERNAL-126 */
	/* Designsimulation */
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tab-content .tab-data #accordion-menu-wrapper ul#accordian ul.sliding-section li.sliding-section-item li.squere a{line-height:23px;  padding-top: 0;}
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tab-content .tab-data #accordion-menu-wrapper ul#accordian li.toggle-main a { line-height: normal !important;}
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tab-content .tab-data #accordion-menu-wrapper ul#accordian li a span{padding-top: 0px !important;}
	/* calculators/calculate-resistor */
	.rohm-resistor-calculation-tool-portlet .registorCalculatebody .registorCalculateBlock{width:97.3% !important;padding: 1.15% !important;}
	.textboxi6 input[type="text"] {width: auto;}
	/* New Product, Ac-dc-design-navigator, My ROHM, Audio-Video page, Design Simulation Page */
	#new-product .newproduct-listing-data .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.tab-link1,
	.news-listing-data .tabs.acdcTabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.custom-tab-link1,
	.news-listing-data .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.custom-tab-link1,
	.audiovideopage .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.tab-link1{ height: 32px !important;}
	#new-product .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.tab-link1.active,
	.news-listing-data .tabs.acdcTabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.custom-tab-link1.active,
	.news-listing-data .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.custom-tab-link1.active,
	.audiovideopage .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.tab-link1.active{height: 33px !important;}
	
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper,
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container a.ui-slider-left-arrow,
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container a.ui-slider-right-arrow,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container a.ui-slider-left-arrow,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container a.ui-slider-right-arrow	{height: 44px !important;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs form{margin-bottom:0px;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li.tab-link1,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.tab-link1{height: 42px !important;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li.tab-link1{height: 48px !important;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li:first-child, .designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container ul li.tab-link1:first-child{margin-left:0px;}
	#new-product .newproduct-listing-data .tabs .contentDiv.ui-slider-tab-content,
	.news-listing-data .tabs.acdcTabs .custom-contentDiv.ui-slider-tab-content,
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv.ui-slider-tab-content,
	.audiovideopage .tabs .contentDiv.ui-slider-tab-content,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv.ui-slider-tab-content{ top: 0 !important;}
	/* FAQ page */
	.rohm-newproductfaq-portlet #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{word-break: break-all;}
	.safari .rohm-newproductfaq-portlet .showallanswer, .safari .rohm-newproductfaq-portlet .hideallanswer{font-family: arial; }
	.safari .en_US .rohm-newproductfaq-portlet .showallanswer, .safari .en_US .rohm-newproductfaq-portlet .hideallanswer,
	.safari .de_DE .rohm-newproductfaq-portlet .showallanswer, .safari .de_DE .rohm-newproductfaq-portlet .hideallanswer{font-family: 'IBM Plex SansRegular'; }
	.safari .ko_KR .rohm-newproductfaq-portlet .showallanswer, .safari .ko_KR .rohm-newproductfaq-portlet .hideallanswer{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
	.safari .zh_TW .rohm-newproductfaq-portlet .showallanswer, .safari .zh_TW .rohm-newproductfaq-portlet .hideallanswer {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
	.safari .zh_CN .rohm-newproductfaq-portlet .showallanswer, .safari .zh_CN .rohm-newproductfaq-portlet .hideallanswer {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;}
	table#featuredProductsDataTable.dataTable thead th{padding:10px !important;}
	.rohm-newproductfaq-portlet #colright table.taglib-search-iterator,.rohm-newproductfaq-portlet #colright table.taglib-search-iterator #accordion-menu-wrapper {width: 100%!important;}
	.find-different-part-link { clear: both;}
}
@media (min-width: 768px) {
	/* reference design */
	.search_keyword input[type="text"]{ background: url("../images/rohm-theme/reference-design-search-icon.gif") 0 0 no-repeat !important;}
	.allproducts #browse-other-product{ background: url("../images/rohm-theme/product-browse-text-responsive.gif") 0 0 no-repeat;}
	.allproducts #browse-other-product #browseProducts { background: url("../images/rohm-theme/product-browse-responsive.gif") 100% 0 no-repeat;}
	#dockbarctrl > img {margin-top: 12px;}
	.blog-area .taglib-page-iterator .lfr-pagination-config .lfr-pagination-page-selector a, 
	.blog-area .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector a{font-size:20px;}
	#design_termscond label {font-size: 12px;}
	#design_termscond {top: 5% !important;}
}
@media (min-width: 571px) and (max-width: 640.98px){
	.width500P { width: 98% !important;}
	.width500P .distributionsearch-page .crossref-search input[type="text"] { width: 56%;}
	.width500P #tooltip_menu {right: 28px;}
	.distributionsearch-page #tooltip_menu { margin-top: 36px !important; }
	#searchfiltermegamenuleft {
	  display: inline-block;
	  float: left;
	  position: relative;
	}
	.ja .width500P #tooltip_menu {
	  margin-top: 36px !important;
	  right: 0;
	}
}
@media (min-width: 320px) and (max-width: 540.98px){
	.borderRight { border-right: 0px solid #cccccc; margin-right: 0;}
	#wrapperrohm.newROHM #header .customeNavigation #nav .width210P { width: 86%;}
	.width500P { width: 86%;}
	.width500P .distributionsearch-page .crossref-search input[type="text"] { width: 74%;}
	.width500P .distributionsearch-page .search-filter{margin-left:0;}
	.distributionsearch-page #tooltip_menu { margin-top: 82px !important;  width: 96px;}
	.width500P #tooltip_menu { left: 0; right: 0;}
	
	#searchfiltermegamenuleft {
	  display: inline-block;
	  float: left;
	  position: relative;
	}
	.ja .width500P #tooltip_menu {
	  left: 0px;
	  margin-top: 36px !important;
	  right: 0;
	}
}
@media (min-width: 641px) and (max-width: 767.98px){
	#design_termscond label {font-size: 10px;}
}

@media (min-width: 320px) and (max-width: 480.98px){
 /*header*/
  #colright .product-lists p a img { width: 100% !important;}
  /*Products*/
  div#bradcrumb_menu,div.downArrow{display: none;}
  /* Table Responsive  */
  .leftImage.width171.span3 img {
	  width: 100%;
	}
  .panel-col-last.span6 {
	  margin-left: 0;
	  margin-right: 0;
	}
  .views-table { margin-top:0; }
  .spacealign { display: inline; }
  .sales-support-landing .sales-support-tabs-wrapper .tabs .tab-data{padding:14px 14px 0px;}
  .sales-support-landing .sales-support-tabs-wrapper .table-container { min-height: 190px;}
  .sales-support-landing .sales-support-tabs-wrapper .tabs{padding-bottom:0px;}
  .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv { top: 0 !important;}
  /*footer*/
  .span3 .newsBoxR {float: left; margin: 0 0 10px -10px; padding: 0; width: 100% !important; visibility:visible !important;}
/*sitesearch*/
  #wrapperrohm .search-filter-two-col .search-result-container .results-grid .taglib-search-iterator tr td dl dd p{padding-left:25px !important;margin-left: 0px !important;word-break: break-word;}
}
@media (max-width: 414.98px){
	.acceptL {width: 100% !important;}
	#termsbtns {float: none!important; width: auto !important;}
}
@media (min-width : 320px) and (max-width : 979.98px) { #DT .table-container{margin-bottom:0px;} }
@media (min-width : 448px) and (max-width : 480.98px) { #tableHeader .tableHeader> li:nth-last-child(2) {clear: both;} }
@media only screen and (min-device-width : 320px) and (max-device-width : 480.98px){
  .distributionsearch-page .distributionsearch .distribution-search-input{background: none;}
}
@media only screen 
and (min-device-width : 320.98px){
  /*sitesearch*/
  .newROHM .search-filter-two-col .search-pages .delta-selector select, .newROHM .search-filter-two-col .search-pages .page-selector select{font-size: 11px; width: 40px; line-height:10px;}
}
@media only screen 
and (max-device-width : 320.98px){
	#wrapperrohm.newROHM .viewport .overview img{height:32% !important;}
}
@media only screen 
and (min-device-width : 321px) 
and (max-device-width : 480.98px){
	#wrapperrohm.newROHM .viewport .overview img{height:43% !important;}
}
/*device specific*/
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480.98px){
  #design_termscond.referencedesigndetail-popup{height: 178px !important;}
  #design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
  #design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
  #design_termscond.referencedesigndetail-popup #licenseContainer{text-align:center;}
  #design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
  #design_termscond.referencedesigndetail-popup #licenseContainer > div #zoomedImg{max-width:100%;}
  #design_termscond{padding-bottom: 0px !important; height: 250px !important; overflow-y: auto;}
  #design_termscond input[type="checkbox"]{float:left;}
  #design_termscond input[type="checkbox"]{margin:4px 0 0 !important;}
  #design_termscond label {font-size: 11px; margin-left: 18px !important; white-space: nowrap; line-height: 16px; display:block;}
  .distributionsearch-page .search-ico{padding-top: 3px; box-shadow: 0px 0px 0px #ddd inset;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 424.98px){
  .ja_JP #design_termscond{padding-bottom: 0px !important; height: 250px !important; overflow-y: auto;}
  .ja_JP #design_termscond {height: 410px !important;margin-left: -43% !important;width: 86% !important;}
  /* :has(.mobileScroll.plecs) .ja_JP #design_termscond, :has(.mobileScroll.ads) .ja_JP #design_termscond{height: 550px !important;} */
  .ja_JP #design_termscond input[type="checkbox"]{float:left;}
  .ja_JP #design_termscond input[type="checkbox"]{margin:4px 0 0 !important;}
  .ja_JP #design_termscond label {font-size: 11px; margin-left: 18px !important; white-space: nowrap; line-height: 16px; display:block;}
}
@media only screen 
and (max-device-width : 753.98px) 
and (orientation : landscape){
	#design_termscond.referencedesigndetail-popup{height: 326px !important;overflow-y: auto;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer{text-align:center;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div #zoomedImg{max-width:90%;}
	#design_termscond{width:81% !important; margin-left: -42.8% !important; height: 310px !important;}
	#design_termscond #termcontents { height: 100px !important;}
}
@media only screen 
and (max-device-width : 736.98px) 
and (orientation : landscape){
	#design_termscond.referencedesigndetail-popup{height: 326px !important;overflow-y: auto;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer{text-align:center;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div #zoomedImg{max-width:90%;}
	#design_termscond{width:81% !important; margin-left: -42.8% !important; height: 310px !important;}
	#design_termscond #termcontents { height: 100px !important;}
}
@media only screen 
and (max-device-width : 667.98px) 
and (orientation : landscape){
	#design_termscond.referencedesigndetail-popup{height: 326px !important;overflow-y: auto;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer{text-align:center;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div #zoomedImg{max-width:90%;}
	#design_termscond{width:81% !important; margin-left: -42.8% !important; height: 310px !important;}
	#design_termscond #termcontents { height: 100px !important;}
}
@media (min-width: 641px) and (max-width:667.98px){
	.mobile #design_termscond{height: 310px !important;}
	#design_termscond #licenseContainer #termcontents { height: 100px !important;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 640.98px) 
and (orientation : landscape){ 
  #design_termscond.referencedesigndetail-popup{height: 302px !important;overflow-y: auto;}
  #design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
  #design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
  #design_termscond.referencedesigndetail-popup #licenseContainer{text-align:center;}
  #design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
  #design_termscond.referencedesigndetail-popup #licenseContainer > div #zoomedImg{max-width:84%;}
  #design_termscond{height: 290px !important;}
  #design_termscond #termcontents{height: 100px;}
  #design_termscond #licenseheadercontent{font-size: 11px !important;line-height: 14px;}
  #design_termscond label{font-size: 11px;margin-left: 15px !important;line-height: 16px;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480.98px) 
and (orientation : landscape){
	#design_termscond.referencedesigndetail-popup{height: 262px !important;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond{width:80% !important; margin-left: -42.8% !important; height: 274px !important;}
	#design_termscond #termcontents { height: 46px !important;}
}
@media only screen 
and (max-device-width : 414.98px) 
and (orientation : portrait){
	#design_termscond.referencedesigndetail-popup{height: 210px !important;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond{height: 440px !important; margin-left: -42% !important; width: 76% !important;}
	#design_termscond #licenseheadercontent { font-size: 11px !important; line-height: 14px;}
	#design_termscond label {white-space: normal;}	
	#design_termscond #termcontents { height: 140px !important;}
}
@media only screen 
and (max-device-width : 375.98px) 
and (orientation : portrait){
	#design_termscond.referencedesigndetail-popup{height: 210px !important;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond{height: 440px !important; margin-left: -42% !important; width: 76% !important;}
	#design_termscond #licenseheadercontent { font-size: 11px !important; line-height: 14px;}
	#design_termscond label {white-space: normal;}	
	#design_termscond #termcontents { height: 140px !important;}
}
@media only screen 
and (max-device-width : 320.98px) 
and (orientation : portrait){
    #design_termscond.referencedesigndetail-popup{height: 180px !important;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	#design_termscond.referencedesigndetail-popup #licenseContainer > div{height:auto !important;}
	#design_termscond{height: 400px !important; margin-left: -42% !important; width: 76% !important;}
	#design_termscond #licenseheadercontent { font-size: 11px !important; line-height: 14px;}
	#design_termscond label {white-space: normal;}	
	#design_termscond #termcontents { height: 80px !important;}	
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480.98px) 
and (orientation : portrait){
	.newROHM .search-filter-two-col .search-pages .delta-selector select, 
	.newROHM .search-filter-two-col .search-pages .page-selector select{line-height:12px !important; font-size: 11px !important;}	
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480.98px) {
	.downloadButton, .devtools .button-large .downloadButton{height: auto !important;}
	#wrapperrohm.newROHM .button-large .downloadButton a{ white-space: nowrap !important;}
}
/* Start design_termscond popup Mobile alignment */

@media (min-width : 737px) and (max-width : 767.98px){
	#design_termscond{height: 340px !important;}
	#design_termscond #termcontents { height: 130px !important;}
}
@media (min-width : 668px) and (max-width : 736.98px){
	#design_termscond{height: 330px !important;}
	#design_termscond #termcontents { height: 120px !important;}
}
@media (min-width : 641px) and (max-width : 667.98px){
	#design_termscond{height: 320px !important;}
	#design_termscond #termcontents { height: 110px !important;}
}
@media (min-width : 480px) and (max-width : 640.98px){
	#design_termscond{height: 290px !important;}
	#design_termscond #termcontents { height: 80px !important;}
}
@media (max-width : 424.98px){
	#design_termscond{height: 550px !important;top:5% !important;}
	#design_termscond #termcontents { height: 230px !important;}
}
@media (min-width : 360px) and (max-width : 767.98px){
	#design_termscond{width: 80% !important; margin-left: -40% !important;overflow-y: auto!important;overflow-x: hidden!important;top:5% !important;}
}
@media (max-width : 374.98px){.social-tool-links a{margin-bottom: 38px!important;}.social-tool-links a:nth-child(7),.social-tool-links a:nth-child(8){margin-bottom:0 !important;}}
@media (max-width : 320.98px){
	#design_termscond{height: 430px !important;width: 70% !important; margin-left: -110px !important;}
	#design_termscond #termcontents { height: 80px !important;}
	#design_termscond label {white-space: nowrap;}
}
@media (min-width : 320px) and (max-width : 480.98px){
	#design_termscond input[type="checkbox"] { margin: 1px 0 0 !important;}
}
#licenseContainer #termcontents{background-color:white;}
.jqmWindow{border: none !important;box-shadow: none !important;}
/* End design_termscond popup Mobile alignment */
@media (min-width:320px) and (max-width:480.98px) {
  .details {width: 232px;}
  #colright #righttab .tabs .contentDiv .tab-data ul, #product-details #righttab .tabs .tab-data ul,
  #colright #righttab .tabs .contentDiv .tab-data ul li, #product-details #righttab .tabs .contentDiv .tab-data ul li{width:100%;}
}
@media (min-width:801px) and (max-width:979.98px){
	.table-container {
		min-height: 295px;
	}
	.jqmWindow.batchDownloaddata {
	  left: 41%;
	  width: 718px;
	}
	#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
	  height: 100%;
	  overflow: hidden;
	  display: inline;
	}
	/* Jira 1710 */
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-16px;padding:0 36px 0 36px;width: 177px;}
	/* Jira 1710 End */
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv ul{margin:0;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv .sliding-section-item .table-responsive{min-width:100% !important;}
}
@media (min-width:768px) and (max-width:800.98px){
	.table-container {
		min-height: 295px;
	}
	.jqmWindow.batchDownloaddata {
	  left: 42%;
	  width: 692px;
	}
	#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
	  height: 100%;
	  overflow: hidden;
	  display: inline;
	}
	/* Jira 1710 */
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-30px;padding:0 36px 0 36px;width: 177px;}
	/* Jira 1710 End */
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv ul{margin:0;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv .sliding-section-item .table-responsive{min-width:100% !important;}
}
@media (min-width: 768px) {
	/* Searchbox in Theme */
	#ForMobile.search-box{display:none !important;}
	.customeNavigation #NonMobile.search-box{display:block;}
	/* Searchbox in Theme End */
	/* Jira -1710 */
	#MOSFETPage .mobiledisplay{display:none;}
	#MOSFETPage .deskdisplay{display:block;}
	#MOSFETPage ul.mosfetnote{margin-left:0; margin-right:0;}
	/* Jira 1710 End */
	.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;margin-top: 0px !important;}
	.rohm-LR7 .rohm-breadcrumb-portlet .portlet-content{padding:0;}
	.rohm-LR7 .breadcrumb{background-color:transparent;}
	.rohm-LR7 .columns-1 .col-md-12.portlet-column .rohm-breadcrumb-portlet{margin-left:-15px;margin-right:-15px}
	.rohm-LR7 #bradcrumb_menu{width:100%;}
	.breadcrumb-horizontal > li + li:before{top: 38%;}
	.rohm-LR7 #wrapperrohm .rohm-breadcrumb-portlet .breadcrumb-horizontal>li+li::before {content: '\00bb' !important;}
	#popUpOverlayId{z-index:40!important;}
	#design_termscond #cls_btn > a{border:0 none;}
	#loadingimage img{display:block !important;}
}
@media (min-width: 768px) and (max-width:980.98px) {
  .rohm-LR7 .columns-1 .col-md-12.portlet-column.full-newfaqbreadcrumb .rohm-newproductfaq-portlet .rohm-breadcrumb-portlet{margin-left:0;margin-right:0;}
}
@media (max-width:767.98px){
	.rohm-LR7 .rohm-breadcrumb-portlet,.rohm-breadcrumb-portlet h2.portlet-title-text{display:none;}
	/* Searchbox in Theme End */
	#s3list_toppager .ui-pg-table, #s3pager_right .ui-pg-table{float:left !important;}
	#registration{padding:5px 15px !important;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv ul{margin:0;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs .contentDiv .sliding-section-item .table-responsive{min-width:100% !important;}
	#design_termscond #cls_btn > a{border:0 none;}
	#termsbtns{width:auto !important;}
}
@media (max-width:667.98px){
	#wrapperrohm.newROHM .jqmWindow#design_wechat {left: 60%;width: 435px !important;}
	#wrapperrohm.newROHM .jqmWindow#design_wechat #wechatContainer{text-align:center;}
	#wrapperrohm.newROHM .jqmWindow#design_wechat #wechatContainer img{height:250px;}
	.table-container {
		min-height: 188px;
	}
	.jqmWindow.batchDownloaddata {
	  left: 51%;
	  width: 558px;
	}
	#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
	  height: 100%;
	  overflow: hidden;
	  display: inline;
	}
	#batchDownloadContainer .prdicons .redbutton { width: 44%;}
	/* calculators/stepping-motor-thermal */
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow .scrollfix{height: 300px;}
	/* 1710 Srart */#MOSFETPage .mosfetDCDCTable .smc .table-container{min-height: 90px;}/* 1710 End */
}
@media (max-width:640.98px){
	#wrapperrohm.newROHM .jqmWindow#design_wechat {left: 65%;width: 402px !important;}
	#wrapperrohm.newROHM .jqmWindow#design_wechat #wechatContainer{text-align:center;}
	#wrapperrohm.newROHM .jqmWindow#design_wechat #wechatContainer img{height:220px;}
	/* calculators/stepping-motor-thermal */
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow .scrollfix{height: 280px;}
}
@media (min-width:640px) and (max-width:767.98px){
	#dockbarctrl > img {margin-top: -1px;}
	body.staging .docright, body.live-view .docright { margin-bottom: -40px !important;}
	/* Jira -1710 */
	#MOSFETPage .mobiledisplay{display:none;}
	#MOSFETPage .deskdisplay{display:block;}
	#MOSFETPage ul.mosfetnote{margin-left:0; margin-right:0;}
	/* Jira 1710 End */
}
@media (max-width:480.98px){
	.table-container {
		min-height: 144px;
	}
	.jqmWindow.batchDownloaddata {
	  left: 68%;
	  width: 402px;
	}
	#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
	  height: 100%;
	  overflow: hidden;
	  display: inline;
	}
	#batchDownloadContainer .prdicons .redbutton { width: 44%;}
	.crossref-search{width: 94.5%;}
	.crheading {line-height: 34px;}
	.spn {font-size: 12px;}
	/* calculators/stepping-motor-thermal */
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow .scrollfix{height: 246px;}
	/* Recommended_product_search */
	.recommended-search-div #tableHeader .tableHeader > li.sbt span#recommendedsearch-charcters-less-than-four{padding-left:0px; float: left;}
	#dockbarctrl > img {margin-top: -1px;}
	body.staging .docright, body.live-view .docright { margin-bottom: -40px !important;}
	/* 1710 Srart */#MOSFETPage .mosfetDCDCTable .smc .table-container{min-height: 90px;}/* 1710 End */
}
@media (min-width:360px) and (max-width:375.98px){
	.table-container {
		min-height: 340px;
	}
	.jqmWindow.batchDownloaddata {
	  left: 87%;
	  width: 292px;
	}
	#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
	  height: 100%;
	  overflow: hidden;
	  display: inline;
	}
	#batchDownloadContainer .prdicons .redbutton{margin-left: 0px !important;}
	#batchDownloadContainer .prdicons .redbutton { width: 98%;}
	.crossref-search{width: 94.5%;}
	.crheading {line-height: 34px;}
	.spn {font-size: 12px;}
	/* calculators/stepping-motor-thermal */
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow .scrollfix{height: 482px;}
	/* 1710 Srart */#MOSFETPage .mosfetDCDCTable .smc .table-container{min-height: 90px;}
	#MOSFETPage .bracket {margin-left:0;}/* 1710 End */
}
@media (min-width:320px) and (max-width:360.98px){
	.crossref-search{width: 93.5%;}
	.crheading {line-height: 34px;}
	.spn {font-size: 12px;}
	/* 1710 Srart */#MOSFETPage .mosfetDCDCTable .smc .table-container{min-height: 90px;}
	#MOSFETPage .bracket {margin-left:0;}/* 1710 End */
}
@media (max-width:320.98px){
	.table-container {
		min-height: 216px;
	}
	.jqmWindow.batchDownloaddata {
	  left: 100%;
	  width: 250px;
	}
	#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
	  height: 100%;
	  overflow: hidden;
	  display: inline;
	}
	#batchDownloadContainer .prdicons .redbutton{margin-left: 0px !important;}
	#batchDownloadContainer .prdicons .redbutton { width: 98%;}
	.crossref-search{width: 93.5%;}
	.crheading {line-height: 34px;}
	.spn {font-size: 12px;}
	/* calculators/stepping-motor-thermal */
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow .scrollfix{height: 300px;}
}
/* News Detail page for Rohm theme */
.newscomment .aui-w30.portlet-column.portlet-column-last{visibility: visible !important;}
@media (min-width: 320px) and (max-width: 979.98px){
	#content #news-landing .tabs, #statiContenTab .tabs { padding-bottom: 50px;}
	#news-details table {width: 100%;}
	#content .newscomment .nwes_contents h1.page-title { line-height: 22px !important;}
	/* Power Newsletter */
	.newslettertilebg1 img, .newslettertilebg2 .powerbg, #powernewsletter .AlignCenter, #powernewsletter #con_form_column fieldset,#powernewsletter .message,.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column .formbox{width:100% !important;}
	.rohmenewsletter .newslettertilebg1, .rohmenewsletter .newslettertilebg2{padding:0!important;}
	#powernewsletter .AlignCenter{padding: 0px;}
	#powernewsletter .message{margin-left:0;}
	/* End Power Newsletter */
	/* MyROHM */ 
	.sales-support-landing .sales-support-header-text, .myrohm-profile-landing .myrohm-profile-header-text {width:100%;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs{padding-bottom:0;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper #tabs form{margin:0;}
	#myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li:first-child {margin-left: 0;}
	#myrohm-profile-landing .tabs li a,.myrohm-profile-landing .myrohm-profile-tabs-wrapper .tabs li.tab-link1 a{line-height: 16px;}
	#accordion-menu-wrapper, #accordion-menu-wrapper ul#accordian, .width-810  {width:100%;}
	#accordion-menu-wrapper ul.sliding-section, #myrohm-profile-landing #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{width:100% !important;}
	#accordion-menu-wrapper ul#accordian li, #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{width:99%;}
	#accordion-menu-wrapper ul#accordian li a.toggle-link-main, #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{width:auto !important;}
	.sliding-section-item .table-container{margin-bottom:-4px;}
	#registration.profiileupdatemyrohm{padding-left:0px !important; padding-right:0px !important;}
	#registration.profiileupdatemyrohm #reg_form_column .required_fields{top: -38px;right: 10px;}
	.entry_box_750{}
	/* End MyROHM */
	/* New Product Listing */
	.newsdatalist .rohm-newproductlist-portlet section.portlet{margin-left:0; margin-right:0;}
	.rohm-newproductlist-portlet #displayTable #sorter.sortable.tableData {width: 100%!important;}
	.rohm-newproductlist-portlet #tableHeader{width:100%!important; height: 100%!important; float:none!important; /*overflow: hidden;*/display: flex;}
	/* Designsimulation */
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-map{width:100%;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{width:100% !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main{border: 1px solid #bfbfbf!important; padding:0 3px 0!important; width: auto !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian li.toggle-main a.active-toggle-link-main{border:0px none!important; border-left: 1px solid #bfbfbf!important; width:auto; line-height:normal !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section{margin-left:-1px !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper #accordion-menu-wrapper ul#accordian ul.sliding-section li.sliding-section-item {padding:5px 3px!important; width: auto !important;}
	
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs li.tab-link1 a{padding-top: 0px;}
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs li.tab-link1.mobi-tab-lineheight a{padding-top: 0px; line-height: normal;}
	/*Jira-1815*/
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs li.tab-link1.mobi-tab-lineheight a.fixpadding{padding-top: 7px!important;padding-bottom: 6px!important;white-space:normal !important;}
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.nocurser.width120px .tabs li.tab-link1.fix120, 
	.designSimulationPortlet-portlet .sales-support-tabs-wrapper.nocurser.width120px .tabs ul.tab-nav li:last-child.fix120,
	.designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.width120px .tabs li.tab-link1.fix120, 
	.designSimulationPortlet-portlet .sales-support-tabs-wrapper.width120px .tabs ul.tab-nav li:last-child.fix120,
	.chrome .designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.nocurser.width120px .tabs li.tab-link1.fix120, 
	.chrome .designSimulationPortlet-portlet .sales-support-tabs-wrapper.nocurser.width120px .tabs ul.tab-nav li:last-child.fix120,
	.chrome .designSimulationPortlet-portlet .sales-support-landing .sales-support-tabs-wrapper.width120px .tabs li.tab-link1.fix120, 
	.chrome .designSimulationPortlet-portlet .sales-support-tabs-wrapper.width120px .tabs ul.tab-nav li:last-child.fix120 { width:120px!important;top:-7px !important;position: relative;}
	/*End*/
	.portlet-boundary_designSimulationPortlet_WAR_rohmglobalportalportlet_ .sales-support-landing .sales-support-tabs-wrapper .tabs .ui-slider-tab-content .tab-data #accordion-menu-wrapper ul#accordian li.toggle-main a{line-height: normal;}
	/* Recommended_product_search */
	#recommendedPaginationSearch input[type="text"]{width:auto;height: 20px!important;}
	.recommended-search-div #tableHeader{width: 100%!important; margin-bottom: -5px; height: 100%!important; display:inline-block; padding-left:1%; padding-right:1%; }
	.recommended-search-div #SearchResults #displayTable .table-container{min-height:164px; margin-bottom:0px;}
	.recommended-search-div #SearchResults #displayTable .table-container .table-responsive #sorter.tableData{width: 100%!important;}
	.recommended-search-div #search_error_msg.footerLabel{width: 100% !important; padding: 0px !important;}
	.product-detail-downloading .center {top: 30%;}
	/* Reference Detail Page */
	#wrapperrohm .rohm-referencedesign-detail-portlet #product-details #prd-detail .table-container .table-responsive .datatable .link-button.buy-link, 
	#wrapperrohm .rohm-referencedesign-detail-portlet #product-details #prd-detail .table-container .table-responsive .datatable .btn-disable,  
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .table-container .table-responsive .datatable .calculateBtndiv .btn-inquiry{margin-bottom:5px;}
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .features-referenceboard #refboard ul{margin: 5px;}
	/* Chart page */ 
	.en_US #wrapperrohm.newROHM .columns-2.chartlayout .columns-2 #column-1.aui-w70, .en_US #wrapperrohm.newROHM .columns-2.chartlayout .columns-2 #column-1.aui-w30{width:100%; display: table-row;}
	.amcharts-chart-div, .amChartsLegend, .amcharts-main-div .amcharts-chart-div svg, #bussinessyear, #bussinessyear fieldset {width:100% !important;}	
	#enIR_RightHeader, #IR_RightMenu, #enIR_RightFooter{width:100% !important; margin-left: 0 !important;}
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99.4% !important;}
	#enIR_RightFooter #dlBox #frame #bulk{background-position: right bottom !important;}
	.pad-btm10{margin-right:5px !important;}
	/* Rss Page */
	.rssfeedTables table{width:100%;}
	/* distrubution */
	.sales-support-tabs-wrapper.distributor .tabs .contentDiv .tab-data .table-container{margin-bottom:0px;}
	.sales-support-tabs-wrapper.distributor .tabs .contentDiv .tab-data {padding-bottom:0px;}
	/* crossrefsearch */
	#searchresults .results-grid table .results-row td.align-left.col-5.valign-middle a img {width: auto; max-width: inherit;}
	.recommended-search-div .recommended-relative .spice-thermal{margin-left: -140px; margin-top: -8px;}
}
@media (min-width: 768px) and (max-width: 979.98px){ 
	#news-details img, #news-details table img {width: auto; height: auto;}
	#news-details .news-details-data h4.product-d-h4, #news-details .news-details-data .w350 {width: 100%;}
	/* Reference Page */
	.seventy {width: 69% !important;}
	.thirty {width: 30% !important;}
	.main-panal-84 {width: 73.7%!important;}
	.left-panal-15 {width: 25.3%!important;}
	.inlinelist li{min-width: 70px;}
	.referenceBD, .referenceBD table, .referenceBD table td{min-height: auto; height: auto !important;}
	.referenceBD img {width: 100%!important;}
	#powernewsletter .AlignCenter{width:50% !important;}
	#powernewsletter .message{width:94%!important;}
	.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column .formbox{width:100%!important;}
	.rohm-power-news-letter-portlet .rohmenewsletter .col-sm-5#con_form_column{width:50%!important;}
	.rohm-power-news-letter-portlet .rohmenewsletter #con_form_column h3 {padding: 22px 20px 10px!important;}
	/* ----MOSFET Calculator Start----- */
	#MOSFETPage .left { margin-right: 5%; width: 57%;}
	#MOSFETPage .right { width: 38%;}

	#MOSFETPage .allBorder{ -webkit-border-radius: 8px;  -moz-border-radius: 8px; border-radius: 8px; border: 2px solid #17b7f1;}
	.mtc, .mmc, .mbc {background:none; width:98.8%; padding-left:1%;}
	#MOSFETPage .width497, #digitalTransToolForm .width497{width: 52%;}
	#MOSFETPage .width425, #digitalTransToolForm .width425 {width: 45.9%;}
	#MOSFETPage .width425#recmTransistor .smc .table-responsive, #digitalTransToolForm .width425#recmTransistor .smc .table-responsive{width: 500px !important;}
	.stc, #MOSFETPage .smc, .sbc, #digitalTransToolForm .smc{background:none;}
	.stc, #digitalTransToolForm .ltc{ -webkit-border-radius: 8px 8px 0 0;  -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; border: 2px solid #17b7f1; border-bottom: 0px none;}
	#MOSFETPage .smc, #digitalTransToolForm .smc, #digitalTransToolForm .lmc{border-left: 2px solid #17b7f1; border-right: 2px solid #17b7f1;}
	.sbc, #digitalTransToolForm .lbc{ -webkit-border-radius: 0 0 8px 8px;  -moz-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; border: 2px solid #17b7f1; border-top: 0px none;}
	#MOSFETPage .mmc .NoteInfo{width:90%;}
	.lmc td.width120 {width: 55%;}
	.width497 .lmc select { width: 70%;white-space:nowrap;}
	.lmc td input { width: 70%;}
	#MOSFETPage .allBorder .mmc .width425 .smc .table-container{min-height: 130px; margin-bottom:0px;}
	.smc .noresults{margin-top:60px;}
	/* 1710 */#MOSFETPage .mosfetDCDCTable .smc .noresults{margin-top:44px;}/* 1710 */
	/* Digital Transitor Tool */
	#digitalTransToolForm .ltc{border-bottom: 1px solid #17b7f1;}
	#digitalTransToolForm .lmc{height:100%;}
	.marginbottom10px{margin-bottom:10px;}
	#digitalTransToolForm .ltc, #digitalTransToolForm .lmc, #digitalTransToolForm .lbc, 
	#digitalTransToolForm .stc, #digitalTransToolForm .smc, #digitalTransToolForm .sbc{background:none;}
	/* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99.7% !important;}
	/* TCR Calculators */
	.graph-resistanceNote {float: left; width: 66%; margin-left: 14px;}
	.tcr-calculator-portlet #graph.aGraph{width:100%;}
	.tcrportlet #digitalTransToolForm { margin-right: 0; width: 32%;}
	.resistanceNote{float:left; width:100%;}
	#digitalTransToolForm .tcr > div.tcr-table{width: 94%; padding-right: 0;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .plustcr{float: left; margin-right: 20px; margin-bottom: 20px;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr{float: left;}
	/* Recommended_product_search */
	.recommended-search-div #SearchResults #displayTable .table-container{min-height:390px; margin-bottom:0px;}
	/* calculators/stepping-motor-thermal */
	.thermaltopheader h1{display:inline-block!important;}
	.ja .thermalCalculatorbody div.block label.smallmobile,
	.zh .thermalCalculatorbody div.block label.smallmobile,
	.ko .thermalCalculatorbody div.block label.smallmobile{width: 337px !important;}
	#bradcrumb_menu{margin-top:0px;width:100%;}
	
	#accordian #reg_form_column #showhidepassword .form-row.password_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row.password_row .error_link,
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link	{left:204px !important;width: 55%; white-space:normal;line-height: 14px;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;clear: both;width: 72%;}
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row {width: 100%;}
	
	#accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 484px !important;position: absolute;line-height: 14px; width: 55%;}
	
	.de_DE #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error{width: 60%;}
	.ja_JP #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.en_US #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.de_DE #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error{top:0;line-height: 12px;}

	.ja_JP #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.ja_JP #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error{left: 474px !important;}
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error{top:0;}
}
@media (max-width: 767px){
	/* Reference Page */
	#main-panal .c2 .c2-2{ padding:0 2% 0 0 !important; }
	.main-panal-84{ width: 100% !important; float:none !important;height: 100% !important;}
	.space4{width:100% !important; float:none !important;}
	.left-panal-15{width: 100% !important; float:none !important;height: 100% !important;}
	#main-panal, .space4, #left-panal {width: 100% !important;}
	.inlinelist li{min-width: 70px;}
	.left-panal-15, .left-panal-15 table{height:auto !important; height: 100% !important;}
	/* Featured Product Page */
	.smallsize-aligntext{padding:0 !important; text-align:left !important;}
	/* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99.7% !important;}
	/* Digital Transitor Tool */
	.marginbottom10px{margin-bottom:10px;}
	/* TCR Calculators */
	.graph-resistanceNote {float: left; width: 100%;}
	.tcr-calculator-portlet #graph.aGraph{width:100%;}
	.tcrportlet #digitalTransToolForm { margin-right: 0; width: 100%;}
	.resistanceNote{float:left; width:100%;}
	#digitalTransToolForm .tcr > div.tcr-table{width: 94%;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .plustcr{float: left; margin-right: 20px; margin-bottom: 20px;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr{float: left;}
	/* FAQ page */
	#wrapperrohm .link-button.buy-link, #wrapperrohm .btn-disable, .common-note .btn-inquiry, .calculateBtndiv .btn-inquiry{/* padding-top:5px; */ padding-bottom:5px;}
	#wrapperrohm #myrohm-profile-landing .link-button.buy-link{padding-top:0px; padding-bottom:0px;}
	.CenterAlign > img{width:100%;}
	/* Featured product */
	.sectionTF .FP {height: 126px; overflow-x: hidden; overflow-y: auto;}
	#DT, .thermalglossery { border: 0px none!important; padding: 0px!important;}
	#DT .table-container, .thermalglossery .table-container{min-height:100% !important; border: 0px none !important;}
	#DT .table-container .table-responsive, .thermalglossery .table-container .table-responsive{position:relative; min-width:100%;}
	.thermalglossery .table-container .table-responsive{width:100%!important;border: 0px none!important;}
	.thermalglossery .table-container .table-responsive #sorter { font-size: 12px;}
	#DT .table-container .table-responsive #featuredProductsDataTable_wrapper, .thermalglossery .table-container .table-responsive #sorter{min-width:100%;}
	#DT .table-container .table-responsive #featuredProductsDataTable{border-left: 0px none;}
	.thermalglossery .table-container .table-responsive #sorter{ border: 0px none!important;}
	#DT .table-container .table-responsive #featuredProductsDataTable thead, .thermalglossery .table-container .table-responsive #sorter thead{display:none;}
	#DT .table-container .table-responsive #featuredProductsDataTable tbody, .thermalglossery .table-container .table-responsive #sorter tbody,
	#DT .table-container .table-responsive #featuredProductsDataTable tbody tr, .thermalglossery .table-container .table-responsive #sorter tbody tr{display:block;}
	#DT .table-container .table-responsive #featuredProductsDataTable tbody td:first-child,
	.thermalglossery .table-container .table-responsive #sorter tbody td:first-child{background-color: #888888; border: 0px none; color:#fff; font-weight: bold;}
	#DT .table-container .table-responsive #featuredProductsDataTable tbody tr:last-child td,
	.thermalglossery .table-container .table-responsive #sorter tbody tr:last-child td{border-bottom:0px none !important;}
	#DT .table-container .table-responsive #featuredProductsDataTable tbody tr.even {background-color: #ffffff;}
	#DT .table-container .table-responsive #featuredProductsDataTable tbody th, .thermalglossery .table-container .table-responsive #sorter tbody th, 
	#DT .table-container .table-responsive #featuredProductsDataTable tbody td, .thermalglossery .table-container .table-responsive #sorter tbody td{display: list-item; border-top: 0px none; border-right: 0px none;}
	.thermalglossery .table-container .table-responsive #sorter tbody td{ border: 0px none!important; padding: 8px 10px!important;}
	.dataTables_wrapper .dataTables_paginate .paginate_button{margin-left:0px !important;}
	#DT .dataTables_wrapper .dataTable tbody tr td.sorting_1{text-align: right;list-style:none;}
	#DT .table-container .table-responsive #featuredProductsDataTable tbody tr.trRows, .thermalglossery .table-container .table-responsive #sorter tbody tr {border: 1px solid #9d9da5;margin-bottom: 5px;}
	#sales-support-landing.distributionsearch-page .distributor #tabs .contentDiv table.distributorthbg td{line-height:20px;}
	.distributor-tabs table{margin-top:0px;}
	.thermalglossery .table-container .table-responsive #sorter tbody th{border-top: 0px;border-left: 0px;line-height: 28px;}
	.thermalglossery .table-container .table-responsive #sorter tbody th:last-child{border-bottom: 0px;}
	
	.ko_KR #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active,
	.zh_CN #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active,
	.zh_TW #registration.profiileupdatemyrohm #reg_form_column .form-row .error.active{width:auto;}
	
	#powernewsletter #con_form_column .form-row label.reg_lbl{width: 33%;}
	#newsletter_form .form-row input[type="text"], #newsletter_form .form-row #country, #newsletter_form .form-row #newletter{width: 65% !important;}
	#powernewsletter #con_form_column .form-row .error{left: 35%;}
	#powernewsletter #con_form_column .form-row.form-button-row{width: 66%; margin-left: 0;}
	#powernewsletter #con_form_column .form-row input[type="submit"] {width: 98% !important;}
}

@media (min-width: 640px) and (max-width: 767.98px){ 
	/* ----MOSFET Calculator Start----- */
	#MOSFETPage .allBorder{ -webkit-border-radius: 8px;  -moz-border-radius: 8px; border-radius: 8px; border: 2px solid #17b7f1;}
	.mtc, .mmc, .mbc {background:none; width:98.8%; padding-left:1%;}
	#MOSFETPage .width497, #digitalTransToolForm .width497{width: 55%;}
	#MOSFETPage .width425, #digitalTransToolForm .width425{width: 43.9%;}
	#MOSFETPage .width425#recmTransistor .smc .table-responsive, #digitalTransToolForm .width425#recmTransistor .smc .table-responsive{width: 500px !important;}
	.stc, #MOSFETPage .smc, .sbc, #digitalTransToolForm .smc{background:none;}
	.stc, #digitalTransToolForm .ltc{ -webkit-border-radius: 8px 8px 0 0;  -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; border: 2px solid #17b7f1; border-bottom: 0px none;}
	#MOSFETPage .smc, #digitalTransToolForm .smc, #digitalTransToolForm .lmc{border-left: 2px solid #17b7f1; border-right: 2px solid #17b7f1;}
	.sbc, #digitalTransToolForm .lbc{ -webkit-border-radius: 0 0 8px 8px;  -moz-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; border: 2px solid #17b7f1; border-top: 0px none;}
	#MOSFETPage .mmc .NoteInfo{width:90%;}
	.width497 .lmc select { width: 74%;}
	.lmc td input { width: 70%;}
	#MOSFETPage .allBorder .mmc .width425 .smc .table-container{min-height: 130px; margin-bottom:0px;}
	.smc .noresults{margin-top:60px;}
	/* 1710 */#MOSFETPage .mosfetDCDCTable .smc .noresults{margin-top:44px;}/* 1710 */
	/* Digital Transitor Tool */
	#digitalTransToolForm .ltc{border-bottom: 1px solid #17b7f1;}
	#digitalTransToolForm .lmc{height:100%;}
	#digitalTransToolForm .ltc, #digitalTransToolForm .lmc, #digitalTransToolForm .lbc, 
	#digitalTransToolForm .stc, #digitalTransToolForm .smc, #digitalTransToolForm .sbc{background:none;}
}
@media (min-width: 481px) and (max-width: 639.98px){ 
	/* ----MOSFET Calculator Start----- */
	#MOSFETPage .allBorder{ -webkit-border-radius: 8px;  -moz-border-radius: 8px; border-radius: 8px; border: 2px solid #17b7f1;}
	.mtc, .mmc, .mbc {background:none; width:98.8%; padding-left:1%;}
	#MOSFETPage .width497, #digitalTransToolForm .width497 {width: 99%;}
	#MOSFETPage .width425, #digitalTransToolForm .width425 {width: 99%;}
	#MOSFETPage .width425#recmTransistor .smc .table-responsive, #digitalTransToolForm .width425#recmTransistor .smc .table-responsive{width: 100% !important;}
	#MOSFETPage .width425:last-child{margin-bottom: 10px;}
	.stc, #MOSFETPage .smc, .sbc, #digitalTransToolForm .smc{background:none;}
	.stc, #digitalTransToolForm .ltc{ -webkit-border-radius: 8px 8px 0 0;  -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; border: 2px solid #17b7f1; border-bottom: 0px none;}
	#MOSFETPage .smc, #digitalTransToolForm .smc, #digitalTransToolForm .lmc{border-left: 2px solid #17b7f1; border-right: 2px solid #17b7f1;}
	.sbc, #digitalTransToolForm .lbc{ -webkit-border-radius: 0 0 8px 8px;  -moz-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; border: 2px solid #17b7f1; border-top: 0px none;}
	#MOSFETPage .mmc .NoteInfo{width:100%;}
	.width497 .lmc select { width: 73%;}
	.lmc td input { width: 70%;}
	#MOSFETPage .allBorder .mmc .width425 .smc .table-container{min-height: 130px; margin-bottom:0px;}
	.smc .noresults{margin-top:60px;}
	/* 1710 */#MOSFETPage .mosfetDCDCTable .smc .noresults{margin-top:44px;}/* 1710 */
	/* Digital Transitor Tool */
	#digitalTransToolForm .ltc{border-bottom: 1px solid #17b7f1;}
	#digitalTransToolForm .lmc{height:100%;}
	#digitalTransToolForm .ltc, #digitalTransToolForm .lmc, #digitalTransToolForm .lbc, 
	#digitalTransToolForm .stc, #digitalTransToolForm .smc, #digitalTransToolForm .sbc{background:none;}
}
@media (min-width: 481px) and (max-width: 767.98px){ 
	/* ----MOSFET Calculator Start----- */
	#MOSFETPage .left { margin-right: 5%; width: 42%;}
	#MOSFETPage .right { width: 51%;}
	#digitalTransToolForm .ltc .subtitle, #recmTransistor .stc .subtitle{line-height: 100%; padding-top: 16px;  padding-bottom: 16px;}
}
@media (min-width: 320px) and (max-width: 480.98px){ 
	/* ----MOSFET Calculator Start----- */
	#MOSFETPage .left { margin-right: 0%; margin-bottom:10px; width: 100%;}
	#MOSFETPage .right { width: 100%;}
	
	#MOSFETPage .allBorder{ -webkit-border-radius: 8px;  -moz-border-radius: 8px; border-radius: 8px; border: 2px solid #17b7f1;}
	.mtc, .mmc, .mbc {background:none; width:98.8%; padding-left:1%;}
	#MOSFETPage .width497, #digitalTransToolForm .width497 {width: 99%;}
	#MOSFETPage .width425, #digitalTransToolForm .width425 {width: 99%;}
	#MOSFETPage .width425#recmTransistor .smc .table-responsive, #digitalTransToolForm .width425#recmTransistor .smc .table-responsive{width: 100% !important;}
	#MOSFETPage .width425:last-child{margin-bottom: 10px;}
	.stc, #MOSFETPage .smc, .sbc, #digitalTransToolForm .smc{background:none;}
	.stc, #digitalTransToolForm .ltc{ -webkit-border-radius: 8px 8px 0 0;  -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; border: 2px solid #17b7f1; border-bottom: 0px none;}
	#MOSFETPage .smc, #digitalTransToolForm .smc, #digitalTransToolForm .lmc{border-left: 2px solid #17b7f1; border-right: 2px solid #17b7f1;}
	.sbc, #digitalTransToolForm .lbc{ -webkit-border-radius: 0 0 8px 8px;  -moz-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; border: 2px solid #17b7f1; border-top: 0px none;}
	#MOSFETPage .mmc .NoteInfo{width:99.5%;}
	.width497 .lmc select { width: 75%;}
	.lmc td input { width: 70%;}
	.lmc td.width120{width:60%;}
	#MOSFETPage .lmc td{padding-left:2px;}
	#MOSFETPage .allBorder .mmc .width425 .smc .table-container{min-height: 130px; margin-bottom:0px;}
	.smc .noresults{margin-top:60px;}
	/* 1710 */#MOSFETPage .mosfetDCDCTable .smc .noresults{margin-top:32px;}/* 1710 */
	#digitalTransToolForm .ltc .subtitle, #recmTransistor .stc .subtitle {line-height: 100%; padding-top: 16px;  padding-bottom: 16px;}
	/* Digital Transitor Tool */
	#digitalTransToolForm .ltc{border-bottom: 1px solid #17b7f1;}
	#digitalTransToolForm .lmc{height:100%;}
	#digitalTransToolForm .ltc, #digitalTransToolForm .lmc, #digitalTransToolForm .lbc, 
	#digitalTransToolForm .stc, #digitalTransToolForm .smc, #digitalTransToolForm .sbc{background:none;}
	#digitalTransToolForm .width497 .lmc select { width: 73%;}
	#digitalTransToolForm .lmc td input { width: 64%;}
	#digitalTransToolForm .lmc td input.search_rbt{width: auto;}
	/* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99.6% !important;}
	h1#fin_h1 strong{font-size: 23px !important;letter-spacing: 0.12em !important;}
	/* TCR Calculators */
	#digitalTransToolForm .tcr > div.tcr-table { width: 91%;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .plustcr{float: left; margin-right: 0px; margin-bottom: 20px; width:100%;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr{float: left; width:100%;}
	#resistance, #positiveTempCoeff, #negativeTempCoeff, #refTemp, #minTemp, #maxTemp { width: 70%;}
	.svg #graph.aGraph svg{ margin-left:0px!important; position: absolute;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr select#selectTempCoeff{margin-left: 2%; width: 15%;}
	#digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr #negativeTempCoeff{width: 53%;}
	.ja_JP #positiveTempCoeff{width: 69.2%;}
	.ja_JP #digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr #negativeTempCoeff{width: 52.5%;}
	.ko_KR #positiveTempCoeff{width: 68.4%;}
	.ko_KR #digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr #negativeTempCoeff{width: 51.4%;}
	.zh_TW #positiveTempCoeff{ width: 69.6%;}
	.zh_TW #digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr #negativeTempCoeff{width: 52.6%;}
	.zh_CN #positiveTempCoeff{ width: 68.8%;}
	.zh_CN #digitalTransToolForm .tcr > div.tcr-table table td.tcR .minustcr #negativeTempCoeff{width: 52.4%;}
	
}
@media (min-width: 641px) and (max-width: 767.98px){ 
	#news-details img, #news-details table img {width: auto; height: auto;}
	#news-details table.mrg-btm10, #news-details table.mrg-btm10 img {width: 100% !important; height: auto !important;}
	.newproductcontent #news-details img{width: auto !important; height: auto !important;}
	#news-details .news-details-data h4.product-d-h4, #news-details .news-details-data .w350 {width: 100%;}
}
@media (min-width: 534px) and (max-width: 640.98px){ 
	#news-details img, #news-details table.mrg-btm10, #news-details table.mrg-btm10 img {width: 100% !important;}
	#news-details table img {width: auto !important; height: auto !important;}
	.newproductcontent #news-details img{width: auto !important; height: auto !important;}
	#news-details .news-details-data h4.product-d-h4, #news-details .news-details-data .w350 {width: 100%;}
}
@media (min-width: 481px) and (max-width: 533.98px){ 
	.newscomment .aui-w70.portlet-column, .newscomment .aui-w30.portlet-column{width:100%; display:inline-block;}
	.newscomment .aui-w30.portlet-column.portlet-column-last{width:100%;}
	#news-details img, #news-details table.mrg-btm10, #news-details table.mrg-btm10 img{width: 100% !important; height: auto !important;}
	#news-details table img, .newproductcontent #news-details img  {width: auto !important; height: auto !important;}
	#news-details .news-details-data h4.product-d-h4, #news-details .news-details-data .w350 {width: 100%;}
}
@media (min-width: 552px) and (max-width: 767.98px){
	/* calculators/stepping-motor-thermal */
	.thermaltopheader h1{display:inline-block!important;}
	/* MyROHM */	
	#accordian #reg_form_column .form-row .error, #accordian #reg_form_column .form-row .error_description, 
	#accordian #reg_form_column .form-row .error_link{left:210px !important;}
	#registration.profiileupdatemyrohm #reg_form_column .form-row .error, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_description, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_link{position:relative!important; clear:both;}
	#myrohm-profile-landing #accordian #reg_form_column .form-row .error{left: 8px !important;}
	.ko_KR #myrohm-profile-landing #accordian #reg_form_column .form-row .error,
	.zh_CN #myrohm-profile-landing #accordian #reg_form_column .form-row .error,
	.zh_TW #myrohm-profile-landing #accordian #reg_form_column .form-row .error,
	.ja_JP #myrohm-profile-landing #accordian #reg_form_column .form-row .error,
	.de_DE #myrohm-profile-landing #accordian #reg_form_column .form-row .error,
	.en_US #myrohm-profile-landing #accordian #reg_form_column .form-row .error{left:210px !important;}
	
	
	#accordian #reg_form_column #showhidepassword .form-row.password_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row.password_row .error_link,
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link	{left:0 !important;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;clear: both;width: 100%;}
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row {width: 100%;}
	
	#accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_description, 
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error_link,
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error, #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_description, 
    #accordian .profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error_link{left: 210px !important;position: relative;line-height:14px;width: 55%;}
	
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_TW #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.zh_CN #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error,
	.ko_KR #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_row .error,
	.ko_KR #accordian #registration.profiileupdatemyrohm #reg_form_column #showhidepassword .form-row.password_confirm_row .error{width: 56%;}

}
@media (min-width: 730px){
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody .calculateBtndiv .thermal_error_message{float: none;}
	.calculateBtndiv #calc_input_error{display: inline-block;}
}
@media (min-width: 552px) and (max-width: 729.98px){
	/* calculators/stepping-motor-thermal */
	.thermaltopheader h1{display:inline-block!important;}
	.thermalCalculatorbody div.block label { width: 275px !important;}
	.thermalCalculatorbody div.block label.smallmobile{width: 331px !important;}
	.ja .thermalCalculatorbody div.block label.smallmobile,
	.zh .thermalCalculatorbody div.block label.smallmobile,
	.ko .thermalCalculatorbody div.block label.smallmobile{width: 337px !important;}
	.thermal_error_message { padding-left: 0!important;}
	.thermalCalculatorbody .calculateBtndiv{padding-left: 4%!important;}
	.thermalCalculatorbody .calculateBtndiv .thermal_error_message{float: none;}
	.calculateBtndiv #calc_input_error{display: block;}
	.thermalglossery .table-container{margin-bottom: 0px;}
}
@media (min-width: 481px) and (max-width: 551.98px){
	/* MyROHM */
	#registration.profiileupdatemyrohm #reg_form_column .required_fields{top: -38px;right: 10px;}
	.profiileupdatemyrohm .form-row label.reg_lbl {text-align: left;}
	#registration.profiileupdatemyrohm #reg_form_column .security_answer_row, 
	#registration.profiileupdatemyrohm #reg_form_column .terms_conditions, #registration.profiileupdatemyrohm #reg_form_column .form-button-row { margin-left: 0px !important;}
	#registration.profiileupdatemyrohm .form-row.terms_conditions label, #registration.profiileupdatemyrohm .form-row.remember_me label {font-size: 12px!important;}
	#accordian #reg_form_column .form-row .error, #accordian #reg_form_column .form-row .error_description, 
	#accordian #reg_form_column .form-row .error_link{left:0 !important;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link	{left:0 !important;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;clear: both;width: 100%;}
	#accordian #reg_form_column #showhidepassword .form-row.password_confirm_row {width: 100%;}
	#registration.profiileupdatemyrohm #reg_form_column .form-row .error, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_description, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_link{position:relative!important; clear:both;}
	/* End MyROHM */
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody div.block label { width: 52%!important;}
	.thermal_error_message { padding-left: 0!important;}
	.thermalCalculatorbody .calculateBtndiv{padding-left: 4%!important;}
	.calculateBtndiv #calc_input_error{display: block;}
	.thermalglossery .table-container{margin-bottom: 0px;}
}
@media (min-width: 501px) and (max-width: 551.98px){
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody div.block label.smallmobile{width: 65.2%!important;}
}
@media (min-width: 481px) and (max-width: 500.98px){
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody div.block label.smallmobile{width: 66.8%!important;}
}
@media (min-width: 320px) and (max-width: 558.98px){ 
	/* Reference Page */
	#main-panal .c2 .c2-2{ padding:0 1.9% 0 0 !important; }
}
@media (min-width: 481px) and (max-width: 767.98px){ 
	/* Reference Page */
	.seventy {width: 65% !important;}
	.thirty {width: 34% !important;}
	.referenceBD, .referenceBD table, .referenceBD table td{min-height: auto; height: auto !important;}
	.referenceBD img {width: 100%!important;}
	.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;}
	#sales-support-landing.distributionsearch-page .distributor #tabs .contentDiv .table-container{min-height:232px;}
}
@media (min-width: 320px) and (max-width: 594.98px){ 
	/* Chart page */
	.ja #xmlDownload, .ja #csvDownload, .ja #imageView, .ja #graphView, .ja #tableView, .ja #printView, 
	#xmlDownload, #csvDownload, #imageView, #graphView, #tableView, #printView{margin-bottom:5px;}
}
@media (min-width: 320px) and (max-width: 480.98px){ 
	.newscomment .aui-w70.portlet-column, .newscomment .aui-w30.portlet-column{width:100%; display:inline-block;}
	.newscomment .aui-w30.portlet-column.portlet-column-last{width:100%;}
	.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;}
	#news-details img, #news-details table.mrg-btm10, #news-details table.mrg-btm10 img {width: 100% !important; height: auto !important;}
	#news-details table img, .newproductcontent #news-details img {width: auto !important; height: auto !important;}
	#news-details .news-details-data h4.product-d-h4, #news-details .news-details-data .w350 {width: 100%;}
	/* MyROHM */ 
	#registration.profiileupdatemyrohm #reg_form_column .required_fields{top: -38px; right: 10px;}
	.profiileupdatemyrohm .form-row label.reg_lbl {text-align: left;}
	#registration.profiileupdatemyrohm #reg_form_column .security_answer_row, 
	#registration.profiileupdatemyrohm #reg_form_column .terms_conditions, #registration.profiileupdatemyrohm #reg_form_column .form-button-row { margin-left: 0px !important;}
	#registration.profiileupdatemyrohm .form-row.terms_conditions label, #registration.profiileupdatemyrohm .form-row.remember_me label {font-size: 12px!important;}
	#accordian #reg_form_column .form-row .error, #accordian #reg_form_column .form-row .error_description, 
	#accordian #reg_form_column .form-row .error_link{left:0 !important;}
	
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link	{left:0 !important;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;clear: both;width: 100%;}
	
	#registration.profiileupdatemyrohm #reg_form_column .form-row .error, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_description, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_link{position:relative!important; clear:both;}
	/* End MyROHM */
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody div.block label { width: 38%!important;}
	.de_DE .thermalCalculatorbody div.block label{ word-wrap: break-word;}
	.thermal_error_message { padding-left: 0!important;}
	.thermalCalculatorbody .calculateBtndiv .thermal_error_message{float: none!important;}
	.thermalCalculatorbody .calculateBtndiv{padding-left: 4%!important; overflow: hidden;}
	.calculateBtndiv #calc_input_error{display: block;}
	.thermalglossery .table-container{margin-bottom: 0px;}
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow{margin-left: -44% !important; width: 82% !important;}
	/* Reference Page */
	.seventy, .thirty {width: 100% !important;}
	.referenceBD, .referenceBD table, .referenceBD table td{min-height: auto; height: auto !important;}
	/* Chart page */
	.alignProper div.fr{float:left;}
	/* TCR Calculators */
	.tcrportlet .graph-resistanceNote #graph.aGraph #TCRgraph { border: 1px solid #cccccc;  height: 400px;  overflow-x: scroll;  overflow-y: hidden;  width: 100%;  margin-bottom: 10px; position: relative;}
	.tcrportlet #digitalTransToolForm{float: none; display: inline-block;}
	
	#sales-support-landing.distributionsearch-page .distributor #tabs .contentDiv .table-container{min-height:252px;}
	/* 1710 */
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .lmc td input.leftAlign { width: 60%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .width497 .lmc select { width: 67%;}
	/* 1710 End */
	#powernewsletter #con_form_column .form-row label.reg_lbl{line-height:26px;}
}
@media (min-width: 544px){
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea {border-right: 0 none !important;margin: 0 !important; width: auto !important;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu {display: inline-block;height: auto; width: auto !important;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li.topMenu { display: inline-block; }
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li.topMenu a {display: inline-block; float: none; margin: 0 auto; padding-left: 0;  padding-right: 0; text-align: center;min-height: 40px;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li{min-height: 40px;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li:hover > a{width: 100% !important;}
}
@media (min-width: 320px) and (max-width: 543.98px){
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea {border-right: 0 none !important;margin: 0 !important; width: auto !important;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu {display: inline-block;height: auto; }
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li.topMenu { display: inline-block; float: none; width: 100% !important; }
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li.topMenu a {display: inline-block; float: none; margin: 0 auto; padding-left: 0;  padding-right: 0; text-align: center;min-height: 40px;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li{min-height: 40px;}
	.rohm-ac-dc-design-navigator-portlet #acdccdesignnavigator #globalArea ul#menu li:hover > a{width: 100% !important;}
}
@media (min-width: 640px) and (max-width: 767.98px){
	#MOSFETPage .lmc { padding: 10px 0 0;}
	.lmc td.width120 {width: 63%;}
	.lmc td input { width: 83%;}
	.width497 .lmc select { width: 83%;white-space:nowrap;}
	#MOSFETPage .mmc .lmc td select,#MOSFETPage .mmc .lmc td input{ width: 70%;}
	/* 1710 */
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .lmc td input { width: 60%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .width497 .lmc select { width: 67%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-33px;padding:0 36px 0 36px;width: 177px;}
	/* 1710 End */
}
/* 1710 */
@media (max-width: 480.98px){
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-12px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-18px;}
	#MOSFETPage .mmc .lmc td select,#MOSFETPage .mmc .lmc td input{width: 68%;}
}
/* 1710 End */
@media (max-width: 375.98px){
	#digitalTransToolForm .tcr > div.tcr-table { width: 88%;}
	#MOSFETPage .lmc { padding: 10px 0 0;}
	.lmc td.width120 {width: 61.5%;}
	.lmc td input { width: 80%;}
	.width497 .lmc select { width: 81%;}
	#MOSFETPage .mmc .lmc td select,#MOSFETPage .mmc .lmc td input{width: 60%;}
	/* 1710 */
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .lmc td input.leftAlign { width: 60%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .width497 .lmc select { width: 67%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-31px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-34px;}
	/* 1710 End */
	.sectionTF .FP {width: 100%!important;}
}
@media (max-width: 320.98px){
	#digitalTransToolForm .tcr > div.tcr-table { width: 86%;}
	#MOSFETPage .lmc { padding: 10px 0 0;}
	.lmc td.width120 {width: 72%;}
	.lmc td input { width: 68%;}
	.width497 .lmc select { width: 68%;}
	/* 1710 */
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .lmc td input.leftAlign { width: 50%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ .width497 .lmc select { width: 59%;}
	.portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-44px;padding:0 36px 0 36px;width: 177px;}
	.mobile .portlet-boundary_rohmmosfetDCDCcalculator_WAR_rohmglobalportalportlet_ #MOSFETPage .srbt input.search_rbt{margin-right:-46px;}
	/* 1710 End */
}
@media (min-width: 320px) and (max-width: 450.98px){ h1#fin_h1 strong{width:190px !important;} }
@media (min-width: 320px) and (max-width: 375.98px){ 
	#news-details table {width: 65%;}
	#content #news-details .news-details-data p{clear:both;}
	/* Power Newsletter */
	#second-col, #second-col span{width:242px;}
	/* End Power Newsletter */
	/* MyROHM */ 
	#accordion-menu-wrapper ul#accordian li, #accordion-menu-wrapper ul.sliding-section li.sliding-section-item, .width-810 { width: 100%;}
	#accordion-menu-wrapper ul#accordian li a.toggle-link-main, #accordion-menu-wrapper ul#accordian li a.active-toggle-link-main{width:auto !important;}
	.sliding-section-item .table-container{min-height: 150px;}
	.profiileupdatemyrohm .form-row label.reg_lbl {text-align: left;}
	#registration.profiileupdatemyrohm, #registration.profiileupdatemyrohm .email_1st_row span{padding-left:0 !important; width: 100%;}
	#registration.profiileupdatemyrohm #reg_form_column .security_answer_row, 
	#registration.profiileupdatemyrohm #reg_form_column .terms_conditions, #registration.profiileupdatemyrohm #reg_form_column .form-button-row { margin-left: 0px !important;}
	#registration.profiileupdatemyrohm .form-row.terms_conditions label, #registration.profiileupdatemyrohm .form-row.remember_me label {font-size: 12px!important;}
	#registration.profiileupdatemyrohm #reg_form_column .required_fields{top: -38px;right: 10px;}
	#accordian #reg_form_column .form-row .error, #accordian #reg_form_column .form-row .error_description, 
	#accordian #reg_form_column .form-row .error_link,
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link	{left:0 !important;}
	#accordian #reg_form_column #showhidepassword .form-row .error, #accordian #reg_form_column #showhidepassword .form-row .error_description, 
	#accordian #reg_form_column #showhidepassword .form-row .error_link{position:relative;clear: both;width:100%;}
	#registration.profiileupdatemyrohm #reg_form_column .form-row .error, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_description, #registration.profiileupdatemyrohm #reg_form_column .form-row .error_link{position:relative!important; clear:both;}
	/* End MyROHM */
	/* calculators/stepping-motor-thermal */
	.thermaltopheader h1{display:inline-block!important;}
	.thermalParentDiv #tableHeader.thermaltopSelectdiv{width:99.4% !important;}
	.thermalParentDiv #tableHeader #thermalproductMenu{width:150px!important;}
	.thermalCalculatorbody div.block label { width: 46% !important;}
	.de_DE .thermalCalculatorbody div.block label{ word-wrap: break-word;}
	.ja .thermalCalculatorbody div.block label, .zh .thermalCalculatorbody div.block label, .ko .thermalCalculatorbody div.block label { width: 37% !important;}
	.thermalCalculatorbody div.block label.smallmobile{ width:55.9% !important;}	
	.thermalCalculatorbody input[type="text"]{width:48px !important;}
	.thermalCalculatorbody .block span select{width:52px !important;}
	.thermal_error_message { padding-left: 10px!important; clear: left;}
	.innerBlock, .thermalCalculatorbody .thermalSelect { margin-left: 10px!important;}
	.thermalCalculatorbody .calculateBtndiv{overflow:hidden; margin-bottom: 10px;}
	.thermalCalculatorbody .calculateBtndiv .thermal_error_message{display: none!important;}
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow{margin-left: -44% !important; width: 80% !important;}
	.rohm-thermal-calculator-portlet #design_versionHistory.jqmWindow .scrollfix{height: 300px;}
	/* Recommended_product_search */
	#recommendedPaginationSearch input[type="text"]{width:auto;height: 20px!important;}
	.recommended-search-div #tableHeader{ margin-bottom: -5px; height: 100%!important; display:inline-block; padding-left:1%; padding-right:1%;}
	.recommended-search-div #tableHeader .tableHeader > li.sbt span:first-child { display: block;}
	.recommended-search-div #tableHeader .tableHeader > li.sbt span#recommendedsearch-charcters-less-than-four{padding-left:0px; float: left;}
	.recommended-search-div #SearchResults #displayTable .table-container{min-height:164px; margin-bottom:0px;}
	.recommended-search-div #SearchResults #displayTable .table-container .table-responsive #sorter.tableData{width: 99.8%!important;}
	.product-detail-downloading .center {top: 50%;}
	.recommended-search-div .recommended-relative .spice-thermal{margin-left: -140px; margin-top: -8px;}
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .table-container { min-height: 216px;}
	/* Featured Product Page */
	.ld-container{width:86% !important; vertical-align:top; margin-left:6.3% !important; margin-right:6.3% !important; float:none !important;}
	.ld-container:first-child, .ld-container:last-child{margin-left:6.3% !important; margin-right:6.3% !important;}
	.sectionTF .FP> div{margin-left:0 !important; float:none !important; text-align:center;}
	/* ----MOSFET Calculator Start----- */
	.width497 .lmc select { /*width: 77%;*/white-space:nowrap;}
	#MOSFETPage .mmc .lmc td select,#MOSFETPage .mmc .lmc td input{width: 60%;}
	#MOSFETPage .allBorder .mmc .width425 .smc .table-container{min-height: 130px; margin-bottom:0px;}
	/* Chart page */
	#enIR_RightFooter #dlBox #frame, #enIR_RightFooter #dlBox #other{width:99.4% !important;}
}
@media (max-width: 360.98px){
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody div.block label { width: 39% !important;}
	.de_DE .thermalCalculatorbody div.block label{ word-wrap: break-word;}
	.ja .thermalCalculatorbody div.block label, .zh .thermalCalculatorbody div.block label, .ko .thermalCalculatorbody div.block label { width: 34% !important;}
	.thermalCalculatorbody div.block label.smallmobile{ width: 53.9% !important;}
	/* End */
}
@media (max-width: 480.98px) {#wrapper.newROHM .jqmWindow#design_wechat {left: 68%;width: 402px !important;}
	#wrapperrohm.newROHM .jqmWindow#design_wechat #wechatContainer{text-align:center;}
	#wrapperrohm.newROHM .jqmWindow#design_wechat #wechatContainer img{height:230px;}}
@media (min-width: 360px) and (max-width: 375.98px){ 
#wrapperrohm.newROHM .jqmWindow#design_wechat {left: 87%;width: 292px !important;}}
@media (max-width: 360.98px){
	#powernewsletter #con_form_column .form-row label.reg_lbl{width:40%;}
	#newsletter_form .form-row input[type="text"], #newsletter_form .form-row #country, #newsletter_form .form-row #newletter {width: 56% !important;}
	#powernewsletter #con_form_column .form-row .error{left:0;}
	#powernewsletter #con_form_column .form-row.form-button-row{ width: 100%; margin-left: 0;}
	#powernewsletter #con_form_column .form-row input[type="submit"], #powernewsletter #con_form_column .form-row input[type="submit"]:hover{width: 100% !important;}
}
@media (max-width: 320.98px){
	#wrapperrohm.newROHM .jqmWindow#design_wechat{left: 100%;width: 250px !important;}
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody div.block label { width: 38% !important;}
	.de_DE .thermalCalculatorbody div.block label{ word-wrap: break-word;}
	.ja .thermalCalculatorbody div.block label, .zh .thermalCalculatorbody div.block label, .ko .thermalCalculatorbody div.block label { width: 26% !important;}
	.thermalCalculatorbody div.block label.smallmobile{ width: 49.2% !important;}
	.ja .thermalCalculatorbody div.block label.smallmobile, .zh .thermalCalculatorbody div.block label.smallmobile, .ko .thermalCalculatorbody div.block label.smallmobile { width: 48.2% !important;}
	.thermalCalculatorbody input[type="text"] { width: 44px !important;}
	/* End */
	#powernewsletter #con_form_column .form-row label.reg_lbl{width:40%;}
	#newsletter_form .form-row input[type="text"], #newsletter_form .form-row #country, #newsletter_form .form-row #newletter {width: 56% !important;}
	#powernewsletter #con_form_column .form-row .error{left:0;}
	#powernewsletter #con_form_column .form-row.form-button-row{ width: 100%; margin-left: 0;}
	#powernewsletter #con_form_column .form-row input[type="submit"], #powernewsletter #con_form_column .form-row input[type="submit"]:hover{width: 100% !important;}
}
@media (min-width:320px) and (max-width:1104.98px){
	#nwes_contents .news_responsive img.mL15.mB15.fL{margin-left:0px !important;}
}
/* 1710 Srart */
@media (min-width:641px) and (max-width:979.98px){
	#MOSFETPage .mosfetDCDCTable .smc .table-container{min-height: 90px;}
}
/* 1710 End */
@media (min-width: 980px) {
	.blog-area .taglib-page-iterator .lfr-pagination-buttons {width: auto;margin-top: 1px;}
	.blog-area .taglib-page-iterator .search-results,
	.blog-area .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector{margin-left:5px !important;}
}
@media (max-width: 979.98px) {
	.taglib-page-iterator .search-results,.taglib-page-iterator .lfr-pagination-buttons>li.first, .taglib-page-iterator .lfr-pagination-buttons>li.last{display:block!important;}
	.taglib-page-iterator .search-results{margin-left:0px !important;}
	.blog-area .taglib-page-iterator .search-results{margin-left:5px !important;line-height: 54px;}
	.blog-area .taglib-page-iterator .search-results,
	.blog-area .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector{margin-left:5px !important;}
	.blog-area .taglib-page-iterator .lfr-pagination-buttons {width: auto;margin-top: 4px;}
	.blog-area .taglib-page-iterator .lfr-pagination-buttons>li{width: auto;margin-left: 2px;}
	.blog-area .taglib-page-iterator .lfr-pagination-buttons>li>a{width: 100%;padding: 11px 14px !important;}
	.rohm-crossrefsearch-portlet #searchresults .pagging-bar{margin-bottom:10px;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .search-results{line-height: 3;margin-left:0;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-config {float: right;line-height: inherit;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons {float: right; margin: 0 10px 0 0;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .pager li>a{line-height: inherit;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons>li>a{padding:5px 14px;margin-right:3px;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons>li>a,
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons,
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons>li{width:auto;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons>li.first, .rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons>li.last{display:inline!important;}
	.blog-area .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector{display:inline;float: left;}
	#appNoteDataTable_wrapper .table-containerl .table-responsive{margin: 0px !important;}
}
@media (max-width: 768.98px) {
	.taglib-page-iterator .lfr-pagination-config{line-height: 54px;}
}
/* End Searchbox align in  small device */
@media (max-width: 767.98px) {
	.productdiscription{display:none;}
	/* Reference Design detail Page */
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .nonMobileview{display:none !important;}
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .forMobileview{display:block !important;}
	#wrapperrohm .rohm-referencedesign-detail-portlet #product-details .link-button.buy-link, #wrapperrohm .rohm-referencedesign-detail-portlet #product-details .btn-disable, .rohm-referencedesign-detail-portlet #product-details .common-note .btn-inquiry, .rohm-referencedesign-detail-portlet #product-details .calculateBtndiv .btn-inquiry{padding-top:0px; padding-bottom:0px;}
	.rohm-LR7 .table-container .table-responsive{border:0px none;}
	#wrapperrohm .rohm-referencedesign-detail-portlet #product-details #prd-detail .table-container .table-responsive{min-width:100%!important;}
	#newProductsDataTable_filter {float:right !important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 .col-xs-3.col-md-4{width:200px!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 .col-xs-8.col-md-8 .col-md-12 div:nth-last-child(1){width:100%!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 .col-xs-8.col-md-8 .col-md-12{padding-left:0px !important;}
	#eventpage .event-contents a,#eventpage .event-contents a:hover{font-weight:bold;color:#000;}
	.rohm-LR7 #eventpage .event-contents div dl{margin:0px !important;}
	.rohm-LR7 .rohm-mosfet-calculator-portlet .mmc .smc .table-responsive th div {width: auto!important;}
	.blog-eject .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector, .blog-eject .taglib-page-iterator .lfr-pagination-config .lfr-pagination-page-selector, .blog-area .taglib-page-iterator .search-results{line-height: 34px;}
	.blog-eject .taglib-page-iterator .lfr-pagination-config .lfr-pagination-page-selector a,.blog-eject .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector a {font-size: 15px;}
	.blog-eject .taglib-page-iterator .lfr-pagination-buttons{float:left;clear: both;}
	.blog-eject .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector, .blog-eject .taglib-page-iterator .lfr-pagination-config .lfr-pagination-page-selector{margin-left:5px;}
	.blog-eject .taglib-page-iterator .lfr-pagination-config{float:left;}
	.blog-area .taglib-page-iterator .search-results{font-size:15px !important;}
	#loadingimage img{display:block !important;}
}
@media (max-width: 640.98px){
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 .col-xs-8:nth-last-child(1){width:100%!important;}
	.rohm-crossrefsearch-portlet #searchresults .taglib-search-iterator-page-iterator-bottom{margin-right:10px;min-width: 568px;}
	.rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons>li>a {padding: 5px 11px;margin-right: 3px;}
}
@media (max-width:634.98px){
  .rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons{margin-top:2px;}
  .rohm-crossrefsearch-portlet #searchresults .taglib-search-iterator-page-iterator-bottom{padding-right:10px;min-width: 568px;}
}
@media (max-width:612.98px){
  .rohm-crossrefsearch-portlet .taglib-page-iterator .lfr-pagination-buttons {margin-right: 0px;}
}
@media (max-width: 572.98px){
	#statiContenTab .tabs ul{width:100%!important;}
	#statiContenTab .tabs li{width:50%!important;}
	#statiContenTab .tabs ul li a, #statiContenTab .tabs ul li a:hover{font-weight:bold;}
	#eventpage .event-contents a,#eventpage .event-contents a:hover{font-weight:bold;color:#000;word-break: break-all;}
	#eventpage .event-contents div{width:100%;clear:both;}
	.event-contents img{margin-bottom:10px;}
}
@media (min-width: 980px){
	.ja_JP .remoteimage{ width: 164px!important; margin-right: 10px!important;}
}
@media (min-width: 768px) {
	.remoteimage{ width: 150px; display: inline-block;}
	.en_US .remoteimage.Wireless.Communication.Modules ,
	.de_DE .remoteimage.Wireless.Communication.Modules ,.de_DE .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 4px;}
    .ie11 .en_US .remoteimage.Wireless.Communication.Modules, .firefox .en_US .remoteimage.Wireless.Communication.Modules{line-height: 14px;padding-top: 4px;}
}
@media (min-width: 980px) and (max-width:1024.98px) {
  .ios.safari .en_US .remoteimage, .ios.safari .de_DE .remoteimage{width: 160px; margin-right:8px;}
  .ios.safari .de_DE .remoteimage.Wireless.Communication.Modules{line-height: 11px;padding-top: 2px;}
  .ios.safari .de_DE .remoteimage.Smallest.Electronic.Components,
  .ios.safari .en_US .remoteimage.Wireless.Communication.Modules, .ios.safari .en_US .remoteimage.Smallest.Electronic.Components,
  .ios.safari .de_DE .remoteimage.nodecode.Motor, .ios.safari .en_US .remoteimage.nodecode.Motor{line-height: 14px;padding-top: 4px;}
  
  .ios.safari .de_DE .remoteimage.Smallest.Electronic.Components, .ios.safari .en_US .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 7px;}
}
@media (min-width: 768px) and (max-width:979.98px) {
  .ios.safari .en_US .remoteimage, .ios.safari .de_DE .remoteimage{width: 160px; margin-right:8px;}
  .ios.safari .de_DE .remoteimage.Wireless.Communication.Modules{line-height: 11px;padding-top: 2px;}
  .ios.safari .en_US .remoteimage.Wireless.Communication.Modules,
  .ios.safari .de_DE .remoteimage.nodecode.Motor, .ios.safari .en_US .remoteimage.nodecode.Motor{line-height: 14px;padding-top: 4px;}
  
  .ios.safari .de_DE .remoteimage.Smallest.Electronic.Components, .ios.safari .en_US .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 7px;}
}
@media (min-width: 801px) and (max-width: 850.98px){
	.ja_JP .remoteimage{ width: 168px!important; margin-right: 8px!important;}
}
@media (min-width: 768px) and (max-width: 800.98px){
	.ja_JP .remoteimage{ width: 162px !important; margin-right: 8px!important;}
}
@media (min-width: 641px) and (max-width:767.98px){
	.remoteimage.nodecode.Wireless.Communication.Modules{line-height:11px;padding-top:7px;}
	.remoteimage{ width: 170px; display: inline-block;}
	.de_DE .remoteimage.Wireless.Communication.Modules ,.de_DE .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 4px;}
    .ie11 .en_US .remoteimage.Wireless.Communication.Modules, .firefox .en_US .remoteimage.Wireless.Communication.Modules{line-height: 14px;padding-top: 4px;}
}
@media (min-width: 436px) and (max-width:640.98px){
	.FP .ld-container{margin-left: 0;margin-right: 0; padding: 0 15px; width: 100%;}
	.remoteimage{ width: 44%; display: inline-block;}
	.FP .ld-container{margin-left: 0 !important;margin-right: 0!important; padding: 0 15px; width: 100%;}
	.FP .ld-container .remoteimage{display: inline-block; margin-right: 0;}
}
@media (min-width: 480px) and (max-width: 535.98px){
	.FP .ld-container{margin-left: 0;margin-right: 0; padding: 0 15px; width: 100%;}
	.remoteimage{ width: 44%; display: inline-block;}
}
@media (min-width: 480px) and (max-width: 488.98px){
    .de_DE .remoteimage.Wireless.Communication.Modules ,.de_DE .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 4px;}
    .ie11 .en_US .remoteimage.Wireless.Communication.Modules, .firefox .en_US .remoteimage.Wireless.Communication.Modules{line-height: 14px;padding-top: 4px;}
}
@media (min-width: 480px) and (max-width: 520.98px){
	.de_DE .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 4px;}
}
@media (min-width: 367px) and (max-width:479.98px){
	.FP .ld-container{margin-left: 0 !important;margin-right: 0; padding: 0 15px; width: 100%;}
	.remoteimage{ width: 68%;display: block;}
	.sectionTF .FP> div, .remoteimage{margin-left:auto !important;margin-right:auto !important;}
}
@media (min-width: 367px) and (max-width:375.98px){
	.en_US .FP .ld-container, .de_DE .FP .ld-container, .zh_CN .FP .ld-container, .zh_TW .FP .ld-container, .ko_KR .FP .ld-container, .ja_JP .FP .ld-container{margin-left: 6.3% !important;}
}
@media (max-width: 366.98px){
	.FP .ld-container{margin-left: 0;margin-right: 0; padding: 0 15px; width: 100%;}
	.remoteimage{ width: 68%; display: block;}
	.sectionTF .FP> div, .remoteimage{margin-left:auto !important;margin-right:auto !important;}
}
@media (min-width: 320px) and (max-width:347.98px){
	.de_DE .remoteimage.Smallest.Electronic.Components{line-height: 14px;padding-top: 4px;}
}
@media (min-width: 320px){
	.entry_box_news, .entry_box, .cnt-h2, table.mrg-btm10, .entry_box_ad{width: 100%;}
	#news-details .news_responsive img.smallIcon {width: auto !important;}
	/* Global rule news and other tabs effect this line */
	.tabs .contentDiv, .tabs .custom-contentDiv{width: 100% !important; height:100% !important;}
	#content #news-landing .tabs .tab-data dl.news-data-listing { width: auto !important;}
	/* Reference Page */
	#main-panal .c1, #main-panal .c2, #main-panal .c3 {width: 98%;}
	#main-panal .c1{background: url("../images/rohm-responsive/c1.gif") 0 0 no-repeat; padding:0 0 0 10px;}
	#main-panal .c1 span{background: url("../images/rohm-responsive/c1.gif") 100% 0 no-repeat; float:right; padding:11px 10px 0 0; line-height: 0; display:block;}
	#main-panal .c2{background: url("../images/rohm-responsive/c2.gif") 0 0 repeat-y; padding:0 0 0 10px;}
	#main-panal .c2 .c2-2{background: url("../images/rohm-responsive/c2.gif") 100% 0 repeat-y; padding:0 0.9% 0 0; display: inline-block;width:100%; }
	#main-panal .c3{background: url("../images/rohm-responsive/c3.gif") 0 0 no-repeat; padding:0 0 0 10px;}
	#main-panal .c3 span{background: url("../images/rohm-responsive/c3.gif") 100% 0 no-repeat; float:right; padding:0 10px 11px 0; line-height: 0; display:block;}
	.seventy {margin-right: 0.5%; width: 83%;}
	.thirty {width: 16%;}
	.main-panal-84{ width: 84%; float:left;}
	.space4{width:1%; float:left;}
	.left-panal-15{width: 15%; float:left;}
	#main-panal { width: 84%;}
	#left-panal {width: 15%;}
	#main-panal .search-pages .aui-field-input { min-width: 42px;}
	.one-col{display:inline-block; width:100%;}
	/* Reference Detail Page */
	.rohm-referencedesign-detail-portlet #product-details .width-942px,
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .features-referenceboard, .rohm-referencedesign-detail-portlet #product-details #prd-detail .applications-blockdiagram, 
	.rohm-referencedesign-detail-portlet #product-details #prd-detail .reference-details-title, .rohm-referencedesign-detail-portlet #product-details #prd-detail .table-container .table-responsive .datatable{width:100%;}
	.rohm-referencedesign-detail-portlet #product-details #prd-detail{clear:both;}
	#design_termscond.referencedesigndetail-popup p#licenseheader{margin-bottom:30px;}
	#design_termscond.referencedesigndetail-popup p#licenseheader #cls_btn{top:14px;}
	/* Featured Product Page */
	.featuredtopBanner img{width:100%;}
	.smallsize-aligntext{padding:0 14px; text-align:center; line-height:16px;}
	.smallsize-aligntext span{white-space:normal !important;}
	.ld-container{width:26.6%; vertical-align:top; margin-left:6.3%; margin-right:6.3%; float:left;}
	.ld-container:first-child{margin-left:3.8%; margin-right:0;}
	.ld-container:last-child{margin-left:0; margin-right:3.8%;}
	.smallBannerImg div .remoteimageadjust{text-align:center; width:auto;}
	.sectionFP .FP, .sectionTF .FP{clear: both; display: inline-block;}
	.sectionFP .FP{width:100% !important;}
	.sectionTF .FP{ padding: 20px 0 10px 3.4% !important;display:block;}
	
	.dataTables_wrapper .dataTables_filter label input:first-child { width: 141px; height: 26px;}
	#DT .dataTables_wrapper table.dataTable{width:99.96% !important;}
	/* Chart page */
	.amcharts-chart-div, .amChartsLegend{width:100% !important;}
	#registration{padding-right:0;}
	.reg_individual #showhidepassword label.reg_lbl{font-size:17px;}
	/* calculators/stepping-motor-thermal */
	.thermalCalculatorbody .block span select{width:54px !important;}
	#acdccdesignnavigator #news-landing .tabs li, .ja #acdccdesignnavigator #news-landing .tabs li {width: 30%;}
	#ForMobile .resp-tab-content-active, #NonMobile .resp-tab-content-active{border-bottom:0px none !important;}
	
	/* New Red Tab start #news-landing .news-listing-data*/ 
	#news-landing .news-listing-data .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container .ui-slider-right-arrow,  #news-landing .news-listing-data .tabs .ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container .ui-slider-left-arrow { height: 45px !important;}
	.scroll_tabs_container,
	#news-landing .news-listing-data .ui-slider-tabs-list-wrapper{height:47px !important;}
	#news-landing .news-listing-data .tabs ul {background: #dc2039 !important; min-width: 100% !important;}
	#news-landing .news-listing-data .lfr-pagination{width:100%;}
	#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons,
	#csrPageBody .lfr-pagination ul.lfr-pagination-buttons{width: auto !important; min-width: auto !important;background: transparent !important;float: right !important;position: static; right: 0;margin-top: 2px;margin-right: 10px;}
	#csrPageBody .lfr-pagination ul.lfr-pagination-buttons{margin-left:10px;}
	#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a,
	#csrPageBody .lfr-pagination ul.lfr-pagination-buttons li a{line-height:20px;padding-bottom: 4px;padding-top: 4px !important;width: auto;padding-left: 10px !important;padding-right: 10px !important;}
	
	#statiContenTab .statiContenTab-border,.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes,.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15,.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 td:nth-last-child(1) table, .rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes h3.download{width:100%!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 td:first-child{width:30%!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 td:nth-last-child(1){width:70%!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 td:nth-last-child(1) table td:first-child{width:5%!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs .contentDiv .panes table.mrg-btm15.mrg-top15 td:nth-last-child(1) table td:nth-last-child{width:95%!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs ul.tab-nav,#catalog_area ul{margin:0!important;}
	.rohm-LR7 #statiContenTab .statiContenTab-border .tabs ul li a{color:#000!important;}
	#statiContenTab .tabs ul li a, #statiContenTab .tabs ul li a:hover{font-weight:bold;}
	#catalog_block h3.download{width:99%!important;}	
	
	#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a,#news-landing .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a:hover,
	#csrPageBody .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a,#csrPageBody .news-listing-data .lfr-pagination ul.lfr-pagination-buttons li a:hover{font-size: 12px!important;font-weight: normal;}
	#news-landing .news-listing-data .taglib-page-iterator .lfr-pagination .lfr-pagination-config,
	#csrPageBody .taglib-page-iterator .lfr-pagination .lfr-pagination-config{float:right!important;line-height: 30px!important;}
	#csrPageBody .pagging-bar .taglib-page-iterator .lfr-pagination,#csrPageBody .taglib-search-iterator-page-iterator-bottom .lfr-pagination{display:inline;}
	#news-landing .news-listing-data .taglib-page-iterator .lfr-pagination .search-results,
	#nwes_contents #csrPageBody small,
	#csrPageBody .taglib-page-iterator .lfr-pagination .search-results{line-height: 34px!important;font-size:12px !important;}
	.rohm-LR7 #content #news-landing .news-data-listing .lfr-pagination a, .rohm-LR7 #content #news-landing .news-data-listing .lfr-pagination a:hover,.rohm-LR7 #content #news-landing .lfr-pagination a, .rohm-LR7 #content #news-landing .lfr-pagination a:hover,	
	.rohm-LR7 #content #csrPageBody .lfr-pagination a, .rohm-LR7 #content #csrPageBody .lfr-pagination a:hover,.rohm-LR7 #content #csrPageBody .lfr-pagination a, .rohm-LR7 #content #csrPageBody .lfr-pagination a:hover	{text-decoration: none;color:#000!important;}
	#news-landing .news-listing-data .taglib-search-iterator-page-iterator-bottom,
	#news-landing .taglib-search-iterator-page-iterator-bottom,
	#csrPageBody .news-listing-data .taglib-search-iterator-page-iterator-bottom,
	#csrPageBody .taglib-search-iterator-page-iterator-bottom{padding-bottom:8px;}
	#csrPageBody .taglib-search-iterator-page-iterator-bottom{padding-top:8px;}
	#csrPageBody .section01 .lfr-search-container{ margin-top:0em;}
	#news-landing .news-listing-data .pagging-bar .taglib-page-iterator,
	#news-landing .pagging-bar .taglib-page-iterator,
	#csrPageBody .news-listing-data .pagging-bar .taglib-page-iterator,
	#csrPageBody .pagging-bar .taglib-page-iterator{width: 100%;}
	#wrapperrohm .pager li a:hover{border-color:#dddddd;}
	#wrapperrohm .pager li.disabled a,#wrapperrohm .pager li.disabled a:hover{cursor:default !important;}
	#news-landing .news-listing-data .tabs li{background-color:transparent !important; background-image:none !important; padding-top:2px !important; width:initial!important; border:0 none !important; height:auto !important;font-family: Arial,sans-serif!important; font-size: 12px!important; margin-left:0 !important; }
	#news-landing .news-listing-data .tabs li a {color: #ffffff !important; height: auto !important; padding-top: 0px !important; white-space: nowrap; font-family: Arial,sans-serif!important; font-size: 12px!important; line-height: 45px;}
	.en_US #news-landing .news-listing-data .tabs li, .en_US #news-landing .news-listing-data .tabs li a,
	.de_DE #news-landing .news-listing-data .tabs li, .de_DE #news-landing .news-listing-data .tabs li a{font-family: 'IBM Plex SansRegular'!important;}
	.ja_JP #news-landing .news-listing-data .tabs li,.ja_JP #news-landing .news-listing-data .tabs li a{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#news-landing .news-listing-data .tabs li a, .SITESRCH_GLOBAl .SITESRCH_WPR .tabs li a{padding-right: 20px !important; padding-left: 20px !important; }
	.ko_KR #news-landing .news-listing-data .tabs li,
	.ko_KR #news-landing .news-listing-data .tabs li a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
	.zh_TW #news-landing .news-listing-data .tabs li a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
	.zh_CN #news-landing .news-listing-data .tabs li a{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;}
	#news-landing .news-listing-data .tabs ul li.active {border-bottom: medium none !important; height: auto !important;}
	#news-landing .news-listing-data #tabs ul li.active a {background: #ffffff !important;color: #dc2039 !important;}
	#news-landing .news-listing-data .tabs div .tab-data { padding-left: 0!important; padding-right: 0!important; border: 0px none !important;}
	.scroll_tabs_container div.scroll_tab_inner {height: 56px !important;}

	#content #news-landing .news-listing-data, #statiContenTab .statiContenTab-border {border: 0px none !important;}
	#main-content.columns-2 .portlet-boundary_103_{display:none;}
	
	.portlet-boundary_rohmaudiovideo_WAR_rohmglobalportalportlet_ .audiovideopage .tabs div .tab-data { border-bottom: 0px none !important; border-left: 0px none !important;}
	#wrapperrohm .audiovideopage .red-button.downloadlink, #wrapperrohm .audiovideopage .red-button.evaluationboardlink, #wrapperrohm .audiovideopage .red-button.downloadinfolink, #wrapperrohm .audiovideopage .link-button.buy-link, #wrapperrohm .audiovideopage .link { display: inline-block; line-height: 18px; padding-bottom: 0; padding-top: 0;}
	
	/* MyROHM */ 
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian li, 
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul.sliding-section li.sliding-section-item{float:none;}
	.myrohm-profile-landing .myrohm-profile-tabs-wrapper #accordion-menu-wrapper ul#accordian li a span {padding-top: 3px !important;}
/* New Red Tab End */
	
	.search-box .searchTextfield #search-1 input, .search-box .searchTextfield #search-2 input, .search-box .searchTextfield #search-3 input, 
.search-box .searchTextfield #search-4 input, .ja_JP .search-box .searchTextfield #search-1 input.search-input, .ja_JP .search-box .searchTextfield #search-3 input.search-input, .ja_JP .search-box .searchTextfield #search-4 input.search-input, .search-box .searchTextfield #search-2 input, .ja_JP .search-box .searchTextfield #search-2 input#productSearchBox{border-radius:0px !important;}
.quick-access-nav{width:100%;position:absolute;z-index:1000;top:-1000px;}
.FP .ld-container .remoteimage {cursor: default;}
.custom-contentDiv #newProductsDataTable {width: 100%;}
#news-landing .news-listing-data .tabs .custom-contentDiv #tableHeader ul.tableHeader,#news-landing .news-listing-data .tabs .custom-contentDiv ul{background:transparent !important;position:relative;}
.rohm-LR7 .custom-contentDiv .rohm-newproductlist-portlet #displayTable td a{float:left;}
.rohm-LR7 .custom-contentDiv .rohm-newproductlist-portlet #displayTable td img{width: 60px;float:right;}
#news-landing .news-listing-data .tabs #tableHeader #browseProductsDropDown #browser li{width:94% !important;}
#news-landing .news-listing-data .tabs #tableHeader #browseProductsDropDown #browser li .folder a{padding: 0!important;line-height: 14px;/*color: #0066CC !important;*/text-align: left;white-space: normal;}
.rohm-newproductlist-portlet #tableHeader .tableHeader #browse-other-product #browseProductsDropDown{overflow-x: hidden;}
.news-landing .custom-contentDiv h2 {font-size: 22px;margin: 18px 8px 15px;}
.featuredTitle{font-size:16px;font-weight:600; width:100%;margin-left:8px;margin-right:8px;}
.featuredmorelink{font-weight: 100;float: right;padding-right: 10px;margin-bottom: 10px;}
.featuredmorelink a:hover,.featuredmorelink a:focus{text-decoration:underline;}
.newprdlistTitle{font-size:16px;font-weight:600;margin: 18px 8px 10px;}
.newprdlistNote{font-size:14px;margin-left:8px;margin-right:8px;}
}
@media (min-width: 320px) and (max-width:767.98px){
	#main-panal .eachRecord tr:nth-child(2) {display: table; width: 100%;}
	#main-panal .eachRecord tr:nth-child(3){    display: table; width: 100%;margin-top: -1px;}
	#main-panal td.c1 {background: none !important;background-color: #ffffff !important;border-left: 2px solid gray;border-top: 2px solid gray;border-right: 2px solid gray;border-radius: 10px 10px 0 0 !important;display: inline-block;width: 100%;height: 16px;}
	#main-panal td.c1 span{background: none !important;background-color: #ffffff !important;border-right: 2px solid gray;border-top: 2px solid gray;border-radius: 0 10px 0 0 !important;display: inline-block;margin-top: -2px;padding-bottom:3px;display:none;}
	#main-panal td.c3{background: none !important;background-color: #ffffff !important;border-left: 2px solid gray;border-bottom: 2px solid gray;border-radius: 0 0 10px 10px !important;display: inline-block;margin-top: -6px;width: 100%;}
	#main-panal .c3 span{background: none !important;background-color: #ffffff !important;border-right: 2px solid gray;border-bottom: 2px solid gray;border-radius: 0 0 10px 0 !important;display: inline-block;margin-bottom: -2px;}
	#main-panal td.c2 {background: none !important;background-color: #ffffff !important;border-left:2px solid gray;}
	#main-panal .c2 .c2-2 {background: none !important;border-right:2px solid gray; display: table;}
}
@media (min-width: 320px) and (max-width: 480.98px){ 
  #main-panal .c2 .c2-2 {display: inline-block;} 
}
/* End News Detail page for Rohm theme */
@media (min-width: 320px) and (max-width: 375.98px){ 	
	/* Site search Loader - 1652 */
	.preloader{background:url('../images/rohm-theme/ajax-loader.gif') 50% 50% no-repeat;}
	.searchloading {font-size: 14px;left: 35px;position: absolute;top: 35px;}
	.STSCH_INN.preloader {background: url("../images/rohm-theme/ajax-loader.gif") no-repeat scroll 0 50px;min-height: 100px;}
	.STSCH_INN.preloader .searchloading {top: 126px;left:30px;}
	.preloadercenter{background:url('../images/rohm-theme/ajax-loader.gif') 50% 50% no-repeat;}
	.customepaging{text-align:left; font-size:12px; font-family: arial; margin: 10px 0;}
	.en_US .customepaging,.de_DE .customepaging{font-family: 'IBM Plex SansRegular';}
	.ja_JP .customepaging{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	.ko_KR .customepaging{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
	.zh_TW .customepaging{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
	.zh_CN .customepaging{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;}
	.customepaging .paginggroup{text-align:left;}
	.customepaging .sml-view{display:inline-block;}
	#wrapperrohm .customepaging span{color:#999;}
	#wrapperrohm .customepaging span span{color:#999; font-family: monospace;font-weight: bold;}
	#wrapperrohm .customepaging span, #wrapper .customepaging a{margin-left:3px;}
	#wrapperrohm .customepaging div.pageshowing{color:#555; padding-left: 7px; padding-right: 7px;}
	#wrapperrohm .customepaging a{color:#000; text-decoration:none;}
	#wrapperrohm .customepaging a:hover {color: #000; text-decoration:none;}
	#wrapperrohm .customepaging a span {color: #d9213d;font-family: monospace;font-weight: bold;}
	/* Site search Loader End - 1652 */
}
/* EU - DE Flag */
@media (min-width:980px){
	
	/* Jira 1691 */
	.en_GB footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing.de-gb li a,
	.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing.de-gb li a{width: auto !important; padding-left: 0 !important;}
	.en_GB footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing li a,
	.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing li a {width: 129px;display: inline-block;overflow: hidden;word-wrap: break-word;}
	/* Jira 1691 End */
}

/* Out side Product serch Jira-1745 faq left part START */
@media (min-width:980px){
	.faq .product-list-navigation1 .aui-autocomplete {width: 88.5%;}
	.faq .left-col #faqcat .product-list-navigation #faq label.checkbox{padding-left: 18px;}
} 
@media (min-width:846px) and (max-width:979.98px){.faq .product-list-navigation1 .faqContentDiv .aui-autocomplete{width:96%;}}
@media (min-width:381px) and (max-width:845.98px){.faq .product-list-navigation1 .faqContentDiv .aui-autocomplete{width:95%;}}
@media (min-width:351px) and (max-width:380.98px){.faq .product-list-navigation1 .faqContentDiv .aui-autocomplete{width:93%;}}
@media (min-width:320px) and (max-width:350.98px){.faq .product-list-navigation1 .faqContentDiv .aui-autocomplete{width:92%;}}
@media (min-width:320px) and (max-width:350.98px){.faq .product-list-navigation1 input[type="button"],.faq .product-list-navigation1 input[type="button"]:hover{top:30px;}}
@media (min-width:320px){
	.faq .product-list-navigation1 input[type="button"], .faq .product-list-navigation input[type="submit"]{right: 0px; top: 30px; }
	.rohm_news-portlet #news-landing.newspage .news-listing-data form, #hrefFm {margin: 0;}
	.package-search-div .table-responsive {overflow-x: inherit; min-height: auto;}
	.ja_JP #licenseContainer input[type="email"]{display: inline-block;height: 22px;padding: 4px 2px;margin-bottom: 10px;line-height: 12px;  color: #555555; vertical-align: middle;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
	.blog-area  .pager li.disabled > a, .blog-area  .pager li.disabled > span{border: 1px solid #ddd;}
	.ja_JP .remoteimage{line-height: 16px;display: inline-flex!important;align-items: center;justify-content: center;}
}
/* Out side Product serch Jira-1745 faq left part End */
@media (max-width: 375.98px){	
	.SITESRCH_GLOBAl .DOC_SUBTABS,#designModelList.DOC_SUBTABS,#docSubList.DOC_SUBTABS {
		background: transparent !important;
		border-left: 0px none !important;
		border-right:0px none !important;
		border-bottom:0px none !important;
		padding: 0px !important;
		width: 138px;
		height:100%;
	}
	.SITESRCH_GLOBAl .DOC_SUBTABS ul.DOC_SUBTABS_LIST,#designModelList.DOC_SUBTABS ul.DOC_SUBTABS_LIST,#docSubList.DOC_SUBTABS ul.DOC_SUBTABS_LIST{
		background: #ffffff;
		border-left: 1px solid #dc2039 !important;
		border-right:1px solid #dc2039 !important;
		border-bottom:1px solid #dc2039 !important;
		padding: 1px 6px !important;
		width: 138px;
	}
}
.amcharts-chart-div, .amChartsLegend, .amcharts-main-div .amcharts-chart-div svg, #bussinessyear1, #bussinessyear1 fieldset {width:100% !important;}

/*table responsive height*/
@media (max-width:767.98px){
	#datasheetsearchDataTable_wrapper .table-responsive{border: 1px solid #939393 !important;}
	#datasheetsearchDataTable_wrapper .table-responsive{width: 97% !important;}
}
@media (min-width:768px) and (max-width:980.98px){
	#datasheetsearchDataTable_wrapper .table-responsive{width: 97% !important;}
}
@media (max-width:979.98px){
	.table-container{min-height:100% !important;border:none !important;}
	.table-responsive{min-width: auto !important;margin: 0 auto !important;position:static !important;border: 1px solid #939393 !important;}
	#datasheetsearchDataTable_wrapper .table-responsive{border: 0px none !important;}
	.sliding-section-item  .table-responsive{border:none !important;}
	.capData{display:block;}
	.capData .capdatatable{width:100% !important;}
	.rohm-newproductlist-portlet .table-responsive, .rohm-recommended-product-search-portlet .table-responsive{min-width:100% !important;}
	#app-detail .table-responsive{position:absolute !important; width:100% !important;min-width: auto !important; overflow: visible;}
	#app-detail .table-container{border-top:1px solid #939393 !important;border-bottom:1px solid #939393 !important;}
	#datasheetsearchDataTable_wrapper .top, #datasheetsearchDataTable_wrapper .bottom{padding-left: 0px;padding-right: 0px;}
	#designModelList.DOC_SUBTABS ul.DOC_SUBTABS_LIST{width: 250px;}
	.de_DE #designModelList.DOC_SUBTABS ul.DOC_SUBTABS_LIST{width: 220px;}
	.custom-contentDiv #newProductsDataTable{margin-top:20px;}
	.maxfixsize.fullsize #wrapperrohm.newROHM .custom-contentDiv .rohm-newproductlist-portlet .portlet{width: 98%;margin: 0 auto;}
}
@media (min-width:980px){
	.table-responsive{width:100% !important;}
	#SearchResults #displayTable .table-container .table-responsive {overflow-x: visible;}
	#app-detail .table-container{border:0px none !important;}
	#app-detail .imagemap-wrapper {position: static;}
	#datasheetsearchDataTable_wrapper .top, #datasheetsearchDataTable_wrapper .bottom{padding-left: 12px;padding-right: 12px;}
	#designModelList.DOC_SUBTABS ul.DOC_SUBTABS_LIST{width: 250px;}
	.de_DE #designModelList.DOC_SUBTABS ul.DOC_SUBTABS_LIST{width: 220px;}
}

/*for wide width center content*/
@media (min-width: 1450px){
	#myCarousel .container,#wrapperrohm.newROHM.full-topHeader,#myCarousel .sortDiscription{width:1170px !important; }
	#myCarousel .container{position:relative;height:100%;}
	.color-scheme .thumbnailCarousel.carousel{background:#DCDCDC;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators{width:1170px !important;margin:0 auto !important;}
}
@media (min-width: 1200px){
	#myCarousel .container,#myCarousel .sortDiscription{width:1170px !important; }
	#myCarousel .container{position:relative;height:100%;}
	.color-scheme .thumbnailCarousel.carousel{background:#DCDCDC;}
	.color-scheme .thumbnail-carousel-indicators.carousel-indicators{width:1170px !important;margin:0 auto !important;}
}

@media (min-width: 1025px){	
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:6px!important;}
.ja_JP .rohm-sitesearch-portlet #ssdmodel .jqmWindow{width:625px;}
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{width:600px;height:560px;overflow-y:auto;overflow-x:hidden;} */
}
@media (max-width: 1024.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:505px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 88px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 62px;float: left;}
.ja_JP #design_termscond #licenseContainer .grouping4{margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer input[type="text"]{width:36.2%!important;}
.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:99.7%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:27.4%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width: 79.5%!important;}
.ja_JP  #design_termscond #licenseContainer .mobileScroll label{margin-left:0px !important;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:none;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:6px!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width: 82.3%!important;}
}
@media (max-width: 768.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:505px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 88px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 62px;float: left;}
.ja_JP #design_termscond #licenseContainer .grouping4{margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer input[type="text"]{width:36.2%!important;}
.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:27.5%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width: 82.4%!important;}
.ja_JP  #design_termscond #licenseContainer .mobileScroll label{margin-left:0px !important;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:none;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .setcheckbox{width:96%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width: 82.3%!important;}
}
@media (max-width: 753.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:250px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 88px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 62px;float: left;}
.ja_JP #design_termscond #licenseContainer .grouping4{margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer input[type="text"]{width:34.3%!important;}
.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:98.7%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:25.7%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width: 79.8%!important;}
.ja_JP  #design_termscond #licenseContainer .mobileScroll label{margin-left:0px !important;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:none;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .grouping3{min-width: 38.2%;}
}
@media (max-width: 736.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:250px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 88px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 62px;float: left;}
.ja_JP #design_termscond #licenseContainer .grouping4{margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer input[type="text"]{width:28.3%!important;}
.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:97.6%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:18.6%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width: 79.8%!important;}
.ja_JP  #design_termscond #licenseContainer .mobileScroll label{margin-left:0px !important;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:none;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .grouping3{min-width: 38.2%;}
}
@media (min-width:732px) and (max-width:736.98px){
.ja_JP #design_termscond #licenseContainer .group input[type="text"]{width:33%!important;}
.ja_JP #design_termscond #licenseContainer .group input#ApplicationsText {width:24.2%!important;}
}
@media (max-width: 667.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:250px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 88px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 62px;float: left;}
.ja_JP #design_termscond #licenseContainer .grouping4{margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer input[type="text"]{width:28.3%!important;}
.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:97.6%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:18.6%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width: 79.8%!important;}
.ja_JP  #design_termscond #licenseContainer .mobileScroll label{margin-left:0px !important;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:none;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:5px!important;}
.ja_JP #design_termscond #licenseContainer .grouping3{min-width: 38.2%;}
.custom-contentDiv #newProductsDataTable{margin-top:12px;}
}
@media (max-width: 640.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:232px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 88px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 62px;float: left;}
.ja_JP #design_termscond #licenseContainer .grouping4{margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer input[type="text"]{width:25.8%!important;}
.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:97%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:15.5%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:79.6%!important;}
.ja_JP  #design_termscond #licenseContainer .mobileScroll label{margin-left:0px !important;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:none;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
}
/* China/Tiwan Modal different */
@media (min-width: 481px) and (max-width: 620.98px){
/*SPICE*/
.zh_CN #design_termscond #licenseContainer [data-analytics-asset-title="designmodel license disclaimer"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_CN #design_termscond [data-analytics-asset-title="designmodel license disclaimer"] label{white-space: nowrap;margin-top: -13px !important;float: left;margin-left: 18px !important;}
/*plecs*/
.zh_CN #design_termscond #licenseContainer [data-analytics-asset-title="designmodel licence disclaimer for plecsmodel"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_CN #design_termscond [data-analytics-asset-title="designmodel licence disclaimer for plecsmodel"] label{white-space: nowrap;margin-top: -13px !important;float: left;margin-left: 18px !important;}
/*ADS*/
.zh_CN #design_termscond #licenseContainer [data-analytics-asset-title="Designmodel license disclaimer for ADSModel"] input[type="checkbox"],
.zh_TW #design_termscond #licenseContainer [data-analytics-asset-title="Designmodel license disclaimer for ADSModel"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_CN #design_termscond [data-analytics-asset-title="Designmodel license disclaimer for ADSModel"] label,
.zh_TW #design_termscond [data-analytics-asset-title="Designmodel license disclaimer for ADSModel"] label{white-space: nowrap;margin-top: -13px !important;float: left;margin-left: 18px !important;}
}
@media (min-width: 600px) and (max-width: 620.98px){
/*Ray/IBIS/Frequency/Simulation*/
.zh_CN #design_termscond #licenseContainer [data-analytics-asset-title="designmodel license disclaimer 3dfile"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_CN #design_termscond [data-analytics-asset-title="designmodel license disclaimer 3dfile"] label{white-space: nowrap;margin-top: 0px !important; float: left;}
}
@media (min-width: 481px) and (max-width: 562.98px){
/*SPICE*/
.zh_TW #design_termscond #licenseContainer [data-analytics-asset-title="designmodel license disclaimer"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_TW #design_termscond [data-analytics-asset-title="designmodel license disclaimer"] label{white-space: nowrap;margin-top: -13px !important;float: left;margin-left: 18px !important;}

/*plecs*/
.zh_TW #design_termscond #licenseContainer [data-analytics-asset-title="designmodel licence disclaimer for plecsmodel"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_TW #design_termscond [data-analytics-asset-title="designmodel licence disclaimer for plecsmodel"] label{white-space: nowrap;margin-top: -13px !important;float: left;margin-left: 18px !important;}

}
@media (min-width: 481px) and (max-width: 599.98px){
/*Ray/IBIS/Frequency/Simulation*/
.zh_CN #design_termscond #licenseContainer [data-analytics-asset-title="designmodel license disclaimer 3dfile"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_CN #design_termscond [data-analytics-asset-title="designmodel license disclaimer 3dfile"] label{white-space: nowrap;margin-top: -13px !important; float: left;}
}
@media (min-width: 481px) and (max-width: 576.98px){
/*Ray/IBIS/Frequency/Simulation*/
.zh_TW #design_termscond #licenseContainer [data-analytics-asset-title="designmodel license disclaimer 3dfile"] input[type="checkbox"]{float:left;margin: 0 !important;}
.zh_TW #design_termscond [data-analytics-asset-title="designmodel license disclaimer 3dfile"] label{white-space: nowrap;margin-top: -13px !important; float: left;}
}



@media (min-width: 481px) and (max-width: 639.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:214px;overflow-y:auto;overflow-x:hidden;} */

.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 80px;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:2px!important;}

.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 49.5%!important;display:inline-block;}
}
@media only screen and (max-device-width: 767.98px) and (orientation: landscape){
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel {height:310px!important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,
.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:260px;}
}
@media only screen and (max-device-width: 736.98px) and (orientation: landscape){
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel {height:310px!important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,
.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:258px;}
}
@media (min-width : 569px) and (max-width : 640.98px){
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,
.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:238px;}
}
@media (min-width: 480px) and (max-width: 640.98px){
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel {height: 290px !important;}
.custom-contentDiv #newProductsDataTable{margin-top:35px;}
}
@media (min-width : 480px) and (max-width : 568.98px){
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,
.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:230px;}
}
@media (max-width: 480.98px){	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:214px;overflow-y:auto;overflow-x:hidden;} */

.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 80px;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:2px!important;}

.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 49.4%!important;display:inline-block;}
}
@media only screen 
and (max-device-width : 424.98px) 
and (orientation : portrait){
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel{height: 642px !important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:622px;}

/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:346px;overflow-y:auto;overflow-x:hidden;} */
/*.ja_JP #design_termscond #licenseContainer .mobileScroll.plecs, 
.ja_JP #design_termscond #licenseContainer .mobileScroll.ads {height: 490px;}*/
.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 80px;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:2px!important;}

.ja_JP #design_termscond #licenseContainer input#NameFirst,.ja_JP #design_termscond #licenseContainer input#NameLast,.ja_JP #design_termscond #licenseContainer input#Company,.ja_JP #design_termscond #licenseContainer input#Department  {width:100%!important;}

.ja_JP #design_termscond #licenseheadercontent { font-size: 11px !important; line-height: 14px;}
.ja_JP #design_termscond label {white-space: nowrap;}	
.ja_JP #design_termscond #termcontents { height: 140px !important;}
/* .ja_JP #design_termscond #termcontents.ads, .ja_JP #design_termscond #termcontents.plecs{ height: 230px !important;} */
}
@media (max-width: 414.98px){	
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel{height: 642px !important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:622px;}

/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:346px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 80px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 80px;float: left;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;clear:both;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:2px!important;}
.news-listing-data .dataTables_wrapper{min-width:100%;}
}
@media (max-width: 375.98px){	
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel{height: 560px !important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:542px;}

/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:346px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 80px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 80px;float: left;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.ja_JP #design_termscond #licenseContainer .setcheckbox  input[type="checkbox"]{margin-top:2px!important;}
}
@media (max-width: 360.98px){
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel{height: 510px !important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:482px;} 	
	
/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:382px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 80px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 80px;float: left;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
}
@media (max-width: 320.98px){	
.ja_JP #design_termscond.ADSModel,.ja_JP #design_termscond.plecsmodel{height: 410px !important;}
.ja_JP #design_termscond.ADSModel #licenseContainer .mobileScroll,.ja_JP #design_termscond.plecsmodel #licenseContainer .mobileScroll{height:382px;}

/* .ja_JP #design_termscond #licenseContainer .mobileScroll{height:344px;overflow-y:auto;overflow-x:hidden;} */
.ja_JP #design_termscond #licenseContainer .grouping1.clear-fl-none {clear: both;float: none;min-width: 100px;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width:80px;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 71px!important;float: left;}
.ja_JP #design_termscond #licenseContainer input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"],.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]#EmailAddress {width:100%!important;}
.ja_JP #design_termscond #licenseContainer input#ApplicationsText {width:100%!important;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 100%;display:block;margin-right:0px!important;}
.ja_JP #design_termscond #licenseContainer #termsbtns {width: 100%;}
.ja_JP #design_termscond #licenseContainer input[type="checkbox"]{float:left;border-color: #ccc;width:13px;margin-top:1px!important;margin-right:2px;}
.blog-area .taglib-page-iterator .lfr-pagination-buttons>li>a{padding: 11px 11px !important;}
}
.amcharts-chart-div, .amChartsLegend, .amcharts-main-div .amcharts-chart-div svg, #bussinessyear1, #bussinessyear1 fieldset {width:100% !important;}