/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */

.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: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }



}

@media (max-width: 767px) {
  .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;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*=' col-'] {
    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%;
  }
.col-md-9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
.span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }
.span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }
.col-md-6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
.span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
.span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
.col-md-3 {
    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*=' col-'] {
    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*=' col-']:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*=' col-'] + [class*=' col-'] {
    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 .col-md-9 {
    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 .col-md-6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
  .row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
  .row-fluid .col-md-3 {
    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*=' col-'] + [class*=' col-'] {
    margin-left: 30px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*=' col-'] {
    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*=' col-'] {
    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*=' col-']:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*=' col-'] + [class*=' col-'] {
    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 .col-md-9 {
    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 .col-md-6 {
    width: 48.61878453038674%;
    *width: 48.56559304102504%;
  }
  .row-fluid .span5 {
    width: 40.05524861878453%;
    *width: 40.00205712942283%;
  }
  .row-fluid .span4 {
    width: 31.491712707182323%;
    *width: 31.43852121782062%;
  }
  .row-fluid .col-md-3 {
    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: 767px) {
  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 (max-width: 480px) {
  .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: 979px) {
  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;
  }
}

/* Header */
/* Navigation */
#navdevice{display:none;}
#wrapper.newKionix header .header{
  width: 100%;
}
#wrapper.newKionix.full-topHeader {
  padding: 0 1%;
 /*  width: 98%; *//*for dxp*/
}
#wrapper.newKionix #header {
  margin-top: 20px;
  margin-bottom: 12px;
}
#wrapper.newKionix header .header .kionixlogo {
  width: 20%;
  position:relative;
}
#wrapper.newKionix header #top-nav {
  width: 80%;
}
#wrapper.newKionix header #top-nav .social-network a{
  /*width: 80px;*/
}
header #top-nav .top-links {
  width: 58%;
}
.searchTextfield form { margin-bottom: 0;}
.search-box .searchTextfield #search-1 input, .search-box .searchTextfield #search-2 input, .search-box .searchTextfield #search-3 input, .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;
}
.aui-combobox-content .aui-field-content { display: inline;}
.aui-autocomplete {width: 78.5%;}
.aui-combobox {width: 100%;}
.search-box .searchTextfield #search-2 input {
 /*  width: 100%; */
  margin-left: -2px;
  padding: 5px 2px 2px;
}
.firefox .search-box input[type="text"], .firefox .search-box .search-input, .firefox .search-box .searchTextfield #search-2 input {
  padding-bottom: 2px;
}
#wrapper .search-box .searchTextfield .search-btn, #wrapper .search-box .searchTextfield .search-btn:focus, #wrapper .search-box .searchTextfield .search-btn:hover, #wrapper .search-box .searchTextfield .search-btn:active{
  width: 12%;
  float: left;
  margin-left: -4px;
}
#header .userbox .user-name{
  float: left;
  margin-top: 2px;
}
#header .userbox{top: -94px!important;}
/* Mega Menu */
#nav-01 ul.parent, #nav-02 ul.parent, #nav-03 ul.parent, #nav-04 ul.parent, #nav-05 ul.parent {
  width: 100%;
}
/*.devtools .center-wrapper .width108{height: auto;}*/
/* Wrapper */
#wrapper.newKionix {
  background: none repeat scroll 0 0 #fff;
  margin: 0 auto;
  width: 100%;
}
/* Carousel */
#slider-code {
  background-position: 50% 240px !important;
}
#slider-code,
#slider-code .viewport,
#slider-code .overview li ,
.overview img  {
  width: 100% !important;
}
.paging {
  width: 98% !important;
}
/* Design Tool */
.designTools-container, .curveShapeTop25, .curveShapeBottom25 {
  width: 100%;
}
.designToolsbox-container {
  width: 22.9%;
}
.designToolsbox-container.one {
  margin-left: 1.5%;
}
.width122 {
  width: 66%;
}
.width122.relative, .width122.absolute {
  left: 16% !important;
}
/* Introducing */
.width664 {
  width: 50%;
}
.alignImage {
  width: auto;
}
/* Affiliates */
.pagespan, .wrap, .frame {
  width: 100%;
}
.slyline {
  width: auto;
  background-color:#000;
  float:none;
}
.frame ul {
  width: 80%;
}
/*product detail*/
.devtools .button-large .downloadButton a{text-transform: none !important;}
.devtools .button-large .downloadButton span{float: left;padding-top: 6px !important;padding-left: 30px !important;}
/*paging*/
#kionixallNewsPager .numalign{width: 87%;}
/* News Detail */
.kionix-news-portlet #news-landing.newspage .news-listing-data form,#hrefFm{margin: 0px;}
.kionix-news-portlet #news-landing .tabs.newslisting .tab-data dl.news-data-listing dd{margin-bottom: 0px;}
.kionix-news-portlet #news-landing.newspage .news-listing-data .results-header th{padding: 0px;}
.kionix-news-portlet #news-landing .tabs.newslisting, #statiContenTab .tabs.newslisting{padding-bottom: 0px;}
.kionix-news-portlet .tabs.newslisting div .tab-data{min-height: 404px;}
/* Footer */
.footer-logo .kionixlogo{background-image: none; }
.kionixlogo 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/kionix-theme/footer-arrow.png);}
footer.footerBottom .footer-suBottom-nav li{
	background-position:0px 6px;
}
footer.footerBottom .footer-suBottom-nav li {
  line-height: 18px;
}
footer.footerBottom .subfooter{  background: #3a3b3d url(../images/kionix-theme/footerbg.jpg) center top repeat;}
/* Static Tab */
#kionix-tabs.devtool .nav.width100 li,
.ss #kionix-tabs.devtool .nav.width100 li,
#kionix-tabs .nav.ie6seting li,
#kionix-tabs.industry-ecosystem .nav.width124 li{
  margin: 0 8px 3% 0;
}
#kionix-tabs.devtool .nav.width100 li,
.ss #kionix-tabs.devtool .nav.width100 li{
  width:98px;
  min-height: 34px;
}
.devtools.dt #kionix-tabs.devtool .nav.width100 li{
  min-height: 26px;
}
#page-wrap.sf p {
  clear: both;
}

/*current openings*/
.currentposition .list-wrap .currentposition-sidebar.col-md-3{margin-left:0px;}

/*Products*/
.customdesign{background: none;background-color: #f3f4f4;border-bottom: 3px solid #EAEBEB; float: left;}
#kionixDetailpage .datatable.customdesign td { background-color: #f3f4f4;}
#kionixDetailpage .Col-left{width: 78%;}
#kionixDetailpage .Col-right{width: 20%;}
#wrapper.newKionix a.contact-btn-left-bg{height: 36px;}
#kionixDetailpage .Col-left #kionix-features{width: 60%;}
#wrapper.newKionix #righttab .tabs li.firstClass a{padding-top: 1px !important;}
.ja_JP #wrapper.newKionix #righttab .tabs li.lastClass a,.ko_KR #wrapper.newKionix #righttab .tabs li.lastClass a,.zh_TW #wrapper.newKionix #righttab .tabs li.lastClass a,.zh_CN #wrapper.newKionix #righttab .tabs li.lastClass a{padding-top: 6px !important; white-space:nowrap;}
.ja_JP #wrapper.newKionix .combinetab #righttab .tabs li.firstClass.lastClass a,.ko_KR #wrapper.newKionix .combinetab #righttab .tabs li.firstClass.lastClass a,.zh_TW #wrapper.newKionix .combinetab #righttab .tabs li.firstClass.lastClass a,.zh_CN #wrapper.newKionix .firstClass.combinetab #righttab .tabs li.firstClass.lastClass a{padding-top: 0px !important;}
.ko_KR #wrapper.newKionix a.contact-btn-left-bg,.zh_TW #wrapper.newKionix a.contact-btn-left-bg,.zh_CN #wrapper.newKionix a.contact-btn-left-bg{padding: 12px 6px 6px 0;}
.kionix-tableContent table{width: 100%;}
.en_US #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.ja_JP #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.ko_KR #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.zh_TW #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.zh_CN #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a{padding-top: 0px !important;white-space:normal;}
.ja_JP #wrapper.newKionix #righttab .tabs li.lastClass.iefix a, .ko_KR #wrapper.newKionix #righttab .tabs li.lastClass.iefix a, .zh_TW #wrapper.newKionix #righttab .tabs li.lastClass.iefix a, .zh_CN #wrapper.newKionix #righttab .tabs li.lastClass.iefix a{white-space:normal;padding-top: 0 !important;word-break: keep-all;}
/*sitesearch*/
.newKionix .filter-container .filter{width: 15%; padding-right: 0;}
.newKionix .filter-container .expand-filter{width: 54% !important;}
.newKionix .filter-container .last-filter{width: 25%;}
.newKionix .search-result-container{padding: 1.4%;width: 96.5%;}
.newKionix .search-filter-two-col{width: 83%;}
.newKionix .search-filter-two-col .search-result-container{width: 98%;}
.newKionix .search-filter-two-col .pagging-bar{height: auto;}
.newKionix .search-filter-two-col .search-pages .delta-selector label,.newKionix .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;}
.newKionix .search-filter-two-col .search-pages .delta-selector select,.newKionix .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;}
.newKionix .search-filter-two-col .search-result-container .lfr-search-container .taglib-search-iterator-page-iterator-top .taglib-page-iterator,
.newKionix .search-filter-two-col .search-result-container .lfr-search-container .taglib-search-iterator-page-iterator-bottom .taglib-page-iterator.pagging-bar {padding-bottom: 10px;}
.newKionix .search-filter-two-col .search-pages .delta-selector select option, .newKionix .search-filter-two-col .search-pages .page-selector select option{padding: 0px !important;}
.filter-container .product-filter-parts ul li p{width: 424px !important;}
/* Global Sales */
.center-wrapper {
  width: 100%;
}
.view-header h4 {
    line-height: 24px;
}
#page-wrap .center-wrapper .view-content {
  border: 0 none;
}
.region-form .span12 {
  margin-left: 0;
  height: 90px;
}
.grid.reps.span12 {
  margin-left: 0;
}

/*registration */
#registration #reg_form_column .form-row,.fp-form .form-row{margin: 0px 0px 0px;}
#registration #reg_form_column .terms_conditions label{display: inline;}
/*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;}

  /*contact*/
#kionixContactEnginnering .form-row .taglib-captcha input[type="text"]{left: 187px;}

/*distribution inventory*/
.distributionsearch-page .spn{width: 100%;}
.distributionsearch-page .leftcollbar{width: 14%;float: left;}
.distributionsearch-page .leftcollbar .contactrohmsales{width: 98% !important;}
.sales-support-landing .sales-support-tabs-wrapper .tabs ul.tab-nav{width:100% !important; }
.sales-support-landing .sales-support-tabs-wrapper{width: 84% !important;float: right; margin-bottom:20px;}
.sales-support-landing.distributor-tabs .sales-support-tabs-wrapper .tabs li.tab-link1,
#wrapper .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;}
.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/kionix-theme/distab-bg.gif') 0 0 repeat-x;}
.crossref-search.distributionsearch{padding:8px 8px 10px;}
.distributionsearch-page .search-ico{padding-top: 2px; box-shadow: 1px 1px 1px #ddd inset;}
.chrome .distributionsearch-page .search-ico{padding-top: 3px;}
.distributionsearch-page  #tooltip_menu{width:96px; margin-top:22px !important;}
.crossrefsearch-page.distributionsearch-page input[type="submit"]{padding:4px 15px; }
 /*dev to0ls*/
.datatable #fbody td.devToolImg{padding: 0px 4px;}
button.btn {width: auto;text-shadow: 0 0 transparent;}
button:hover,.btn-primary:hover{border:0px none!important;}
#kionixContactEnginnering fieldset.reg_individual .section .form-row.gapTop7.verification-captcha .g-recaptcha ,.form-row.gapTop7.verification-captcha .g-recaptcha,.form-row.gapTop7.verification-captcha #_kionixcontactengg_WAR_rohmcomboportlet_recaptcha, .form-row.gapTop7.verification-captcha #_RohmRegistration_recaptcha, #_kionixcontactengg_WAR_rohmcomboportlet_INSTANCE_NHkR0iSni4dr_recaptcha, #kionixContactEnginnering .rohmcomboportlet_recaptcha{float: left;}
.AppNoteList .table-responsive {overflow-x:visible;overflow-y:visible;}
@media (max-width: 320px) {
  body{
    /*border:1px solid green;*/
  }
  .curveShapeTop25, .curveShapeBottom25, .curveShapeTop25 span, .curveShapeBottom25 span{
    background-image: url(../images/kionix-responsive/box.jpg);
  }
  .curveShapeTop25 {
    background-position: 0px 0px;
  }
  .curveShapeTop25 span{
    background-position: 100% 0px;
    float: right;
  }
  .curveShapeBottom25 {
    background-position: 0px -19px;
  }
  .curveShapeBottom25 span {
    background-position: 100% -19px;
    float: right;
  }
 
  /*design tools*/
  .designToolsbox-container{ width: 100% !important; }
  .designToolsbox-container.two, .designToolsbox-container.four{margin-right:0% !important; }
  .designToolsbox-container.three, .designToolsbox-container.one { margin-left: 0 !important;}  
  .designToolsbox-container.one , .designToolsbox-container.two, .designToolsbox-container.three, .designToolsbox-container.four { margin-bottom: 3.5%;}
  .width122 { width: 74%;}
  .width122.relative, .width122.absolute {left: 12% !important;}
  #wrapper.newKionix .width122.relative a { white-space: nowrap;}
  /* Static Tab */
  #kionix-tabs.devtool .nav.width100 li,
  .ss #kionix-tabs.devtool .nav.width100 li,
  #kionix-tabs .nav.ie6seting li,
  #kionix-tabs.industry-ecosystem .nav.width124 li{
    margin: 0 1% 3% 0;
    width: 49%;
  }
  #page-wrap .view-content .views-table .views-field-field-attachment.width200 {
    width: 32%;
  }
  #wrapper.newKionix #page-wrap .view-content .views-table .views-field-field-attachment.width200 span.file a {
    width: 100%;
  }
  /* Select box */
  #kionixDownload .downloads-filters .portal-select {float: none; clear: both;}
  #kionixDownload .downloads-filters .portal-select,
  #kionixDownload .downloads-filters .ui-selectmenu-open { margin-bottom: 10px;}
  .downloads-filters .ui-selectmenu.platform.span12 {width: 100%;}
  .downloads-filters .ui-selectmenu-menu {width: 99.4%;}
  
  .downloads-filters .platform , .downloads-filters .partname, .downloads-filters .category { margin-left:0px;}
  .downloads-filters .ui-selectmenu.category, .downloads-filters .ui-selectmenu.platform, .downloads-filters .ui-selectmenu.partname, 
  .downloads-filters .ui-selectmenu.mouser, .downloads-filters .ui-selectmenu.digikey, 
  .downloads-filters .ui-selectmenu.willow, .downloads-filters .ui-selectmenu.region { width: 100%;}
  .ui-selectmenu-menu.category ul, .ui-selectmenu-menu.platform ul, .ui-selectmenu-menu.mouser ul, .ui-selectmenu-menu.digikey ul, 
  .ui-selectmenu-menu.partname ul, .ui-selectmenu-menu.willow ul, .ui-selectmenu-menu.region ul { width: 100% !important;margin-top: 0px;}
  #kionixContactEnginnering fieldset.reg_individual .section .form-row input.add_field_button, #kionixContactEnginnering fieldset.reg_individual .section .form-row input.next_submit {
    margin-left: 0;
  }
  #kionixContactEnginnering .reg-body #con_form_column fieldset.reg_individual .section .form-row {
    padding:0 0 4px;
  }
  /* Registration */
  #registration{ width: 100%; margin: 0; padding: 5px 0 10px !important;}
  #registration h3 {
    text-align: left;
    width: 100%;
    clear: both;
  }
  #reg_form_column .required_fields {
    top: -35px;
  }
  #registration .reg-body {
    width: 100%;
  }
  #registration .reg-body #reg_form_column .notremember {
    margin: 0 0 20px;
    padding: 10px 3% 5px;
    width: 94%;
  }
  #registration .notremember h3 {
    width: 100%;
  }
  #registration #reg_form_column .form-row {
    width: 96%;
  }
  #reg_form_column #individual_form .reg_individual .form-row label.reg_lbl{width:162px;text-align: left; float: none;}
  #registration #individual_form .reg_individual .form-row input[type="text"], #registration #individual_form .reg_individual .form-row input[type="password"], #registration select {
    width: 100% !important;
  }
  #reg_form_column #individual_form .reg_individual .form-row .taglib-captcha input[type="text"] {
    width: 75px !important;
  }
  #registration select{clear: both;}
  #registration .reg-body #reg_form_column .form-row {
    padding: 0 0 4px;
  }
  #reg_form_column #taglib-captcha-rohm {
    width: 100%;
  }
  #reg_form_column .gapTop7 a.captcha-reload {
    left: 234px;
    position: absolute;
    top: 43px;
  }
  #reg_form_column .security_answer_row, #reg_form_column .terms_conditions {
    margin-left: 0 !important;
  }
  .form-row.terms_conditions label, .form-row.remember_me label {
    width: 200px;
  }
  #individual_form .reg_individual .form-row .req_star {
    float: left;
  }
  #reg_form_column .form-row .error, #reg_form_column .form-row .error_description, #reg_form_column .form-row .error_link{
    clear: both;
    color: #d81533;
    float: left;
    font-style: normal;
    left: 0;
    line-height: 16px;
    margin: 0 0 0 0;
    padding-left: 20px;
    position: static;
    top: 0;
    width: 200px;
    word-wrap: break-word;
  }
  #registration #reg_form_column .form-button-row, #registration.regiauto #reg_form_column .form-button-row {
    margin-left: 0 !important;
  }
	.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;
	}
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 180px !important;
	}
	.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: 480px){
    #back-to-top{bottom: 12px;right: 12px;}
 /*header*/
  header #top-nav .top-links{width: 100%;margin-left: 0px !important;}
  #header .userbox{  top: -98px!important;}
  /*design tools*/
  .designToolsbox-container.one{margin-left: 0px !important;}
  .designTools-container .curveShapeTop25 {
	  background-image: none !important;
	  background-color: #f3f4f4;
	  border-radius: 5px 5px 0 0;
	}
  .designTools-container .curveShapeBottom25 {
	  background-image: none !important;
	  background-color: #f3f4f4;
	  border-radius: 0 0 5px 5px;
	  box-shadow: 0 4px 0 0 #dcddde;
	}
  /*Products*/
  div#bradcrumb_menu,div.downArrow{display: none;}
  #kionixDetailpage .Col-left .prdimg{margin-bottom: 40px;}
  #kionixDetailpage .Col-left .prdimg,
  #kionixDetailpage .Col-left .prd-details,
  #kionixDetailpage .Col-left .leftGroup,
  #kionixDetailpage .Col-left .kionix-description,
  #kionixDetailpage .Col-left .tabstyle table,
  #kionixDetailpage .Col-left #kionix-features,
  #kionixDetailpage .Col-right{width: 100%;}
  #wrapper.newKionix #righttab .tabs li{width:100%;margin-bottom: 3px;  margin-left: 0px;}
  #kionixDetailpage .Col-left .tabstyle .rightAlign{left: -42%;}
  .tabstyle .combinetab #righttab .tabs ul{right: -57px;}
  .Col-left .tabstyle .rightAlign{bottom: -99px;}
  #wrapper.newKionix #righttab .tabs li a{padding-left: 69px;}
  .tabstyle .quickaction{margin-bottom: 46px;}
  .Col-left .tabstyle .rightAlign .prdicons .redbutton{  padding: 0 0 0 74px;  width: 100%;}
  .Col-left .tabstyle .prdicons{  right: -77px;}
  .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd{width: 120px;}
  #kionixDetailpage .Col-left .prdimg .curveShapeTop25F4{background-position: 0px 0px;}
  #kionixDetailpage .Col-left .prd-details .kionix-sort-description{padding-bottom: 40px;}
  /*sitesearch*/
  .newKionix .filter-container .filter,.newKionix .filter-container .last-filter,
  .newKionix .filter-container .expand-filter{width: 95% !important;height: auto;}
  .newKionix .filter-container .filter{width: 97.7% !important;}
  .newKionix .search-result-container{width: 99%;}
  .newKionix .filter-container .group-a .line-devide{margin-top: 34px;}
  .newKionix .filter-container .product-filter-parts ul li .group-a p{width: 222px !important;}
  .newKionix .filter-container .product-filter .more-results{position: relative;bottom: 0px;}
  .newKionix .filter-container .product-filter ul li:last-child{padding-bottom: 50px;}
  .newKionix .filter-container .product-filter .preview-button-container{  top: 58px !important;}
  .newKionix .filter-container .expand-filter h3.datasheet-lable{width: 40% !important;}
  .newKionix .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;
}
.newKionix .search-filter-two-col .search-pages .delta-selector label, .newKionix .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;}
.newKionix .search-filter-two-col .search-pages .delta-selector select, .newKionix .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: 47%;}
.sales-support-landing.distributor-tabs .sales-support-tabs-wrapper .tabs li.tab-link1, #wrapper .distributionsearch-page .sales-support-tabs-wrapper .tabs ul.tab-nav li:last-child{
  width: 98% !important;
}
.sales-support-landing .sales-support-tabs-wrapper .tabs ul.tab-nav{position: inherit;}
/* sitemap */
	div.seperator{width:100% !important;}
	div.col_left, div.col_mid, div.col_right {
	margin-left: 16% !important;
    margin-right: 0 !important;
    width: 78% !important;
	}
	.distributionsearch-page .search-filter {
		padding: 0px 4px 3px 4px;
	}
  /*dev to0ls*/
   .datatable #fbody td, .views-table td{padding: 0px;}
   .alignImage {
	  margin-bottom: 10px;
	  margin-left: 0px;
	}
}
/* sitesearcg pdf view*/
@media (min-width: 320px) and (max-width: 345px){
  .slide-container .slide-preview-container .slide-details .datasheetlist li.image-desc{width: 194px;}
  /*distribution inventory*/
  .crossref-search.distributionsearch{width: 100%;}
  .distributionsearch-page .leftcollbar{width: 96%;}
   /*site search*/
  .newKionix .search-filter-two-col,.newKionix .search-filter-two-col .search-result-container{width: 100%;}

}
@media (min-width: 346px) and (max-width: 400px){
  .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: 97%;}
   /*site search*/
  .newKionix .search-filter-two-col{width: 100%;}
  .newKionix .search-filter-two-col .search-result-container{width: 99%;}

}
@media (min-width: 401px) and (max-width: 480px){
  .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: 92%;}
  .distributionsearch-page .leftcollbar{width: 98%;}
  /*sitesearch*/
  .newKionix .search-result-container{width: 97%;}
  .newKionix .search-filter-two-col,.newKionix .search-filter-two-col .search-result-container{width: 99.9%;}

}
@media (max-width: 480px) {
	footer.footerBottom .footer-suBottom-nav li {
	  padding-left: 0.5em;
	}
	.footer-logo.span2 {
	  display: inline-block;
	  float: left;
	  width: 23%;
	}
	.fl.borderright.col-md-6 {
	  display: inline-block;
	  float: left;
	  margin-bottom: 10px;
	  margin-left: 0;
	  width: 40.936%;
	}
	.fl.borderright.span8 {
	  float: left;
	  width: 77%;
	}
	.fl.span4.margin0 {
	  display: inline-block;
	  float: left;
	  width: 34%;
	}
	.footer-links ul {
	  min-height: 90px;
	  width: 50%;
	  margin-right: 0.5em;
	}
	.footer-links ul.l1, .footer-links ul.l2 {
	  min-height: 70px;
	}
	footer.footerBottom .footer-suBottom-nav {
	  height: auto;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul.margin0 {
	  width: 50%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul, 
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing {
	  margin: 0;
	}
	.fl.borderright.col-md-6 {
	  width: 50%;
	  display:inline-block;
	  margin-bottom:10px;
	}
	.fl.borderright.span8 {
	  float: left;
	  width: 77%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links {
	  margin-top: 20px;
	 
	  width: 100%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links.paddingright0 {
	  width: 100%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links.paddingright0 .leftspacing,
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links.paddingright0 .leftspacing.iesetting {
	  margin-left: 0;
	}
	.col-md-6.margin0{
	  margin: 0;
	  display: inline-block;
	}
  /*header*/
  #wrapper.newKionix header .header .kionixlogo{width: 50%;}
  #wrapper.newKionix header #top-nav{  margin-top: -63px;}
  #wrapper.newKionix header #top-nav .top-links, #wrapper.newKionix header #top-nav .top-links a, #wrapper.newKionix header #top-nav .portal-select{
    font-size: 9px;
  }
  header #top-nav .top-links{width: 100%;}
  header #top-nav .portal-select{  margin-top: -21px;float: right;}
  #wrapper.newKionix header #top-nav .portal-select a#portals-button {
	  width: 80px !important;
	}
  .ui-selectmenu-menu{position: initial;}
  .social-network{display: none;}
  #nav li span{height: auto;  padding: 12px 12px 11px;  font-size: 14px;}
  /*design tools*/
  .designToolsbox-container{ width: 100% !important; }
  .designToolsbox-container.two, .designToolsbox-container.four{margin-right:0% !important; }
  .designToolsbox-container.three, .designToolsbox-container.one { margin-left: 0 !important;}  
  .designToolsbox-container.one , .designToolsbox-container.two, .designToolsbox-container.three, .designToolsbox-container.four { margin-bottom: 3.5%;}
  .width122 { width: 74%;}
  .width122.relative, .width122.absolute {left: 12% !important;}
  #wrapper.newKionix .width122.relative a { white-space: nowrap;}
  /* Carousel */
	#wrapper.newKionix #slider-code .viewport {
	  height: 88% !important;
	}
	#wrapper.newKionix #slider-code,
	#wrapper.newKionix #slider-code .viewport,
	#wrapper.newKionix #slider-code .overview li ,
	#wrapper.newKionix .viewport .overview img  {
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .overview {
	  height: 100% !important;
	  left: 0 !important;
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .viewport .overview li {
	  margin: 0 !important;
	}
	#wrapper.newKionix .viewport .overview img {
	  height: auto;
	  margin: 0 !important;
	  padding: 0 !important;
	  width: auto !important;
	}
	/* Carousel */
	#wrapper.newKionix #slider-code{height:120px !important;}
	#wrapper.newKionix .paging{position:absolute !important;}
	#wrapper.newKionix #slider-code .bullet{padding:0px !important; background-position: 0 -574px !important;}
	#wrapper.newKionix #slider-code .active { background-position: -29px -574px !important;}
	#wrapper.newKionix .viewport .overview img { width: 100% !important;}
	/* Company Profile */
   .menuContent.fullwidth{width:100%;margin-left:0px;}
   .kionix_70_30_100 .col-md-3 .menuContent,
   .kionix_2_columns_iii .col-md-3 .menuContent {
	  
	}
	/* Static Tab */
	#kionix-tabs.devtool .nav.width100 li,
	.ss #kionix-tabs.devtool .nav.width100 li,
	#kionix-tabs .nav.ie6seting li,
	#kionix-tabs.industry-ecosystem .nav.width124 li{
	  margin: 0 1% 3% 0;
	  width: 49%;
	}
	/* Select box */
	#kionixDownload .downloads-filters .portal-select {float: none; clear: both;}
	#kionixDownload .downloads-filters .portal-select,
	#kionixDownload .downloads-filters .ui-selectmenu-open { margin-bottom: 10px;}
	.downloads-filters .ui-selectmenu.platform.span12 {width: 100%;}
	.downloads-filters .ui-selectmenu-menu {width: 99.4%;}
	
	.downloads-filters .platform , .downloads-filters .partname, .downloads-filters .category { margin-left:0px;}
	.downloads-filters .ui-selectmenu.category, .downloads-filters .ui-selectmenu.platform, .downloads-filters .ui-selectmenu.partname, 
	.downloads-filters .ui-selectmenu.mouser, .downloads-filters .ui-selectmenu.digikey, 
	.downloads-filters .ui-selectmenu.willow, .downloads-filters .ui-selectmenu.region { width: 100%;}
	.ui-selectmenu-menu.category ul, .ui-selectmenu-menu.platform ul, .ui-selectmenu-menu.mouser ul, .ui-selectmenu-menu.digikey ul, 
	.ui-selectmenu-menu.partname ul, .ui-selectmenu-menu.willow ul, .ui-selectmenu-menu.region ul { width: 100% !important;margin-top: 0px;}
	/* Contact Enggi */
	#kionixContactEnginnering fieldset.reg_individual .section .form-row label {
	  text-align: left;
	  width: 178px;
	}
	#con_form_column .form-row .error, #con_form_column .form-row .error_description, #con_form_column .form-row .error_link {
	  clear: both;
	  color: #d81533;
	  float: left;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 0;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 200px;
	  word-wrap: break-word;
	}
	/*#kionixContactEnginnering fieldset.reg_individual .section .form-row.gapTop7 label.captcha_lbl {
	  width: 124px;
	}*/
	#kionixContactEnginnering fieldset.reg_individual .section .form-row.gapTop7.verification-captcha .g-recaptcha,
	.form-row.gapTop7.verification-captcha #_kionixcontactengg_WAR_rohmcomboportlet_recaptcha,
	.form-row.gapTop7.verification-captcha #_RohmRegistration_recaptcha{
		float: left;
	}
	#kionixContactEnginnering .form-row .taglib-captcha input[type="text"] {
	  left: 154px;
	}
	.form-row.gapTop7 #taglib-captcha-rohm.taglib-captcha #register-taglib-captcha-rohm {
	  clear: both;
	}
	#kionixContactEnginnering .gapTop7 .captcha-reload {
	  left: 260px;
	  position: absolute;
	  top: 32px;
	}
	#kionixContactEnginnering fieldset.reg_individual .section .infonote {
	  margin-left: 6%;
	}
	/* Registration */
	#registration{ width: 100%; margin: 0; padding: 5px 0 10px !important;}
	#registration h3 {
	  text-align: left;
	  width: 100%;
	  clear: both;
	}
	#reg_form_column .required_fields {
	  top: -35px;
	}
	#registration .reg-body {
	  width: 100%;
	}
	#registration .reg-body #reg_form_column .notremember {
	  margin: 0 0 20px;
	  padding: 10px 3% 5px;
	  width: 94%;
	}
	#registration .notremember h3 {
	  width: 100%;
	}
	#registration #reg_form_column .form-row {
	  width: 96%;
	}
	#reg_form_column #individual_form .reg_individual .form-row label.reg_lbl{width:162px;text-align: left; float: none;}
	#registration #individual_form .reg_individual .form-row input[type="text"], #registration #individual_form .reg_individual .form-row input[type="password"], #registration select {
	  width: 100% !important;
	}
	#reg_form_column #individual_form .reg_individual .form-row .taglib-captcha input[type="text"] {
	  width: 75px !important;
	}
	#registration select{clear: both;}
	#registration .reg-body #reg_form_column .form-row {
	  padding: 0 0 4px;
	}
	#reg_form_column #taglib-captcha-rohm {
	  width: 100%;
	}
	#reg_form_column .gapTop7 a.captcha-reload {
	  left: 234px;
	  position: absolute;
	  top: 43px;
	}
	#reg_form_column .security_answer_row, #reg_form_column .terms_conditions {
	  margin-left: 0 !important;
	}
	.form-row.terms_conditions label, .form-row.remember_me label {
	  width: 200px;
	}
	#individual_form .reg_individual .form-row .req_star {
	  float: left;
	}
	#reg_form_column .form-row .error, #reg_form_column .form-row .error_description, #reg_form_column .form-row .error_link{
	  clear: both;
	  color: #d81533;
	  float: left;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 0;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 200px;
	  word-wrap: break-word;
	}
	#registration #reg_form_column .form-button-row, #registration.regiauto #reg_form_column .form-button-row {
	  margin-left: 0 !important;
	}
	#wrapper.newKionix a.remove_field { left: 257px; top: -40px !important;}

}
@media (max-width: 424px) {
	.minHeight88{min-height: 100px;}
	.repeatLightGrayBg{height: 100%;}
}
@media (max-width: 320px) {
	#wrapper.newKionix a.remove_field { left: 258px; top: -42px !important;}
	.kionix-faq .width944 .accordion .accordion-section img { width: 100%;}
	
}
@media (max-width: 767px) {
	body{
		/*border:1px solid yellow;*/
	}
	.container{
		margin-left:-20px; 
		margin-right:-20px;
	}
	.footer-logo.span2 {
	  display: inline-block;
	  float: left;
	  width: 23%;
	}
	.fl.borderright.col-md-6 {
	  display: inline-block;
	  float: left;
	  margin-bottom: 10px;
	  margin-left: 0;
	  width: 40.936%;
	}
	.fl.borderright.span8 {
	  float: left;
	  width: 77%;
	}
	.fl.span4.margin0 {
	  display: inline-block;
	  float: left;
	  width: 34%;
	}
	.footer-links ul {
	  min-height: 90px;
	  width: 50%;
	}
	footer.footerBottom .footer-suBottom-nav {
	  height: auto;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul.margin0 {
	  width: 50%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul, 
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing {
	  margin: 0;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links {
	  margin-top: 20px;
	  width: 100%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links.paddingright0 {
	  width: 100%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links.paddingright0 .leftspacing,
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links.paddingright0 .leftspacing.iesetting {
	  margin-left: 0;
	}
	.col-md-6.margin0{
	  margin: 0;
	  display: inline-block;
	}
  /*heder*/
	#wrapper.newKionix header .header .kionixlogo{width: 33%;margin-bottom: 5px;}
	#wrapper.newKionix header #top-nav{width: 100%;}
	header #top-nav .top-links{width: 75%;margin-left: 0px !important;white-space: nowrap;}
	#wrapper.newKionix header #top-nav{margin-top: -61px;}
	.social-network{margin-top: -88px;display: none;}
	.kionixlogo{background-image: none;}
	.customeNavigation{margin-top: 20px;}
	.customeNavigation span.navright { display: none;}
	.customeNavigation .search-box { display: inline-block; float: left; margin-right: 0; width: 100%;}
	#selectOption{border-bottom: 1px solid #eee; border-radius: 0 6px; float: left;}
	header .customeNavigation ul, header .customeNavigation ul li{width: 100%;background-color: #464646;}
	header .customeNavigation .search-box ul, header .customeNavigation .search-box ul li{background-color: transparent; width: auto;}
	#searchmenu ul{left: 0;top:28px;}
	.searchTextfield form { margin-bottom: 0;}
	.searchTextfield input[type="text"]{margin-bottom: 10px;}
	#nav li{border-bottom: 1px solid white;}
	.search-box .searchTextfield #search-1 input, .search-box .searchTextfield #search-2 input, .search-box .searchTextfield #search-3 input, .search-box .searchTextfield #search-4 input {
	width: 77.7%;float: left;padding: 4px 2px 3px;box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;border-bottom: 1px solid #eee; border-radius: 0 6px 0 0;margin-bottom: 0;}
	#wrapper .search-box .searchTextfield .search-btn, #wrapper .search-box .searchTextfield .search-btn:focus, #wrapper .search-box .searchTextfield .search-btn:hover, #wrapper .search-box .searchTextfield .search-btn:active {float: left; margin-left: -4px; width: 33px;}
	.aui-combobox-content .aui-field-content { display: inline;}
	.aui-autocomplete {width: 78.5%;}
	.aui-combobox {width: 100%;}
	.firefox .search-box input[type="text"], .firefox .search-box .search-input, .firefox .search-box .searchTextfield #search-2 input {float: left; padding-bottom: 3px;}

	header #top-nav .portal-select{margin-right: 0px;  float:right;}
	#nav li.selected span, #nav li.selected span:hover, #wrapper.newKionix #nav li#nav-01 span:hover, #wrapper.newKionix #nav li#nav-02 span:hover, #wrapper.newKionix #nav li#nav-03 span:hover, #wrapper.newKionix #nav li#nav-04 span:hover, #wrapper.newKionix #nav li#nav-05 span:hover{
	  background-color: #464646;
	  color: white !important;
	}
	#wrapper.newKionix #nav li#nav-05.selected span, #wrapper.newKionix #nav li#nav-05.selected span.buyorsample a, #wrapper.newKionix #nav li#nav-05.selected span:hover, #wrapper.newKionix #nav li#nav-05.selected span.buyorsample:hover, #wrapper.newKionix #nav li#nav-05 span:hover a, #wrapper.newKionix #nav li#nav-04.selected span, #wrapper.newKionix #nav li#nav-04.selected span.buyorsample a, #wrapper.newKionix #nav li#nav-04.selected span:hover, #wrapper.newKionix #nav li#nav-04.selected span.buyorsample:hover, #wrapper.newKionix #nav li#nav-04 span:hover a, #wrapper.newKionix #nav li span.buyorsample:hover a{
	  color: white !important;
	}
	.search-box #sitesearcH  ul, .ui-selectmenu-menu ul{
	  width: auto !important;
	}
	header .customeNavigation ul li.child{  background-color: #f3f3f3;}
	#nav li.firstChild span{margin-left: 0px;}
	#nav li span{  height: auto;}
	#header .userbox{  top: -114px!important;}
	/*design tools*/
	.designToolsbox-container{width: 100%; margin-bottom: 34px; margin:0 0;}
	.designToolsbox-container.two, .designToolsbox-container.three{margin-bottom:6% !important ;}
	.designToolsbox-container.two, .designToolsbox-container.four{margin-left:0%; }
	.designToolsbox-container.three, .designToolsbox-container.one { margin-right: 0;}
	.designToolsbox-container.one{margin-left: 2%;}
	.repeatLightGrayBg{min-height: 100%;}
	.width122 {
	  width: 74%;
	}
	.width122.relative, .width122.absolute {
		left: 13% !important;
	}
	#wrapper.newKionix .width122.relative a {
	  white-space: nowrap;
	}

	
	/* Carousel */
	#wrapper.newKionix #slider-code .viewport {
	  height: 88% !important;
	}
	#wrapper.newKionix #slider-code,
	#wrapper.newKionix #slider-code .viewport,
	#wrapper.newKionix #slider-code .overview li ,
	#wrapper.newKionix .viewport .overview img  {
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .overview {
	  height: 100% !important;
	  left: 0 !important;
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .viewport .overview li {
	  margin: 0 !important;
	}
	#wrapper.newKionix .viewport .overview img  {
	  width: 100% !important;
	  height: 100%;
	}
	
	.kionix_70_30_100 .col-md-3,
	.kionix_2_columns_iii .col-md-3,.kionix_70_30_100 .col-md-9,
	.kionix_2_columns_iii .col-md-9,.kionix_70_30_100 .col-md-12{margin-left:0;display:block;padding:0;}
	.menuContent .menu li{width:100% !important;}
	.login-container #modal-interior-container .form-row input[type="text"], .login-container #modal-interior-container .form-row input[type="password"]{width:97%;}
	.ss #kionix-tabs.devtool #android .RightAlign.col-md-6,
	.ss #kionix-tabs.devtool #windows .RightAlign.col-md-6 {
	  margin-left: 0;
	  width: 70%;
	}
	.ss #kionix-tabs.devtool .ImageAlign.width115 {
	  width: 20%;
	}
	.width115.span12 img {
	  display: block;
	  width: 100%;
	}
	.ss #kionix-tabs.devtool .RightAlign{float:left;}
	.ss #kionix-tabs.devtool .RightAlign.span6,.ss #kionix-tabs.devtool .RightAlign .margin20 {
	  width: 100%;
	}
  /*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
	}
	/* Login */
	#login-page .login-body ul.login-body-content {
	  background: url("../images/rohm-theme/login-body-seprator-bg.jpg") repeat-y scroll -110% top rgba(0, 0, 0, 0);
	}
	
	/*distribution inventory*/
	.distributionsearch-page .spn{width: 100%;}
	/*distribution inventory*/
	  .sales-support-landing .sales-support-tabs-wrapper{width: 100% !important;}
	.downloads-filters.span12{float:left;}
	#kionixMap.span5{margin-right:0px !important; width:100% !important;}
	.LeftAlign.col-md-6{margin-left:0px !important; width:100% !important;}
	#wrapper.newKionix #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;}
	 #wrapper .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;}
}

@media (min-width: 320px) and (max-width: 479px){
	.expand-filter h3{margin: 0 4px 0 0px !important;}
	.newKionix .filter-container .product-filter-parts ul li .group-a p { width: 148px !important;}
	.product-filter .preview-button-container {width: 144px !important;}
	.pdfsheet { margin-right: 0 !important;}
	.expand-filter h3.datasheet-lable{ margin-left: 0 !important;}
	.product-filter .more-results{right:0px !important;}
	.newKionix .filter-container .group-a .line-devide { margin-top: 0 !important;}
	.newKionix .filter-container .product-filter .preview-button-container { top: 30px !important;}
	.newKionix .filter-container .product-filter ul li:last-child { padding-bottom: 0 !important;}
	.ss #kionix-tabs img.leftImage{width:100%;}
}
@media (min-width: 321px) and (max-width: 479px){
	.newKionix .filter-container .expand-filter h3.datasheet-lable { width: 46% !important;}
}
@media (max-width: 320px){
	.newKionix .filter-container .expand-filter h3.datasheet-lable { width: 50% !important;}
	#wrapper .product-filter .preview-button-container a{margin-left: 6px !important;}
	
}
@media (min-width: 360px) and (max-width: 479px){
	.footer-links ul {
	  min-height: 80px;
	  width: 50% !important;
	}
}
@media (min-width: 481px) and (max-width: 767px){
	.newKionix .search-filter-two-col {width: 99.8%;}
	.newKionix .search-result-container {padding: 1.7%;}
	.alignImage {
	  margin-bottom: 10px;
	  margin-left: 20px;
	}
	.footer-links ul {
	  min-height: 60px;
	  width: 50%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul.margin0 {
	 width: 50%;
	}
	.center-wrapper.borderBottom1 .sortdisc.col-md-9{width:78%; float:left;}
	#kionix-tabs.myKionix #reg_form_column .security_answer_row, #kionix-tabs.myKionix #reg_form_column .terms_conditions { margin-left: 0px !important;}
}
@media (max-width: 600px){
   /*dev tools*/
  .devtools .button-large .downloadButton{height: 70px;}
  .devtools .button-large .downloadButton span{padding: 0px !important;width: 100%;float: right;}
}
 @media (min-width: 768px) and (max-width: 1024px){
  
	.menuContent .menu li{width:auto !important;}
	
}
@media (min-width: 768px) and (max-width: 1002px){
  
	#page-wrap.devtools .pane-content #kionixDownload .downloads-filters .portal-select span a.category{margin-left:0px;}
	
}

@media (min-width: 768px) and (max-width: 979px){
	body{
		/*border:1px solid pink;*/
		min-width: 768px;
	}
	/* Navigation */
	#navdevice{float:right; display:none;}
	.customeNavigation { display:block !important; z-index: 11;}
	header #top-nav .top-links{
		width: 65%;
	}
  header #top-nav .top-links{margin-top: 45px;}
  header #top-nav .portal-select{margin-top: 48px;}
	.social-network{
		display:none;
		margin-top: 15px;
	}
  
	
  .kionixlogo{
    background-image: none;
  }
	.footer-logo.span2{width:20.365%;}

	.fl.borderright.col-md-6 {
	  width: 28.936%;
	  display:inline-block;
	  margin-left:0px;
	  margin-bottom:10px;
	}
	.fl.borderright.span8 {
	  float: left;
	  width: 79.6%;
	  margin-left: 0;
	}
	.footer-links ul {
	  min-height: 84px;
	  width: 21.50%;
	}
	.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 0em;
	}
	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%;}
 
	/*design tools*/
	.designToolsbox-container.two,.designToolsbox-container.four{
	    margin-left: 1%;
	}
	.designToolsbox-container{
	    margin-bottom: 40px;
	}
	.repeatLightGrayBg{
	    min-height: 230px;
	}
  	.designToolsbox-container.two {
	  margin-left: 0;
	}
  	.designToolsbox-container {
		width: 49.4%;
		margin: 0 1.2%;
	}
	.designToolsbox-container:last-child {margin-left:0; margin-right:0;}
  	.designToolsbox-container.one {
		margin-left: 1.2%;
	}
	.width122 {
	  width: 82%;
	}
	.width122.relative, .width122.absolute {
		left: 9% !important;
	}
	#wrapper.newKionix .width122.relative a {
	  white-space: nowrap;
	}
  	#header .userbox{top: -85px!important;}
	/*search*/
	.search-box .searchTextfield #search-1 input, .search-box .searchTextfield #search-2 input, .search-box .searchTextfield #search-3 input, .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;
	}
	.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;}
    
	/* Carousel */
	#wrapper.newKionix #slider-code .viewport {
	  height: 88% !important;
	}
	#wrapper.newKionix #slider-code,
	#wrapper.newKionix #slider-code .viewport,
	#wrapper.newKionix #slider-code .overview li ,
	#wrapper.newKionix .viewport .overview img  {
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .overview {
	  height: 100% !important;
	  left: 0 !important;
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .viewport .overview li {
	  margin: 0 !important;
	  height: 100%;
	}
	/* Carousel */
	#wrapper.newKionix #slider-code{height:274px !important;margin-bottom: 30px;}
	#wrapper.newKionix .paging{position:absolute !important;}
	#wrapper.newKionix #slider-code .bullet{padding:0px !important; background-position: 0 -574px !important;}
	#wrapper.newKionix #slider-code .active { background-position: -29px -574px !important;}
	#wrapper.newKionix .viewport .overview img { width: 100% !important;  height: 100%;}
	/* Company Porfile */
	.companyProfile .list-wrap .ImgAlign img.span12 {
	  width: auto;
	}
	.kionix_70_30_100 .col-md-3 .menuContent,
	.kionix_2_columns_iii .col-md-3 .menuContent {
		margin-left: 0;
		width: 100%;
		max-width:100%;
	}
	.ss #kionix-tabs.devtool #android .RightAlign.col-md-6,
	.ss #kionix-tabs.devtool #windows .RightAlign.col-md-6 {
	  margin-left: 0;
	  width: 70%;
	}
	.ss #kionix-tabs.devtool .ImageAlign.width115 {
	  width: 20%;
	}
	.width115.span12 img {
	  display: block;
	  width: 100%;
	}
	.ss #kionix-tabs.devtool .RightAlign{float:left;}
	.ss #kionix-tabs.devtool .RightAlign .margin20 {
	  width: 100%;
	}
	#kionix-tabs.industry-ecosystem img.span12,
	#page-wrap.sf img.span12 {width:auto;}
	#kionix-tabs.industry-ecosystem img.span12{float:none;}
	/* Select box */
	#kionixDownload .downloads-filters .portal-select { margin-bottom: 10px;}
	.downloads-filters .partname.span12, .downloads-filters .category.span12 { margin-left: 0px;}
	.downloads-filters .platform.span12, .downloads-filters .partname.span12 {  margin-right: 10px;}
	
	#page-wrap.devtools.dt .pane-content img.span12 {
	  float: right;
	  width: auto;
	  margin: 0 0 6px 20px;
	}
  .kionix-news-portlet #news-landing .news-listing-data .tabs{margin-bottom: 40px;}
	/* Contact Enggi */
	#kionixContactEnginnering fieldset.reg_individual .section .form-row label {
	  text-align: left;
	  width: 178px;
	}
	#con_form_column .form-row .error, #con_form_column .form-row .error_description, #con_form_column .form-row .error_link {
	  clear: both;
	  color: #d81533;
	  float: right;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 0;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 70%;
	  word-wrap: break-word;
	}
	/* Login */
	#wrapper.newKionix #portlet_58 .portlet-content {
	  padding: 0;
	}
	#login-page {
	  background: url("../images/rohm-theme/pop-up-top-bg.jpg") repeat-x scroll left top #fff;
	  border: 1px solid #b8b8b8;
	  clear: both;
	  line-height: 18px;
	  margin: 0 auto;
	  padding: 12px 6%;
	  width: 85%;
	}
	#login-page .login-body ul.login-body-content {
	  background: url("../images/rohm-theme/login-body-seprator-bg.jpg") repeat-y scroll 31% top rgba(0, 0, 0, 0);
	}
	#login-page .login-body ul li.login-form-body {
	  width: 38%;
	}
	#modal-interior-container #login-form .form-row input[type="text"], #modal-interior-container #login-form .form-row input[type="password"] {
	  width: 94%;
	}
	#login-page .login-body ul li.not-member-body {
	  margin-left: 146px;
	  padding-top: 89px;
	  width: 37%;
	}
	#login-page .login-body ul li.not-member-body dl dd.feature-list {
	  width: 100%;
	}
	#login-page .login-body ul.login-body-content .or-box {
	  left: 290px;
	}
	/*siteSearch*/
	.newKionix .filter-container .filter{width: 23%;}
	.newKionix .filter-container .expand-filter{width: 70% !important;}
	.newKionix .filter-container .search-result-container,.newKionix .filter-container .last-filter{width: 96%;}
  .newKionix .search-filter-two-col{width: 74%;}
  .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;}
	#kionixDetailpage .Col-left,#kionixDetailpage .Col-right,#kionixDetailpage .Col-right .rightSide{width: 100%;}
	#kionixDetailpage .Col-right .prdimg3{width: 30%;}
	.ja_JP #kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul{width: 258px;}
  .ja_JP #kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul li{width: 114px;}

  /* Table Responsive  */
	.table-container {
	  border: 1px solid #939393;
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 10;
	  margin-bottom: 14px;
	}
	.table-responsive {
		width:100%;
		position:absolute;
	}
	.table-container {
	  min-height: 219px;
	} 
    	.table-responsive {
	    min-width:320px;
    	}
	.customdesign, .views-table.border1 {
		margin-bottom: 0px;
	}
	.views-table {
		margin-top: 0px;
	}
	.spacealign {
		display: inline;
	}
	.leftImage.width171.col-md-3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.col-md-6 {
	  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%;}
	  /*.distributionsearch-page .distributionsearch .distribution-search-input{height: 21px;}*/
	#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: 1px 1px 1px #ddd inset;}
   .chrome .distributionsearch-page .search-ico{padding-top: 4px;}
   .numalign { width: 74%;}
   #kionixMap{width: auto; margin-right:0px !important;}
	#wrapper.newKionix #kionix-tabs .list-wrap .breackContentx ul.nav li{margin-bottom:10px;}
	/* Sitemap */
	div.seperator{width:100% !important;}
	div.col_left { margin-left: 6% !important; width: 60% !important;}
	div.col_mid { margin-left: 10px !important; width: 21% !important;}
	div.col_right { margin-left: 0 !important; margin-right: 0 !important; width: 21% !important;}
  /*sitesearch*/
  .search-result-container .results-grid .taglib-search-iterator tr td dl dd p{margin-left: 0px !important;}
  .downloads-filters .platform.ui-selectmenu-open , .downloads-filters .partname.ui-selectmenu-open, .downloads-filters .category.ui-selectmenu-open { margin-left:0px;}
  #page-wrap.devtools .pane-content #kionixDownload .downloads-filters .portal-select span a.category{margin-left:0px;}
	.customeNavigation .search-box{float: right;margin-right: -5px;}
	.alignImage {
	  margin-bottom: 10px;
	  margin-left: 0px;
	}
  .downloads-filters{position:relative; z-index:11;}
  .zindex1{z-index:1 !important;}
  .zindex2{z-index:2 !important;}
  .zindex3{z-index:3 !important;}
  .en #page-wrap.applicationnotes .table-container,
  .en #page-wrap.techniclenotes .table-container   {
	  min-height: 417px;
	}
  .ja #page-wrap.applicationnotes .table-container,
  .ja #page-wrap.techniclenotes .table-container   {
	  min-height: 527px;
	}
  .ko #page-wrap.applicationnotes .table-container,
  .ko #page-wrap.techniclenotes .table-container   {
	  min-height: 378px;
	}
  .zh #page-wrap.applicationnotes .table-container,
  .zh #page-wrap.techniclenotes .table-container   {
	  min-height: 350px;
	}
   .center-wrapper.borderBottom1 .sortdisc.col-md-9{width:74.3094%; float:left;}
   #kionix-tabs.myKionix #registration #reg_form_column .form-button-row { margin-left: 206px !important;}
   #kionix-tabs.myKionix #reg_form_column .form-row .error, 
   #kionix-tabs.myKionix #reg_form_column .form-row .error_description, 
   #kionix-tabs.myKionix #reg_form_column .form-row .error_link { left: 460px; width: 178px;}
   .fp-form .form-row input[type="text"], 
   #kionix-tabs.myKionix #registration #individual_form .reg_individual .form-row input[type="text"], 
   #kionix-tabs.myKionix #registration #individual_form .reg_individual .form-row input[type="password"], 
   #kionix-tabs.myKionix #registration select { width: 230px;}
   .newscomment .aui-w30 .newsBoxR{width:164px;}
   #wrapper.newKionix .kionix-news-portlet .tabs.newslisting ul.pager{width:auto;float:right;}
}
@media (min-width: 481px){
	.portlet-boundary_RohmContentPublish_ .form.col-xs-4{width:100%;}
	.portlet-boundary_RohmContentPublish_ .form-group.input-text-wrapper,
	.pagepublish .pagepublish-form input[type='text']{width: 300px;}
	.pagepublish-form label {display: inline-block;}
	.pagepublish .pagepublish-form input[type='text'] {display: block;}
}
@media (min-width: 320px) and (max-width: 480px){
	.ja #parenttabs.tabs .numalign{width:74% !important;}
	#parenttabs.tabs .numalign{width:84% !important;}
	.ja #wrapper.newKionix a.more-news, #wrapper.newKionix a.more-news{padding:0px 6px !important;}
	.homeTabs .slidepager{margin:0;}
	.homeTabs.tabs div .tab-data{padding:18px 10px 10px 10px;}
	.portlet-boundary_RohmContentPublish_ .form.col-xs-4{width:100%;}
	.portlet-boundary_RohmContentPublish_ .form-group.input-text-wrapper,
	.pagepublish .pagepublish-form input[type='text']{width: 100%;}
	.pagepublish-form label {display: inline-block;}
	.pagepublish .pagepublish-form input[type='text'] {display: block;}
}
@media (min-width: 320px) and (max-width: 640px){
	#wrapper.newKionix .kionix-news-portlet .tabs.newslisting ul.pager{float:left;}
	#wrapper.newKionix .kionix-news-portlet .tabs.newslisting .taglib-page-iterator .lfr-pagination-buttons>li>a{width:100%;line-height:15px;}

}
@media (min-width: 360px) and (max-width: 640px){
	.numalign{width:67% !important;}
	.ja .numalign{width:54% !important;}
	div.col_left{width:78% !important; margin-left:16% !important;}
	.alignImage {
	  margin-bottom: 10px;
	  margin-left: 0px;
	}
	.designTools-container .curveShapeTop25 {
	  background-image: none !important;
	  background-color: #f3f4f4;
	  border-radius: 5px 5px 0 0;
	}
	.designTools-container .curveShapeBottom25 {
	  background-image: none !important;
	  background-color: #f3f4f4;
	  border-radius: 0 0 5px 5px;
	  box-shadow: 0 4px 0 0 #dcddde;
	}
}
@media (min-width: 768px) and (max-width: 800px) {
	#wrapper.newKionix #slider-code {
	  display: inline-block;
	  height: 182px !important;
	}
	#wrapper.newKionix #slider-code .viewport {
	  height: 100% !important;
	}
	#wrapper.newKionix #slider-code, #wrapper.newKionix #slider-code .viewport, #wrapper.newKionix #slider-code .overview li, #wrapper.newKionix .viewport .overview img {
	  width: 100% !important;
	}
	.downloads-filters .platform.ui-selectmenu-open , .downloads-filters .partname.ui-selectmenu-open, .downloads-filters .category.ui-selectmenu-open { margin-left:0px;}
}
@media (min-width: 980px) {
	/* 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%;
	}
	.footer-logo.span2{display:block;}
	/* Company Porfile */
	.companyProfile .list-wrap .ImgAlign img.span12 {
	  width: auto;
	}
	.kionix_70_30_100 .col-md-3,
	.kionix_2_columns_iii .col-md-3{margin-left:0;}

	.kionix_70_30_100 .col-md-3 .menuContent,
	.kionix_2_columns_iii .col-md-3 .menuContent {
	  margin-left: 15%;
	  max-width: 90%;
	  width: 225px;
	}
	.ss #kionix-tabs.devtool .RightAlign{float:left;}
	.ss #kionix-tabs.devtool #android .RightAlign .span12,
	.ss #kionix-tabs.devtool #windows .RightAlign .span12,
	.ss #kionix-tabs.devtool .RightAlign .margin20, 
	#kionix-tabs.industry-ecosystem img.span12,
	#page-wrap.sf img.span12{width:auto;}
	#kionix-tabs.industry-ecosystem #atmel img.span12{width:177px;}
	/* Select box */
	#kionixDownload .downloads-filters .portal-select { margin-bottom: 10px;}
	.downloads-filters .platform.ui-selectmenu-open , .downloads-filters .partname.ui-selectmenu-open, .downloads-filters .category.ui-selectmenu-open { margin-left:0px;}
	.downloads-filters .partname.span12, .downloads-filters .category.span12 { margin-left: 0px;}
	.downloads-filters .platform.span12, .downloads-filters .partname.span12 {  margin-right: 10px;}
	
	#page-wrap.devtools.dt .pane-content img.span12 {
	  float: right;
	  width: auto;
	  margin: 0 0 6px 20px;
	}
	#kionix-tabs.industry-ecosystem img.span12{float:none;}
	/* Contact Enggi */
	#kionixContactEnginnering fieldset.reg_individual .section .form-row label {
	  text-align: left;
	  width: 178px;
	}
	#con_form_column .form-row .error, #con_form_column .form-row .error_description, #con_form_column .form-row .error_link {
	  clear: both;
	  color: #d81533;
	  float: right;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 0;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 70%;
	  word-wrap: break-word;
	}
	.sales-support-landing .sales-support-tabs-wrapper .tabs .contentDiv{height:auto;}
	.find-different-part-link { clear: both;}
	#design_termscond input[type="checkbox"]{margin:-5px 0 0 !important;}
	#design_termscond label {display:inline-block !important;}
	#kionixMap.span5{width: 432px;}
	.LeftAlign.col-md-6{margin-left:0px !important;}
	/* Sitemap */
	div.seperator{width:100% !important;}
	div.col_left{width:40% !important; margin-left:55px !important;}
	div.col_mid{width:21% !important; margin-left:10px !important;}
	div.col_right{width:21% !important; margin-left:10px !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;
	}
	.col-md-3 .newsBoxR { width: 100%;}
  /*download*/
  #page-wrap.devtools .pane-content #kionixDownload .downloads-filters .portal-select span a.category{margin-left:0px;}
	.alignImage {
	  margin-bottom: 10px;
	  margin-left: 20px;
	}
	.ko .alignImage,.zh-TW .alignImage {
	  margin-top:-26px;
	}
	.intrducingkionix .alignImage.fl {
	  float: right;
	}
	.center-wrapper.borderBottom1 .sortdisc.col-md-9{width:78%; float:left;}
   #kionix-tabs.myKionix #reg_form_column .form-row .error, 
   #kionix-tabs.myKionix #reg_form_column .form-row .error_description, 
   #kionix-tabs.myKionix #reg_form_column .form-row .error_link { left: 492px; width: 178px;}
}
@media (min-width: 980px) and (max-width: 1200px){
	body{
		/*border:1px solid blue;*/
	}
	header #top-nav .top-links{
	  width: 50% !important;
	}
	.borderright.span8 {
	  margin-left: 0;
	  width: 85%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links{width: 100%;}
	.footer-links ul {
	  width: auto;
	}
	.footer-links ul.l2 {
	  width: auto;
	}
	.designToolsbox-container.two {
	  margin-left: 0;
	}
	.designToolsbox-container {
	  margin: 0 1.2%;
	  width: 49.4%;
	}
	.designToolsbox-container:last-child{margin-left: 0; margin-right: 0;}
	.designToolsbox-container.one {
	  margin-left: 1.2%;
	}
	.width122 {
	  width: 74%;
	}
	.width122.relative, .width122.absolute {
		left: 12% !important;
	}
	#wrapper.newKionix .width122.relative a {
	  white-space: nowrap;
	}
	/* Carousel */
	#wrapper.newKionix #slider-code .viewport {
	  height: 88% !important;
	}
	#wrapper.newKionix #slider-code,
	#wrapper.newKionix #slider-code .viewport,
	#wrapper.newKionix #slider-code .overview li ,
	#wrapper.newKionix .viewport .overview img  {
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .overview {
	  height: 100% !important;
	  left: 0 !important;
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .viewport .overview li {
	  margin: 0 !important;
	}
	#wrapper.newKionix #slider-code .overview li, #wrapper.newKionix .viewport .overview img{width:100% !important; height:100% !important;}
	/*Products*/
	#kionixDetailpage .Col-left{width: 67%;}
	#kionixDetailpage .Col-right{width: 27%;}

	/*sitesearch*/
	.newKionix .filter-container .filter{width: 18%;}
	.newKionix .filter-container .expand-filter{width: 52% !important;}
	.newKionix .filter-container .last-filter{width: 22%;}
	.newKionix .search-result-container{padding: 1.1%;}
  .newKionix .search-filter-two-col{width: 80%;}
  .filter-container .product-filter-parts ul li p{width: 290px !important;}
	/* Table Responsive  */
	.leftImage.width171.col-md-3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.col-md-6 {
	  float: left;
	  width: 77%;
	  margin-left: 0;
	  margin-right: 0;
	}
	.distributionsearch-page .search-ico{padding-top: 2px !important; box-shadow: 1px 1px 1px #ddd inset !important;}
  .chrome .distributionsearch-page .search-ico{padding-top: 3px !important;}
  .newKionix .search-result-container{width: 96%;}
  
  /* Table Responsive  */
	#news-details .table-container {
	  border: 1px solid #939393;
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 10;
	  margin-bottom: 14px;
	}
	#news-details .table-responsive {
		width:100%;
		position:absolute;
	}
	#news-details .table-container {
	  min-height: 285px;
	}
}

@media (min-width: 1201px){
	body{
		/*border:1px solid red;*/
	}
	.footer-logo.span2 {
	  width: auto;
	}
	.fl.borderright.col-md-6 {
	  width: 39.936%;
	}
	.fl.borderright.span8 {
	  float: left;
	  width: 77%;
	}
	footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links{width: 100%;}
	.footer-links ul {
	  width:auto;
	}
	.footer-links ul.l1, .footer-links ul.l2 {
	  min-height: 60px;
	  width: auto;
	}
/*	.footer-links ul.margin0 {
	  width: 30%;
	}*/
	.designToolsbox-container.two {
	  margin-left: 0;
	}
	.designToolsbox-container {
	  margin: 0 0.5%;
	  width: 49.5%;
	}
	.designToolsbox-container:last-child{margin-right:0;}
	.designToolsbox-container.one {
	  margin-left: 0.5%;
	}
	/* Carousel */
	#wrapper.newKionix #slider-code .viewport {
	  height: 88% !important;
	}
	#wrapper.newKionix #slider-code,
	#wrapper.newKionix #slider-code .viewport,
	#wrapper.newKionix #slider-code .overview li ,
	#wrapper.newKionix .viewport .overview img  {
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .overview {
	  height: 100% !important;
	  left: 0 !important;
	  width: 100% !important;
	}
	#wrapper.newKionix #slider-code .viewport .overview li {
	  margin: 0 !important;
	}
	#wrapper.newKionix #slider-code .overview li, #wrapper.newKionix .viewport .overview img{width:100% !important; height:100% !important;}
	/* Contact Enggi */
	#kionixContactEnginnering fieldset.reg_individual .section .form-row label {
	  text-align: left;
	  width: 178px;
	}
	#con_form_column .form-row .error, #con_form_column .form-row .error_description, #con_form_column .form-row .error_link {
	  clear: both;
	  color: #d81533;
	  float: left;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 183px;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 200px;
	  word-wrap: break-word;
	}
	/* Table Responsive  */
	.leftImage.width171.col-md-3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.col-md-6 {
	  float: left;
	  width: 80%;
	  margin-left: 0;
	  margin-right: 0;
	}
	.distributionsearch-page .search-ico{padding-top: 2px !important; box-shadow: 1px 1px 1px #ddd inset !important;}
  .chrome .distributionsearch-page .search-ico{padding-top: 3px !important;}
  /* Table Responsive  */
	#news-details .table-container {
	  border: 1px solid #939393;
	  clear: both;
	  display: inline-block;
	  height: 100%;
	  overflow: auto;
	  position: relative;
	  width: 100%;
	  z-index: 10;
	  margin-bottom: 14px;
	}
	#news-details .table-responsive {
		width:100%;
		position:absolute;
	}
	#news-details .table-container {
	  min-height: 285px;
	}
}
@media (max-width: 479px) {
	.newsSlider,.subTabs .contentDiv .newsSlider dd {height: 110px;}
	#parenttabs.tabs .numalign {width: 100% !important;}
	.moredecription, .numalign {padding: 0px 0 15px !important;}
	.slidepager a.pagerlnk{margin: 0 1px;}
	.nextbutton, .prevbutton, .pagerlnk {width: 20px; border-radius: 4px;}
}
@media (max-width: 320px) {
	body{
		/*border:1px solid green;*/
	}
	.footerlogo {
	  width: 76px;
	}
	.footer-links ul {
	  min-height: 90px !important;
	  width: 49%;
	}
	.footer-links ul.l1, .footer-links ul.l2 {
	  min-height: 70px !important;
	}
	.curveShapeTop25, .curveShapeBottom25, .curveShapeTop25 span, .curveShapeBottom25 span{
		background-image: url(../images/kionix-responsive/box.jpg);
	}
	.curveShapeTop25 {
	  background-position: 0px 0px;
	}
	.curveShapeTop25 span{
	  background-position: 100% 0px;
	  float: right;
	}
	.curveShapeBottom25 {
	  background-position: 0px -19px;
	}
	.curveShapeBottom25 span {
	  background-position: 100% -19px;
	  float: right;
	}
	/*design tools*/
	.designToolsbox-container{ width: 100% !important; }
	.designToolsbox-container.two, .designToolsbox-container.four{margin-right:0% !important; }
	.designToolsbox-container.three, .designToolsbox-container.one { margin-left: 0 !important;}  
	.designToolsbox-container.one , .designToolsbox-container.two, .designToolsbox-container.three, .designToolsbox-container.four { margin-bottom: 3.5%;}
	.width122 { width: 74%;}
	.width122.relative, .width122.absolute {left: 13% !important;}
	#wrapper.newKionix .width122.relative a { white-space: nowrap;}

	/* Static Tab */
	#kionix-tabs.devtool .nav.width100 li,
	.ss #kionix-tabs.devtool .nav.width100 li,
	#kionix-tabs .nav.ie6seting li,
	#kionix-tabs.industry-ecosystem .nav.width124 li{
	  margin: 0 1% 3% 0;
	  width: 49%;
	}
	#page-wrap .view-content .views-table .views-field-field-attachment.width200 {
	  width: 32%;
	}
	#wrapper.newKionix #page-wrap .view-content .views-table .views-field-field-attachment.width200 span.file a {
	  width: 100%;
	}
	/* Select box */
	#kionixDownload .downloads-filters .portal-select {float: none; clear: both;}
	#kionixDownload .downloads-filters .portal-select,
	#kionixDownload .downloads-filters .ui-selectmenu-open { margin-bottom: 10px;}
	.downloads-filters .ui-selectmenu.platform.span12 {width: 100%;}
	.downloads-filters .ui-selectmenu-menu {width: 99.4%;}
	
	.downloads-filters .platform , .downloads-filters .partname, .downloads-filters .category { margin-left:0px;}
	.downloads-filters .ui-selectmenu.category, .downloads-filters .ui-selectmenu.platform, .downloads-filters .ui-selectmenu.partname, 
	.downloads-filters .ui-selectmenu.mouser, .downloads-filters .ui-selectmenu.digikey, 
	.downloads-filters .ui-selectmenu.willow, .downloads-filters .ui-selectmenu.region { width: 100%;}
	.ui-selectmenu-menu.category ul, .ui-selectmenu-menu.platform ul, .ui-selectmenu-menu.mouser ul, .ui-selectmenu-menu.digikey ul, 
	.ui-selectmenu-menu.partname ul, .ui-selectmenu-menu.willow ul, .ui-selectmenu-menu.region ul { width: 100% !important;margin-top: 0px;}
	#kionixContactEnginnering fieldset.reg_individual .section .form-row input.add_field_button, #kionixContactEnginnering fieldset.reg_individual .section .form-row input.next_submit {
	  margin-left: 0;
	}
	#kionixContactEnginnering .reg-body #con_form_column fieldset.reg_individual .section .form-row {
	  padding:0 0 4px;
	}
	/* Registration */
	#registration{ width: 100%; margin: 0; padding: 5px 0 10px !important;}
	#registration h3 {
	  text-align: left;
	  width: 100%;
	  clear: both;
	}
	#reg_form_column .required_fields {
	  top: -35px;
	}
	#registration .reg-body {
	  width: 100%;
	}
	#registration .reg-body #reg_form_column .notremember {
	  margin: 0 0 20px;
	  padding: 10px 3% 5px;
	  width: 94%;
	}
	#registration .notremember h3 {
	  width: 100%;
	}
	#registration #reg_form_column .form-row {
	  width: 96%;
	}
	#reg_form_column #individual_form .reg_individual .form-row label.reg_lbl{width:162px;text-align: left; float: none;}
	#registration #individual_form .reg_individual .form-row input[type="text"], #registration #individual_form .reg_individual .form-row input[type="password"], #registration select {
	  width: 100% !important;
	}
	#reg_form_column #individual_form .reg_individual .form-row .taglib-captcha input[type="text"] {
	  width: 75px !important;
	}
	#registration select{clear: both;}
	#registration .reg-body #reg_form_column .form-row {
	  padding: 0 0 4px;
	}
	#reg_form_column #taglib-captcha-rohm {
	  width: 100%;
	}
	#reg_form_column .gapTop7 a.captcha-reload {
	  left: 234px;
	  position: absolute;
	  top: 43px;
	}
	#reg_form_column .security_answer_row, #reg_form_column .terms_conditions {
	  margin-left: 0 !important;
	}
	.form-row.terms_conditions label, .form-row.remember_me label {
	  width: 200px;
	}
	#individual_form .reg_individual .form-row .req_star {
	  float: left;
	}
	#reg_form_column .form-row .error, #reg_form_column .form-row .error_description, #reg_form_column .form-row .error_link{
	  clear: both;
	  color: #d81533;
	  float: left;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 0;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 200px;
	  word-wrap: break-word;
	}
	#registration #reg_form_column .form-button-row, #registration.regiauto #reg_form_column .form-button-row {
	  margin-left: 0 !important;
	}
	/* Carousel */
	#wrapper.newKionix #slider-code{height:90px !important;}
	#wrapper.newKionix .paging{position:absolute !important;}
	#wrapper.newKionix #slider-code .bullet{padding:0px !important; background-position: 0 -574px !important;}
	#wrapper.newKionix #slider-code .active { background-position: -29px -574px !important;}
	#wrapper.newKionix .viewport .overview img { width: 100% !important;}
	/* News Detail */
	.kionix-news-portlet #news-landing.newspage .news-listing-data { border: 0 none !important;}
	.kionix-news-portlet #news-landing.newspage .tabs.newslisting ul{position:relative;} 
	.kionix-news-portlet #news-landing.newspage .tabs.newslisting li { width: 100%;  margin-left: 0px;	}
	.kionix-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%;}
	.kionix-news-portlet .tabs.newslisting div .tab-data { min-height: 200px;  padding: 12px 10px 1px;}
	.news-listing-data .tabs { margin-bottom:0;}
	.kionix-news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.kionix-news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.kionix-news-portlet .tabs.newslisting li, #wrapper.newKionix .kionix-news-portlet .tabs.newslisting ul li.active a {
		background-image: url("../images/kionix-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: 411px){
	#wrapper.newKionix #kionix-tabs .list-wrap .breackContentx ul.nav li{ width: 100%; margin-right:0px !important;}
   #wrapper .search-filter-two-col .search-result-container .preview-button-container a{width: 75% !important;}
}
@media (min-width: 412px) and (max-width: 480px){
	#wrapper.newKionix #kionix-tabs .list-wrap .breackContentx ul.nav li{ width: 47%; margin-right:10px !important;}
  #wrapper .search-filter-two-col .search-result-container .preview-button-container a{width: 84% !important;}
}
@media (min-width: 321px) and (max-width: 480px){
	/* Carousel */
	#wrapper.newKionix #slider-code{height:120px !important;}
	#wrapper.newKionix .paging{position:absolute !important;}
	#wrapper.newKionix #slider-code .bullet{padding:0px !important; background-position: 0 -574px !important;}
	#wrapper.newKionix #slider-code .active { background-position: -29px -574px !important;}
	#wrapper.newKionix .viewport .overview img { width: 100% !important;}
	/* News Detail */
	.kionix-news-portlet #news-landing.newspage .news-listing-data { border: 0 none !important;}
	.kionix-news-portlet #news-landing.newspage .tabs.newslisting ul{position:relative;  width: 100%;} 
	.kionix-news-portlet #news-landing.newspage .tabs.newslisting li { width: 100%;  margin-left: 0px;	}
	.kionix-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%;}
	.kionix-news-portlet .tabs.newslisting div .tab-data { min-height: 200px;  padding: 12px 10px 1px;}
	.news-listing-data .tabs { margin-bottom:0;}
	.kionix-news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.kionix-news-portlet .tabs.newslisting li, #wrapper.newKionix .kionix-news-portlet .tabs.newslisting ul li.active a {
		background-image: url("../images/kionix-responsive/tab-bg.jpg");background-position: 0px 0px;background-repeat: repeat-x;
	}
	.numalign { padding: 29px 0 15px; width: 77%;}
	.moredecription { padding: 29px 0 15px;	}
  /*product detail*/
  #kionixDetailpage .kionix-tableContent .contactlist .btnsummory{line-height: 1;}	
  .ja_JP #kionixDetailpage .kionix-tableContent .contactlist .btnsummory,.ko_KR #kionixDetailpage .kionix-tableContent .contactlist .btnsummory,
  .zh_TW #kionixDetailpage .kionix-tableContent .contactlist .btnsummory,.zh_CN #kionixDetailpage .kionix-tableContent .contactlist .btnsummory{padding-top: 12px;}
}
@media (min-width: 481px) and (max-width: 767px){
	/*nav*/
	#nav li{position: relative;}
	#nav li ul{position: static;margin-top: 48px;}
	#kionix-tabs.industry-ecosystem img.span12 {width:auto;}
	#kionix-tabs.industry-ecosystem #atmel img.span12{width:177px;}
	/* Select box */
	#kionixDownload .downloads-filters .portal-select { margin-bottom: 10px;}
	.downloads-filters .partname.span12, .downloads-filters .category.span12 { margin-left: 0px;}
	.downloads-filters .platform.span12, .downloads-filters .partname.span12 {  margin-right: 10px;}
	.ui-selectmenu-menu.platform ul{ margin-left: -2px;}
	.ui-selectmenu-menu.category ul, .ui-selectmenu-menu.partname ul {margin-left: -10px;}
	.zindex1{z-index:1 !important;}
	.zindex2{z-index:2 !important;}
	.zindex3{z-index:3 !important;}
	/* Contact Enggi */
	#kionixContactEnginnering fieldset.reg_individual .section .form-row label {
	  text-align: left;
	  width: 178px;
	}
	#con_form_column .form-row .error, #con_form_column .form-row .error_description, #con_form_column .form-row .error_link {
	  clear: both;
	  color: #d81533;
	  float: left;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 180px;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 200px;
	  word-wrap: break-word;
	}
	/*#kionixContactEnginnering fieldset.reg_individual .section .form-row.gapTop7 label.captcha_lbl {
	  width: 124px;
	}*/
	#kionixContactEnginnering .form-row .taglib-captcha input[type="text"] {
	  left: 154px;
	}
	.form-row.gapTop7 #taglib-captcha-rohm.taglib-captcha #register-taglib-captcha-rohm {
	  clear: both;
	}
	#kionixContactEnginnering .gapTop7 .captcha-reload {
	  left: 260px;
	  position: absolute;
	  top: 32px;
	}
	#kionixContactEnginnering fieldset.reg_individual .section .form-row input.add_field_button, #kionixContactEnginnering fieldset.reg_individual .section .form-row input.next_submit {
	  margin-left: 0;
	}
	/* Registration */
	#registration{ width: 100%; margin: 0; padding: 5px 0 10px !important;}
	#registration h3 {
	  text-align: left;
	  width: 100%;
	  clear: both;
	}
	#reg_form_column .required_fields {
	  top: -35px;
	}
	#registration .reg-body {
	  width: 100%;
	}
	#registration .reg-body #reg_form_column .notremember {
	  margin: 0 0 20px;
	  padding: 10px 3% 5px;
	  width: 94%;
	}
	#registration .notremember h3 {
	  width: 100%;
	}
	#registration #reg_form_column .form-row {
	  width: 96%;
	}
	#reg_form_column #individual_form .reg_individual .form-row label.reg_lbl{width:162px;text-align: left; float: none;}
	#registration #individual_form .reg_individual .form-row input[type="text"], #registration #individual_form .reg_individual .form-row input[type="password"], #registration select {
	  width: 100% !important;
	}
	#reg_form_column #individual_form .reg_individual .form-row .taglib-captcha input[type="text"] {
	  width: 75px !important;
	}
	#registration select{clear: both;}
	#registration .reg-body #reg_form_column .form-row {
	  padding: 0 0 4px;
	}
	#reg_form_column #taglib-captcha-rohm {
	  width: 100%;
	}
	#reg_form_column .gapTop7 a.captcha-reload {
	  left: 234px;
	  position: absolute;
	  top: 43px;
	}
	#reg_form_column .security_answer_row, #reg_form_column .terms_conditions {
	  margin-left: 0 !important;
	}
	.form-row.terms_conditions label, .form-row.remember_me label {
	  width: 200px;
	}
	#individual_form .reg_individual .form-row .req_star {
	  float: left;
	}
	#reg_form_column .form-row .error, #reg_form_column .form-row .error_description, #reg_form_column .form-row .error_link{
	  clear: both;
	  color: #d81533;
	  float: left;
	  font-style: normal;
	  left: 0;
	  line-height: 16px;
	  margin: 0 0 0 0;
	  padding-left: 20px;
	  position: static;
	  top: 0;
	  width: 200px;
	  word-wrap: break-word;
	}
	#registration #reg_form_column .form-button-row, #registration.regiauto #reg_form_column .form-button-row {
	  margin-left: 0 !important;
	}
  /*dev to0ls*/
  .datatable #fbody td, .views-table td{padding: 0px;}
	/*Products*/
	#kionixDetailpage .Col-left .prdimg {margin-bottom: 48px;}
	#kionixDetailpage .Col-right,#kionixDetailpage .Col-right .rightSide{width: 100%;}
	div#bradcrumb_menu,div.downArrow{display: none;}
	#kionixDetailpage .Col-right .prdimg img{width: 40%;}
	/*#kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul{right: 62px;}*/
	#kionixDetailpage .Col-left .tabstyle .quickaction,#kionixDetailpage .Col-left .tabstyle .rightAlign .prdicons .redbutton{width: 100%;}
	#kionixDetailpage .Col-left .tabstyle .rightAlign .prdicons .redbutton{padding: 0 0 0 6px;}
	#kionixDetailpage .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd{width: 71% !important;}
	#kionixDetailpage .Col-right .prdimg3 img{width: 100%;}
	/* Carousel */
	#wrapper.newKionix #slider-code{height:200px !important;}
	#wrapper.newKionix .paging{position:absolute !important;}
	#wrapper.newKionix #slider-code .bullet{padding:0px !important; background-position: 0 -574px !important;}
	#wrapper.newKionix #slider-code .active { background-position: -29px -574px !important;}
	#wrapper.newKionix .viewport .overview img { width: 100% !important;}
	/* News Detail */
	.kionix-news-portlet #news-landing.newspage .news-listing-data { border: 0 none;}
	.kionix-news-portlet #news-landing.newspage .tabs.newslisting ul{position:relative; width: 100%;} 
	.kionix-news-portlet #news-landing.newspage .tabs.newslisting li { width: 49.5%;  margin-left: 0px;height:34px;	}
	.kionix-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%;}
	.kionix-news-portlet .tabs.newslisting div .tab-data { min-height: 200px;  padding: 12px 10px 1px;}
	.news-listing-data .tabs { margin-bottom:0;}
	.kionix-news-portlet #news-landing .tabs.newslisting{padding-bottom:0px;}
	.kionix-news-portlet .tabs.newslisting li, #wrapper.newKionix .kionix-news-portlet .tabs.newslisting ul li.active a {
		background-image: url("../images/kionix-responsive/tab-bg.jpg");background-position: 0px 0px;background-repeat: repeat-x;
	}
	/*site search*/
	.newKionix .filter-container .filter{width: 99.4%;}
	.newKionix .filter-container .expand-filter,.newKionix .filter-container .last-filter{width: 98% !important;}
	.newKionix .search-result-container{width: 100%;}
	

	/*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.col-md-3 {
		float: left;
		width: 171px;
	}
	.panel-col-last.col-md-6 {
	  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%;}
	.col-md-3 .newsBoxR {float: left; margin: 0 0 10px -10px; padding: 0; width: 100% !important; visibility:visible !important;}
	/* sitemap */
	div.col_left { margin-left: 6% !important; width: 78% !important;}
	div.col_mid { margin-left: 6% !important; width: 21% !important;}
	div.col_right { margin-left: 0 !important; margin-right: 0 !important; width: 21% !important;}
	#page-wrap.devtools .pane-content #kionixDownload .downloads-filters .portal-select span a.category{margin-left:0px;}
}
@media (min-width: 480px) and (max-width: 767px){
	.newKionix .filter-container .group-a .line-devide {margin-top: 0!important;}
	.newKionix .filter-container .product-filter .preview-button-container { top: 33px !important;}
}
@media (min-width: 480px) and (max-width: 550px){
	header #top-nav .top-links {
	  width: 77%;
	}
	#wrapper.newKionix header #top-nav .portal-select a#portals-button {
	  width: 80px !important;
	}
	#registration #reg_form_column .form-button-row, #registration.regiauto #reg_form_column .form-button-row {
	  margin-left: 0 !important;
	}
  .newKionix .search-filter-two-col{width: 97.2%;}
	
}
@media (min-width: 851px) and (max-width: 979px){
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 179px !important;
	}
	#news-details .table-container {
	  min-height: 285px;
	}
}
@media (min-width: 801px) and (max-width: 850px){
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 162px !important;
	}
	#news-details .table-container {
	  min-height: 285px;
	}
}
@media (min-width: 768px) and (max-width: 800px){
	.center-wrapper {
	  width: 100%;
	}
	.grid.reps .views-row {
	  padding: 2%;
	  width: 44.3%;
	}
	.grid .views-row {
	  margin-right: 0.9%;
	}
	.sales-top.span4 {
	  float: left;
	  margin-bottom: 20px;
	  margin-left: 0;
	  margin-right: 3% !important;
	  padding: 3%;
	  width: 47%;
	}
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 179px !important;
	}
  .newKionix .search-result-container{width: 96%;}
  #news-details .table-container {
	  min-height: 285px;
	}
}
@media (min-width: 578px) and (max-width: 767px){
	.center-wrapper {
	  width: 100%;
	}
	.grid.reps .views-row {
	  padding: 2%;
	  width: 44.3%;
	}
	.grid .views-row {
	  margin-right: 0.9%;
	}
	.sales-top.span4 {
	  margin-bottom: 20px;
	  margin-right: 1%;
	  padding: 3%;
	  width: 49%;
	  float:left;
	}
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 176px !important;
	}
}
@media (min-width: 661px) and (max-width: 979px){
	#kionixDetailpage .Col-left {
	  margin-right: 0;
	  width: 100%;
	}
	.tabstyle { width: 100%;}
	/*#kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul {
	  right: 96px;
	}*/
	#kionixDetailpage .Col-left .tabstyle .rightAlign .prdicons .redbutton {padding:0 0 0 8px;width: 100%;}
	#kionixDetailpage .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd {
	  width: 112px !important;
	}
}
@media (min-width: 578px) and (max-width: 660px){
	#kionixDetailpage .Col-left {
	  margin-right: 0;
	  width: 100%;
	}
/*	#kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul {
	  right: 96px;
	}*/
	#kionixDetailpage .Col-left .tabstyle .rightAlign .prdicons .redbutton {padding:0 0 0 8px;}
	#kionixDetailpage .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd {
	  width: 114px !important;
	}
}
@media (min-width: 557px) and (max-width: 578px){
	.center-wrapper {
	  width: 100%;
	}
	.grid.reps .views-row {
	  padding: 2%;
	  width: 44.3%;
	}
	.grid .views-row {
	  margin-right: 0.9%;
	}
	.sales-top.span4 {
	  margin-bottom: 20px;
	  margin-right: 1%;
	  padding: 3%;
	  width: 49%;
	  float:left;
	}
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 176px !important;
	}
	#kionixDetailpage .Col-left {
	  margin-right: 0;
	  width: 100%;
	}
	/*#kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul {
	  right: 96px;
	}*/
	#kionixDetailpage .Col-left .tabstyle .rightAlign .prdicons .redbutton {padding:0 0 0 8px;}
	#kionixDetailpage .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd {
	  width: 114px !important;
	}
}
@media (min-width: 481px) and (max-width: 556px){
	.center-wrapper {
	  width: 100%;
	}
	.grid.reps .views-row {
	  padding: 2%;
	  width: 44.3%;
	}
	.grid .views-row {
	  margin-right: 0.9%;
	}
	.sales-top.span4 {
	  margin-bottom: 20px;
	}
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 176px !important;
	}
	#kionixDetailpage .Col-left {
	  margin-right: 0;
	  width: 100%;
	}
	/*#kionixDetailpage .Col-left .tabstyle .combinetab #righttab .tabs ul {
	  right: 96px;
	}*/
	#kionixDetailpage .Col-left .tabstyle .rightAlign .prdicons .redbutton {padding:0 0 0 8px;}
	#kionixDetailpage .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd {
	  width: 114px !important;
	}
}
@media (min-width: 321px) and (max-width: 480px){
	.center-wrapper {
	  width: 100%;
	}
	.grid.reps .views-row {
	  padding: 2%;
	  width: 95%;
	}
	.grid .views-row {
	  margin-right: 0.9%;
	}
	.sales-top.span4 {
	  margin-bottom: 20px;
	}
	.ui-selectmenu.mouser, .ui-selectmenu.digikey, .ui-selectmenu.willow, .ui-selectmenu.region {
	  width: 180px !important;
	}
}

@media (min-width: 320px) and (max-width: 415px){
	header #top-nav .portal-select {
	  margin-top: -46px;
	}
}
@media (min-width: 320px) and (max-width: 767px){
	/* Navigation */
	#navdevice{float:right; display:block; position:absolute; right:28px; width:48px; height:32px;}
	.customeNavigation{display: none;height: auto;}
	/*nav*/
	#nav li{position: relative;}
	#nav li ul{position: static;margin-top: 48px;}
	.main-nav-links-col-1, .main-nav-links-col-2, .main-nav-links-col-3, .main-nav-links-col-4 { width: auto;}
	#nav #nav-01 .main-nav-links-col-1 .division, #nav #nav-01 .main-nav-links-col-2 .division, #nav #nav-01 .main-nav-links-col-3 .division, #nav #nav-03 .main-nav-links-col-1 .division, #nav #nav-03 .main-nav-links-col-2 .division, #nav #nav-03 .main-nav-links-col-3 .division, #nav #nav-03 .main-nav-links-col-4 .division, #nav #nav-03 .main-nav-links-col-5 .division, #nav #nav-03 .main-nav-links-col-6 .division, #nav #nav-03 .main-nav-links-col-7 .division, #nav #nav-03 .main-nav-links-col-8 .division, #nav #nav-03 .main-nav-links-col-9 .division {margin-bottom: 0px;}
	#nav li ul{position:relative; top:0; margin-top:46px;}
	#nav li li {
	  padding: 20px 0 20px 26px;
	  width: 89%;
	}
	#nav-01 ul.parent, #nav-02 ul.parent, #nav-03 ul.parent, #nav-04 ul.parent, #nav-05 ul.parent {
	  border-radius: 0;
	  box-shadow: 0 0px 0px 0 rgba(185, 185, 185, 0.75);
	}
	
	/* home News Tab */
	  .tabs.homeTabs,
	  .tabs.homeTabs ul {
		width: 100%;
	  }
	 .tabs.homeTabs ul li {
		font-size: 11px;
		min-width: 10%;
		width: 23%;
		margin-left: 1%;
	 }
	 .tabs.homeTabs ul li:first-child {
	  margin-left: 0;
	}
	 #wrapper.newKionix .tabs.homeTabs li a{
		padding-top: 9%;
	 }
	 #wrapper.newKionix .tabs.homeTabs li.second.leftaln a.gaptopPadding7, 
	 #wrapper.newKionix .tabs.homeTabs li.third.leftaln a.gaptopPadding7 {
		padding-left: 1%;
	 }
	 /* End */
	 /* Affiliate */
	.frame ul li {
		margin: 0 4% 0 0;
		width: 30%;
	}
	/* Company Profile */
	.kionix_70_30_100 .col-md-3 .menuContent,
	.kionix_2_columns_iii .col-md-3 .menuContent {
	  margin-left: 0;
	  width: 100%;
	  max-width: 100%;
	}
	.aboutROHM .span12 img,
	.careers .ImgAlign.span12 img,
	.aboutIthaca .width250, .aboutIthaca .width250 img {
	  width: 100%;
	}
	.ss #kionix-tabs.devtool #android .RightAlign.col-md-6,
	.ss #kionix-tabs.devtool #windows .RightAlign.col-md-6 {
	  margin-left: 0;
	  width: 70%;
	}
	.ss #kionix-tabs.devtool .ImageAlign.width115 {
	  width: 20%;
	}
	.width115.span12 img {
	  display: block;
	  width: 100%;
	}
	.ss #kionix-tabs.devtool .RightAlign{float:left;}
	.ss #kionix-tabs.devtool .RightAlign .margin20 {
	  width: 100%;
	}
	#page-wrap .view-content .views-table .views-field-field-attachment.width200 {
	  width: 32%;
	}
	#wrapper.newKionix #page-wrap .view-content .views-table .views-field-field-attachment.width200 span.file a {
	  width: 100%;
	}
	/* Login */
	#wrapper.newKionix #portlet_58 .portlet-content {
	  padding: 0;
	}
	#loginformdiv{height:184px !important;}
	#login-page {
	  background: url("../images/rohm-theme/pop-up-top-bg.jpg") repeat-x scroll left top #fff;
	  border: 1px solid #b8b8b8;
	  clear: both;
	  line-height: 18px;
	  margin: 0 auto;
	  padding: 12px 6%;
	  width: 87%;
	}
	#login-page .login-body ul li.login-form-body {
	  width: 100%;
	}
	#login-page .login-body ul.login-body-content .or-box {
	  clear: both;
	  height: 50px;
	  left: 40%;
	  position: relative !important;
	  top: 50% !important;
	  width: 50px;
	}
	#login-page .login-body ul li.not-member-body {
	  float: left;
	  margin-left: 0;
	  padding-top: 40px;
	  width: 100%;
	}
	#login-page .login-body ul li.not-member-body dl dd.feature-list {
	  width: 100%;
	}
	#modal-interior-container #login-form .form-row input[type="text"], #modal-interior-container #login-form .form-row input[type="password"] {
	  width: 97%;
	}
	/* Forgot Password */
	.fp-form .required_fields {
	  left: 140px;
	  top: 107px;
	  width: 98px;
	}
	.fp-body {
	  padding: 12px 6%;
	  width: 88%;
	}
	.fp-form .form-row input[type="text"], #registration #individual_form .reg_individual .form-row input[type="text"], #registration #individual_form .reg_individual .form-row input[type="password"], #registration select {
	  width: 85%;
	}
	/*sitesearch*/
	.newKionix .filter-container .filter-select li input[type=checkbox]{  left: 228px;}
	.newKionix .filter-container .filter-select li li input[type=checkbox]{  left: 224px;}
	.content2.col-md-6{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: 10;
	  margin-bottom: 14px;
	}
	.table-responsive {
		width:100%;
		position:absolute;
	}
	.table-container {
	  min-height: 170px; /* 219px; */
	}
	#news-details .table-container {
	  min-height: 260px;
	}
	.table-responsive {
	    min-width:320px;
    }

	.customdesign, .views-table.border1 {
		margin-bottom: 0px;
	}
	.views-table { margin-top:0; }
	.spacealign { display: inline; }
	#kionixDetailpage .Col-left .prdimg .curveShapeTop25F4, #kionixDetailpage .Col-left .prdimg .curveShapeTop25F4 span,
	#kionixDetailpage .Col-left .prdimg .curveShapeBottom25F4, #kionixDetailpage .Col-left .prdimg .curveShapeBottom25F4 span{
		background-image: url("../images/kionix-responsive/prdbgimg.gif");
	}
	#kionixDetailpage .Col-left .prdimg .curveShapeTop25F4{
		background-position: 0px 0px;
	}
	#kionixDetailpage .Col-left .prdimg .curveShapeTop25F4 span{
		background-position: 100% 0px;
		float:right;
	}
	#kionixDetailpage .Col-left .prdimg .curveShapeBottom25F4{
		background-position: 0px -37px;
	}
	#kionixDetailpage .Col-left .prdimg .curveShapeBottom25F4 span{
		background-position: 100% -37px;
		float:right;
	}
	.search-result-container ul li{clear:none;}
	.samialign{margin-left:0;}
	#dataclickevent a{word-break:break-all;} 
}
@media (min-width: 320px) {
	.one .iconSprite {
	  background: url("../images/kionix-responsive/icon1.png") 50% 50% no-repeat;
	}
	.two .iconSprite {
	  background: url("../images/kionix-responsive/icon2.png") 50% 50% no-repeat;
	}
	.three .iconSprite {
	  background: url("../images/kionix-responsive/icon3.png") 50% 50% no-repeat;
	}
	.four .iconSprite {
	 background: url("../images/kionix-responsive/icon4.png") 50% 50% no-repeat;
	}
	.designTools-container .curveShapeTop25, .designTools-container .curveShapeBottom25, .designTools-container .curveShapeTop25 span, .designTools-container .curveShapeBottom25 span{
		background-image: url(../images/kionix-responsive/box.jpg);
	}
	.designTools-container .curveShapeTop25 {
	  background-position: 0px 0px;
	}
	.designTools-container .curveShapeTop25 span{
	  background-position: 100% 0px;
	  float: right;
	}
	.designTools-container .curveShapeBottom25 {
	  background-position: 0px -15px;
	}
	.designTools-container .curveShapeBottom25 span {
	  background-position: 100% -15px;
	  float: right;
	}
	.sortdisc.col-md-9,
	.aboutROHM .span12,
	.careers .ImgAlign.span12{
	  margin-left: 0;
	}
	.lists .title{width:100%;} 
	.portlet-section-body .align-left dl dd a, .portlet-section-alternate .align-left dl dd a { display: block; word-break: break-all;}
	.portlet-section-body .align-left dl dd p, .portlet-section-alternate .align-left dl dd p { display: block;}
}
@media (min-width: 641px) and (max-width: 767px) {
	.designTools-container .curveShapeBottom25 {
	  background-position: 0px -19px;
	}
	.designTools-container .curveShapeBottom25 span {
	  background-position: 100% -19px;
	  float: right;
	}
	#wrapper.newKionix .kionix-news-portlet .tabs.newslisting ul.pager{float:right;width:auto;}
	#wrapper.newKionix .kionix-news-portlet .tabs.newslisting .taglib-page-iterator .lfr-pagination-buttons>li>a{width:100%;line-height:15px;}
}
@media (min-width: 768px) {
	.designTools-container .curveShapeBottom25 {
	  background-position: 0px -19px;
	}
	.designTools-container .curveShapeBottom25 span {
	  background-position: 100% -19px;
	  float: right;
	}
}
@media (min-width: 320px) and (max-width: 480px){
 /*header*/
  header #top-nav .top-links{width: 100%;margin-left: 0px !important;}
  .ui-selectmenu-menu ul{margin: -5px 0px 0px;}
  /*Products*/
  div#bradcrumb_menu,div.downArrow{display: none;}
  #kionixDetailpage .Col-left .prdimg{margin-bottom: 40px;}
  #kionixDetailpage .Col-left .prdimg,
  #kionixDetailpage .Col-left .prd-details,
  #kionixDetailpage .Col-left .leftGroup,
  #kionixDetailpage .Col-left .kionix-description,
  #kionixDetailpage .Col-left .tabstyle table,
  #kionixDetailpage .Col-left #kionix-features,
  #kionixDetailpage .Col-right{width: 100%;}
  .tabstyle #righttab .tabs{width:100%;}
  .tabstyle .combinetab #righttab .tabs ul { right: 0;  width: 100%;}
  #wrapper.newKionix #righttab .tabs li{width:97%;margin-bottom: 3px;}
  #kionixDetailpage .Col-left .tabstyle .rightAlign{left: 0%;}
  .Col-left .tabstyle .prdicons { right: 0; position: relative;}
  .Col-left .tabstyle .rightAlign .prdicons .redbutton { padding: 0 3%; width: 94%;}
  .Col-left .tabstyle .rightAlign { bottom: -62px; width: 100%;}
  #wrapper.newKionix #righttab .tabs ul li a,
  .Col-left .tabstyle .quickaction .rightAlign .prdicons .faq-prd { width: 100%;}
  #wrapper.newKionix #righttab .tabs li a{padding-left:0;}
  /* Table Responsive  */
  .leftImage.width171.col-md-3 img {
	  width: 100%;
	}
  .panel-col-last.col-md-6 {
	  margin-left: 0;
	  margin-right: 0;
	}
  .views-table { margin-top:0; }
  .spacealign { display: inline; }
  #kionixDetailpage .Col-left, .rightSide, .prdimg3 img{width:100%;}  
  #kionix-tabs.industry-ecosystem #atmel img.span12{width:177px;}
  .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;}
  /*footer*/
  footer.footerBottom #bottom-nav .footer .fl{font-size: 9px;  margin-left: 3px;}
  .col-md-3 .newsBoxR {float: left; margin: 0 0 10px -10px; padding: 0; width: 100% !important; visibility:visible !important;}
/*sitesearch*/
  #wrapper .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;}
 /*product detail*/
 #wrapper.newKionix #righttab .tabs li.lastClass a{padding-top: 6px !important;}
 #kionixContactEnginnering fieldset.reg_individual .section .form-row input.add_field_button, #kionixContactEnginnering fieldset.reg_individual .section .form-row input.next_submit {
    margin-left: 0;
  }
  #kionixContactEnginnering .reg-body #con_form_column fieldset.reg_individual .section .form-row{padding: 0px;}
  .center-wrapper.borderBottom1 .sortdisc.col-md-9{width:100%;} 
  #kionix-tabs.myKionix #reg_form_column .security_answer_row, #kionix-tabs.myKionix #reg_form_column .terms_conditions { margin-left: 0px !important;}
  #kionix-tabs.myKionix #reg_form_column .form-row { padding: 0 0 4px;}
  .en_US #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.ja_JP #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.ko_KR #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.zh_TW #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a,.zh_CN #wrapper.newKionix .combinetab #righttab .tabs li.lastClass.firstClass a{padding-top: 6px !important;white-space:normal;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
  .distributionsearch-page .distributionsearch .distribution-search-input{background: none;}
}
@media only screen 
and (min-device-width : 320px){
  /*sitesearch*/
  .newKionix .search-filter-two-col .search-pages .delta-selector select, .newKionix .search-filter-two-col .search-pages .page-selector select{font-size: 11px; width: 40px; line-height:10px;}
}
@media only screen 
and (max-device-width : 320px){
	#wrapper.newKionix .viewport .overview img{height:32% !important;}
}
@media only screen 
and (min-device-width : 321px) 
and (max-device-width : 480px){
	#wrapper.newKionix .viewport .overview img{height:43% !important;}
}
/*.distributionsearch-page .search-ico{padding-top: 3px; box-shadow: 1px 2px 1px #ddd inset;}*/

/*device specific*/
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px){
  #design_termscond{padding-bottom: 0px !important; height: 250px !important; overflow-y: auto;}
  #design_termscond input[type="checkbox"]{float:left;}
  #design_termscond label {font-size: 11px; margin-left: 18px !important; white-space: nowrap; line-height: 16px;}
  .distributionsearch-page .search-ico{padding-top: 3px; box-shadow: 1px 2px 1px #ddd inset;} 
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : landscape){
	#design_termscond{width:80% !important; margin-left: -42.8% !important;}
	#design_termscond #termcontents { height: 92px;}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : portrait){
	#design_termscond{height: 330px !important; margin-left: -42% !important; width: 76% !important;}
	#design_termscond #licenseheadercontent { font-size: 11px !important; line-height: 14px;}
	#design_termscond label {white-space: normal;}
	.newKionix .search-filter-two-col .search-pages .delta-selector select, 
	.newKionix .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 : 480px) {
	.downloadButton, .devtools .button-large .downloadButton{height: auto !important;}
	#wrapper.newKionix .button-large .downloadButton a{ white-space: nowrap !important;}
	
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 640px) 
and (orientation : landscape){ 
  #design_termscond{height: 233px !important;}
  #design_termscond #termcontents{height: 100px;}
  #design_termscond #licenseheadercontent{font-size: 11px !important;line-height: 14px;}
  #design_termscond label{font-size: 11px;margin-left: 18px !important;line-height: 16px;}
}

@media only screen
 and (max-device-width : 980px){
  #kionixDetailpage .Col-right .width202{width: 100% !important;margin-top: 22px;}
  #kionixDetailpage .Col-right .curveShapeTop25F4{background-image: url("../images/kionix-responsive/prdbgimg.gif");  border-radius: 4px;}
  #kionixDetailpage .Col-right .prdimg .curveShapeTop25F4{background-position: 0px 0px;}
  #kionixDetailpage .Col-right .proimg .curveShapeTop25F4{background-position: 0px -37px;}
  #wrapper.newKionix .button-large .downloadButton a{ white-space: nowrap !important;}
 }
@media only screen
 and (min-device-width: 981px){
  .flexsetDevice{display: none;}
  .flexsetDevice img{width: 100%; }
  .flexsetChartPlugin{display: block;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 980px){
  .flexsetDevice{display: block; width: 100%; margin-bottom: 20px;}
  .flexsetDevice img{width: 100%; }
  .flexsetChartPlugin{display: none;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 980px){

  #kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeTop25F4, #kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeBottom25F4, 
  #kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeTop25F4 span, #kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeBottom25F4 span{
		background-image: url(../images/kionix-responsive/box-curve.png) !important;
		background-repeat:no-repeat !important;
	}
	#kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeTop25F4 {
	  background-position: 0px 0px !important;
	}
	#kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeTop25F4 span{
	  background-position: 100% 0px !important;
	  float: right;
	}
	#kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeBottom25F4 {
	  background-position: 0px -19px !important;
	}
	#kionixDetailpage .Col-right .rightSide .leftGroup .prdimg .curveShapeBottom25F4 span {
	  background-position: 100% -19px !important;
	  float: right;
	}

}

/*dxp upgrade changes*/
@media (min-width: 1200px){
	 .row{
		margin-left: 0;
	}
}
@media (max-width: 979px){
	.search-filter-two-col .taglib-page-iterator .lfr-pagination-buttons>li.first, .search-filter-two-col .taglib-page-iterator .lfr-pagination-buttons>li.last{display:block;}
	.search-filter-two-col .taglib-page-iterator .lfr-pagination-buttons>li>a{width:auto;padding:5px 14px;}
	.search-filter-two-col .taglib-page-iterator .lfr-pagination-buttons>li{width:auto;clear:none;padding-top:0;}
	.search-filter-two-col ul.pager{float:right;width:auto;}
}
@media(max-width: 979px) and (min-width: 768px) {
	.row{
		margin-left: 0;
	}
	#wrapper.newKionix .kionix-news-portlet .tabs.newslisting .taglib-page-iterator .lfr-pagination-buttons>li>a{width:100%;line-height:15px;}
}

#kionixDownload .region.region-content .table-container{clear:both;}