/*
  POWER TOOLS begin
*/
.app-title {
  float:right;
}
.subtitle {
  float:right;
}
.app-logo {
  float:left;
}
.app-logo .logo {
  border-radius:0px !important;
  width:auto !important;
}
.navbar-inverse {
  background-color: #003b6a !important;
  border-color: #003b6a !important;
}
.navbar-inverse .navbar-nav > .open > a, 
.navbar-inverse .navbar-nav > .open > a:focus, 
.navbar-inverse .navbar-nav > .open > a:hover {
  color: #fff;
  background-color: #005395;
}
.navbar-fixed-left .dropdown-menu > li a:hover, 
.navbar-fixed-left .dropdown-menu > li a:focus {
  color: #fff;
  background-image: none !important;
  background-color: #2e7ab7; /*#005395;*/
}
.navbar-fixed-top .dropdown-menu > li a:hover, 
.navbar-fixed-top .dropdown-menu > li a:focus {
  color: #fff;
  background-image: none !important;
  background-color: #005395;
}
.navbar-fixed-left .dropdown-menu .divider {
  margin: 9px 1px;
  background-color: #2e7ab7;
}
.dropdown-menu {
  background-color: #f1f1f1;
}
.mnu-login {
  padding: 10px 15px 10px 15px !important;
	margin-left:0px;
	margin-right:0px;
  background-color: #003b6a !important;
  border-color: #003b6a !important;
}
.mnu-login:hover {
  background-color: #005395 !important;
}
.btn-primary {
  color: #fff;
  background-color: #005395;
  border-color: #005395;
}
/*
.btn-primary:hover {
  color: #fff;
  background-color: #003b6a;
  border-color: #003b6a;
}
*/
.bootstrap-dialog.type-primary .modal-header {
  background-color: #005395;
}
/*
  POWER TOOLS end
*/

#mnu_login {margin-top:-5px;}
#login, 
#forgotpwd, 
#register, 
#changepwd {background-color: #fff;}

#login     .panel,
#forgotpwd .panel,
#register  .panel,
#changepwd .panel {opacity: 1.0;margin-top:0px;margin-bottom:20px;border:0;}

#login     .panel-heading,
#forgotpwd .panel-heading,
#register  .panel-heading,
#changepwd .panel-heading {background-color:#fff;border:0;}

@media (max-width: 480px) {
  .login{
    padding-top:0px;	
    margin-top:0px;
  }
}
.app-title .subtitle {
  margin-top: 0px;
}
/*
.container {width:96%;}
body{font-size:16px;}
.form-control{font-size:16px;}
.panel-add  .select2-container--bootstrap .select2-selection {font-size: 16px;}
.panel-edit .select2-container--bootstrap .select2-selection {font-size: 16px;}
.well {font-size:16px;}
*/

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
  max-height: 100vh;
}

video {margin-top:-20px;margin-left:-60px;}

.nav-tabs {margin-left:-10px;	margin-right:-10px;}
#userpriv .nav-tabs {margin-left:0px;	margin-right:0px;}

/*.panel-view .panel-body       {padding-top:0px;}*/

#tbl_sys_logs_auditslist  {font-size:14px;}
#tbl_sys_logs_auditslist .td_Action {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width:150px;
}

#tbl_sys_logs_notificationlist  [data-name="button"]{display:none;}
#tbl_sys_logs_notificationlist .td_Recipient {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width:200px;
}
#tbl_sys_logs_notificationlist .td_Message {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width:200px;
}
#tbl_sys_logs_notificationlist .td_Reply {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width:200px;
}

.pick-a-color-markup .color-menu.no-hex {
  left: -257px;
}
*/
.pick-a-color-markup .input-group-btn .color-dropdown.no-hex {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  width: 100%;
  padding: 6px 30px 6px 0px;
}
.pick-a-color-markup .caret {
  margin-left: 0px;
  float: right;
  margin-top: 8px;
  margin-right: -22px;
	color: #999;
}
.pick-a-color-markup .color-preview {
  border-radius: 0px;
}
.pick-a-color-markup .color-box {
  border-radius: 0px;
}
.pick-a-color-markup .color-menu-tabs .tab-active {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.pick-a-color-markup .color-menu-tabs .tab:hover {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}

.navbar-fixed-left .dropdown .dropdown-menu {
  position: relative;
  left: 0;
  background-color: #005395;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
	float: none;
}
.navbar-fixed-left .dropdown-menu > li > a {
  color: #e5e5e5;
}

@media (min-width:768px) {
  .navbar-fixed-left {
    right:auto!important;
    left:0!important;
    border-width:0 1px 0 0 !important;
  }
  .navbar-fixed-left .dropdown .dropdown-menu {
    left:0;
    right:auto;
    border-radius:0;
  }
  .navbar-fixed-left .dropdown .dropdown-menu a {
	  padding-left:25px;
  }
  .navbar-fixed-left .dropdown .dropdown-toggle .caret {
	  /*
    border-top:4px solid transparent;
    border-left:4px solid;
    border-bottom:4px solid transparent;
    border-right:none
		*/
		border-top: 4px dashed;
    border-bottom:none;
		border-right: 4px solid transparent;
		border-left: 4px solid transparent;
  }
}
@media (max-width:767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #e5e5e5;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, 
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #555;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #999;
  }
}

#tbl_rts_headcountlist         .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_headcount_detailslist .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_userslist             .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_users_detailslist     .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_nodeslist             .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_nodes_detailslist     .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_channelslist          .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_channels_sensorslist  .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_sensorslist           .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_functionslist         .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_tagslist              .ewTableHeaderCaption {white-space:nowrap;}
#tbl_sys_userslist             .ewTableHeaderCaption {white-space:nowrap;}

#grid_rts_headcount_details_list .ewAddEditOption {display:none;}
#grid_rts_users_details_list     .ewAddEditOption {display:none;}

#tbl_rts_nodeslist #th_Status .ewPointer {display: none;}
#tbl_rts_userslist #th_Photo .ewPointer {display: none;}

/*
.navbar-fixed-bottom, .navbar-fixed-top {
  z-index: 9999;
}
*/

.navbar-fixed-top {
  z-index: 9999;
  transform: translate3d(0,0,0);
  top: 0;
  /*
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  */
}
.navbar-toggle {
  background-color: transparent;
  float: left;
} 
.navbar-inverse .navbar-toggle:focus, 
.navbar-inverse .navbar-toggle:hover {
  background-color: transparent;
}

/* ----------- iPhone 4 and 4S ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
  /*
  .navbar-brand {
    text-align: center;
  }
  */
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}
/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
  /*
  .navbar-brand {
    text-align: center;
  }
  */
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}
/* ----------- iPhone 6, 6S, 7 and 8 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 

}
/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
  /*
  .navbar-brand {
    text-align: center;
  }
  */
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
}
/* ----------- iPhone 6+, 7+ and 8+ ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
}
/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
  /*
  .navbar-brand {
    text-align: center;
  }
  */
  /*
  body {
    font-size: 17px;
  }
  .form-control {
    font-size: 17px;
    height: 38px;
  }
  .btn-group-sm > .btn, .btn-sm {
    font-size: 14px;
  }
  legend {
    font-size: 17px;
  }  
  .dropdown-menu {
    font-size: 17px;
  }
  .select2-container--bootstrap .select2-selection--single {
    height: 38px;
  }
  .panel-list .select2-selection {
    font-size: 12px;
    padding-top: 11px;
  }
  .btn {
    padding: 8px 12px;
  }
  .border {
    height: 38px;
  }
  */
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
}
/* ----------- iPhone X ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
}
/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
  /*
  .navbar-brand {
    text-align: center;
  }
  */
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
}
/* ----------- iPad 1, 2, Mini and Air ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

}
/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
  /*
  .navbar-brand {
    text-align: center;
  }
  */
  body {
    margin-left: 0px; 
  }
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 3, 4 and Pro 9.7" ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
  body {
    margin-left: 0px; 
  }
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* ----------- iPad Pro 10.5" ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 834px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
  body {
    margin-left: 0px; 
  }
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1112px) 
  and (max-device-width: 1112px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* ----------- iPad Pro 12.9" ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px)
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
  body {
    margin-left: 0px; 
  }
  #login,
  #forgotpwd  {
    font-size: 16px;
  }
  #login     .form-control,
  #forgotpwd .form-control {
    font-size: 16px;
    height: 38px;
  }
  #login     .btn-sm,
  #forgotpwd .btn-sm {
    font-size: 14px;
  }
  #login     .panel-body,
  #forgotpwd .panel-body {
    padding-top: 15px;
  }
  #login     .ewFooter,
  #forgotpwd .ewFooter {
    display: none;
    position:absolute;
    left:0;
    bottom:10px;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 25px;
  }  
}
/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1366px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

#tbl_rts_externalslist #th_Threshold .ewTableHeaderCaption {white-space:nowrap;}
#tbl_rts_externalslist #th_RFPower   .ewTableHeaderCaption {white-space:nowrap;}

.webview .modal-dialog {
  margin-top: 49px;
  margin-left: -1px;
  margin-right: -1px;
}

.ap-theme-ios .ap-header__title {
  color: #FF3B30;
  font-size: 1.2em;
  display: table-cell;
  vertical-align:middle;
}
.ap-theme-ios .ap-content {
  max-width:100%;
  padding-bottom: 30px;
}
.ap-theme-ios .ap-content-switch {
  display:none;
}
.ap-theme-ios .ap-content-middle {
  padding: 10px 5px !important;
}
.ap-theme-ios .ap-component {
  display: table-cell !important;
}
.ap-layout-fixed .ap-cont {
  width: 100% !important;
  position: fixed !important;
  bottom: 0 !important;
}
.ap-footer a:active,
.ap-footer a:hover,
.ap-footer a:focus{
  text-decoration: none;
}
.form-horizontal .control-label {
  text-align: left;
}

a.list-group-item:focus, 
a.list-group-item:hover, 
button.list-group-item:focus, 
button.list-group-item:hover {
  color: #555;
  text-decoration: none;
  background-color: #eee;
}
.list-group-flush {
  border:0;
  margin-top:20px;
}
.list-group-flush .list-group-item {
  border: 0px;
  border-radius:0;
  border-bottom: 1px solid #ddd;
  margin-bottom: 0px;
}
.list-group-flush .list-group-item:last-child {
  border-bottom: 0;
}

#tbl_qzs_forecastlist .ewTableHeaderCaption {white-space:nowrap;}
#tbl_qzs_forecastlist .td_Description > span {
  white-space: pre-wrap;
  margin-top:-1.5em;
  display: block;
}
/*
#tbl_qzs_forecastlist .td_Description {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width:150px;
}
*/

/*#tbl_qzs_planlist           .ewTableHeaderCaption {white-space:nowrap;}*/
#tbl_qzs_planlist .qzs_plan_TestNo .ewTableHeaderBtn .ewTableHeaderCaption {white-space:nowrap;}

#tbl_qzs_plan_detailslist .ewTableHeaderCaption {white-space:nowrap;}
#tbl_qzs_plan_detailslist .ewEdit {display:none;}
#tbl_qzs_plan_detailslist .ewInlineEdit {margin-left:0px;}

#grid_qzs_plan_details_list .ewGridContent .ewGridUpperPanel {padding-top:20px;padding-bottom:20px;}
/* #panel_qzs_plan_details_list #searchPanel {display:none;} */
#grid_qzs_plan_details_list {margin-top:-20px;}
#tbl_qzs_plan_detailslist > tbody > tr > td {vertical-align:middle;}
#fqzs_plan_detailsgrid {margin-left:-10px;margin-right:-10px;}

/*
#grid_qzs_plan_details_list .ewGridContent .ewGridAddOption  {padding-left:20px;}
*/
#tbl_qzs_polist .ewTableHeaderCaption {white-space:nowrap;}

/*#tbl_qzs_po_detailslist   .ewTableHeaderCaption {white-space:nowrap;}*/
#grid_qzs_po_details_list .ewGridContent .ewGridUpperPanel {padding-top:20px;padding-bottom:20px;}

#tbl_qzs_po_detailslist   .ewEdit {display:none;}
#tbl_qzs_po_detailslist   .ewInlineEdit {margin-left:0px;}

#tbl_qzs_po_detailslist > thead > tr > th:nth-child(1) {padding-left:0px;}
#tbl_qzs_po_detailslist > thead > tr > td:nth-child(1) {padding-left:0px;}
#tbl_qzs_po_detailslist > tbody > tr > td:nth-child(1) {padding-left:0px;}

#tbl_qzs_po_detailslist > thead > tr > td:nth-child(10) {padding-right:0px;}

#tbl_qzs_po_detailslist .td_TestType.gridEdit {
  padding-left:0px;
  padding-top:19px;
}
#tbl_qzs_po_detailslist .td_PORemarks.gridEdit {padding-right:0px;}

#tbl_qzs_po_detailslist .td_TestLab.gridEdit,
#tbl_qzs_po_detailslist .td_VS.gridEdit,
#tbl_qzs_po_detailslist .td_PlanMth.gridEdit,
#tbl_qzs_po_detailslist .td_PlanDte.gridEdit,
#tbl_qzs_po_detailslist .td_PlanQty.gridEdit {
  padding-top:19px;
}

.table > tbody > tr > td {vertical-align:middle;}
/*
#tbl_qzs_planlist         > tbody > tr > td {vertical-align:middle;}
#tbl_qzs_plan_detailslist > tbody > tr > td {vertical-align:middle;}
#tbl_qzs_polist           > tbody > tr > td {vertical-align:middle;}
#tbl_qzs_po_detailslist   > tbody > tr > td {vertical-align:middle;}
#tbl_qzs_receivinglist           > tbody > tr > td {vertical-align:middle;}
#tbl_qzs_receiving_detailslist   > tbody > tr > td {vertical-align:middle;}
*/

#tbl_qzs_receivinglist         .ewTableHeaderCaption {white-space:nowrap;}

#tbl_qzs_receiving_detailslist .ewTableHeaderCaption {white-space:nowrap;}
#tbl_qzs_receiving_detailslist .ewEdit {display:none;}
#tbl_qzs_receiving_detailslist .ewInlineEdit {margin-left:0px;}

#grid_qzs_receiving_details_list .ewGridContent .ewGridUpperPanel {padding-top:20px;padding-bottom:20px;}
/*
#tbl_qzs_receiving_detailslist .td_TestType,
#tbl_qzs_receiving_detailslist .td_TestLab,
#tbl_qzs_receiving_detailslist .td_VS,
#tbl_qzs_receiving_detailslist .td_PlanMth,
#tbl_qzs_receiving_detailslist .td_PlanDte,
#tbl_qzs_receiving_detailslist .td_PlanQty {
  padding-top:19px;
}
*/

#grid_qzs_po_detailslist .ewGridAddOption  {display:none;}
/*
#tbl_qzs_po_detailslist  .ewListOptionHeader, 
#tbl_qzs_po_detailslist  .ewListOptionBody {display:none;}
*/
#grid_qzs_receiving_detailslist .ewGridAddOption  {display:none;}
/*
#tbl_qzs_receiving_detailslist  .ewListOptionHeader, 
#tbl_qzs_receiving_detailslist  .ewListOptionBody {display:none;}
*/

#gmp_qzs_product_output {margin-top:20px;}
#tbl_qzs_product_outputlist > thead > tr > th {border-top:0px;}
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(2),
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(3),
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(4),
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(5) {text-align:center;font-weight:600;}
/*#tbl_qzs_product_outputlist .ewTableHeaderCaption {white-space:nowrap;text-align:right;}*/
#tbl_qzs_product_outputlist #th_Qty01, 
#tbl_qzs_product_outputlist #th_Qty02, 
#tbl_qzs_product_outputlist #th_Qty04, 
#tbl_qzs_product_outputlist #th_Qty05, 
#tbl_qzs_product_outputlist #th_Qty07, 
#tbl_qzs_product_outputlist #th_Qty08, 
#tbl_qzs_product_outputlist #th_Qty10, 
#tbl_qzs_product_outputlist #th_Qty11 {padding-right:0px;text-align:right;}
#tbl_qzs_product_outputlist #th_Qty01 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty02 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty03 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty04 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty05 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty06 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty07 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty08 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty09 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty10 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty11 .ewTableHeaderBtn,
#tbl_qzs_product_outputlist #th_Qty12 .ewTableHeaderBtn {padding-right:0px;text-align:right;}
#tbl_qzs_product_outputlist #th_Qty01 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty02 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty03 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty04 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty05 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty06 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty07 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty08 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty09 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty10 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty11 .ewTableHeaderCaption,
#tbl_qzs_product_outputlist #th_Qty12 .ewTableHeaderCaption {padding-right:5px;text-align:right;}
#tbl_qzs_product_outputlist .td_Qty01,
#tbl_qzs_product_outputlist .td_Qty02,
#tbl_qzs_product_outputlist .td_Qty03,
#tbl_qzs_product_outputlist .td_Qty04,
#tbl_qzs_product_outputlist .td_Qty05,
#tbl_qzs_product_outputlist .td_Qty06,
#tbl_qzs_product_outputlist .td_Qty07,
#tbl_qzs_product_outputlist .td_Qty08,
#tbl_qzs_product_outputlist .td_Qty09,
#tbl_qzs_product_outputlist .td_Qty10,
#tbl_qzs_product_outputlist .td_Qty11,
#tbl_qzs_product_outputlist .td_Qty12 {text-align:right;width:70px;}
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(2),
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(4) {background-color:#e9e9e9;}
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(3),
#tbl_qzs_product_outputlist .ewQuaterHeader td:nth-child(5) {background-color:#f5f5f5;}
#tbl_qzs_product_outputlist #th_Qty01, #tbl_qzs_product_outputlist .td_Qty01,
#tbl_qzs_product_outputlist #th_Qty02, #tbl_qzs_product_outputlist .td_Qty02,
#tbl_qzs_product_outputlist #th_Qty03, #tbl_qzs_product_outputlist .td_Qty03,
#tbl_qzs_product_outputlist #th_Qty07, #tbl_qzs_product_outputlist .td_Qty07,
#tbl_qzs_product_outputlist #th_Qty08, #tbl_qzs_product_outputlist .td_Qty08,
#tbl_qzs_product_outputlist #th_Qty09, #tbl_qzs_product_outputlist .td_Qty09 {background-color:#e9e9e9;}
#tbl_qzs_product_outputlist #th_Qty04, #tbl_qzs_product_outputlist .td_Qty04,
#tbl_qzs_product_outputlist #th_Qty05, #tbl_qzs_product_outputlist .td_Qty05,
#tbl_qzs_product_outputlist #th_Qty06, #tbl_qzs_product_outputlist .td_Qty06,
#tbl_qzs_product_outputlist #th_Qty10, #tbl_qzs_product_outputlist .td_Qty10,
#tbl_qzs_product_outputlist #th_Qty11, #tbl_qzs_product_outputlist .td_Qty11,
#tbl_qzs_product_outputlist #th_Qty12, #tbl_qzs_product_outputlist .td_Qty12 {background-color:#f5f5f5;}

/*#gmp_qzs_plan_details      .table-responsive {overflow:visible;}*/
/*#gmp_qzs_po_details        .table-responsive {overflow:visible;}*/
/*#gmp_qzs_receiving_details .table-responsive {overflow:visible;}*/

.ewGridSave {
  margin-left:10px !important;
  color: #fff;
  background-color: #005395;
  border-color: #005395;
}
.ewGridSave:focus,
.ewGridSave:hover {
  color: #fff !important;
  background-color: #286090 !important;
  border-color: #204d74 !important;
}
.ewGridSave:focus {
  cursor: progress;
}

.table-responsive-temp {padding-bottom:10px;}

.td_PlanMonth {min-width:135px;}

.td_PlanDate, 
.td_PODate, 
.td_RecvDate {min-width:155px;}

#tbl_qzs_product_outputlist  {font-size:12px;}
#tbl_qzs_product_outputlist .form-control {
  font-size:12px;
  height:30px;
  padding:2px 6px;
  text-align:right;
}
#tbl_qzs_product_outputlist .td_Qty01,
#tbl_qzs_product_outputlist .td_Qty02,
#tbl_qzs_product_outputlist .td_Qty04,
#tbl_qzs_product_outputlist .td_Qty05,
#tbl_qzs_product_outputlist .td_Qty07,
#tbl_qzs_product_outputlist .td_Qty08,
#tbl_qzs_product_outputlist .td_Qty10,
#tbl_qzs_product_outputlist .td_Qty11 {padding-right:0px}

#tbl_qzs_wqp_product_quantitylist {font-size:13px;}
#tbl_qzs_wqp_product_quantitylist #th_Qty01,
#tbl_qzs_wqp_product_quantitylist #th_Qty02,
#tbl_qzs_wqp_product_quantitylist #th_Qty03,
#tbl_qzs_wqp_product_quantitylist #th_Qty04,
#tbl_qzs_wqp_product_quantitylist #th_Qty05,
#tbl_qzs_wqp_product_quantitylist #th_Qty06,
#tbl_qzs_wqp_product_quantitylist #th_Qty07,
#tbl_qzs_wqp_product_quantitylist #th_Qty08,
#tbl_qzs_wqp_product_quantitylist #th_Qty09,
#tbl_qzs_wqp_product_quantitylist #th_Qty10,
#tbl_qzs_wqp_product_quantitylist #th_Qty11,
#tbl_qzs_wqp_product_quantitylist #th_Qty12,
#tbl_qzs_wqp_product_quantitylist #th_QtyYTD {text-align:right;}
#tbl_qzs_wqp_product_quantitylist .td_Qty01,
#tbl_qzs_wqp_product_quantitylist .td_Qty02,
#tbl_qzs_wqp_product_quantitylist .td_Qty03,
#tbl_qzs_wqp_product_quantitylist .td_Qty04,
#tbl_qzs_wqp_product_quantitylist .td_Qty05,
#tbl_qzs_wqp_product_quantitylist .td_Qty06,
#tbl_qzs_wqp_product_quantitylist .td_Qty07,
#tbl_qzs_wqp_product_quantitylist .td_Qty08,
#tbl_qzs_wqp_product_quantitylist .td_Qty09,
#tbl_qzs_wqp_product_quantitylist .td_Qty10,
#tbl_qzs_wqp_product_quantitylist .td_Qty11,
#tbl_qzs_wqp_product_quantitylist .td_Qty12,
#tbl_qzs_wqp_product_quantitylist .td_QtyYTD {text-align:right;}

#tbl_qzs_wqp_ztest_submissionlist {font-size:13px;}
#tbl_qzs_wqp_ztest_submissionlist #th_Qty01,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty02,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty03,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty04,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty05,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty06,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty07,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty08,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty09,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty10,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty11,
#tbl_qzs_wqp_ztest_submissionlist #th_Qty12,
#tbl_qzs_wqp_ztest_submissionlist #th_QtyYTD {text-align:right;}
#tbl_qzs_wqp_ztest_submissionlist .td_Qty01,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty02,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty03,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty04,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty05,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty06,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty07,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty08,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty09,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty10,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty11,
#tbl_qzs_wqp_ztest_submissionlist .td_Qty12,
#tbl_qzs_wqp_ztest_submissionlist .td_QtyYTD {text-align:right;}

#tbl_qzs_wqp_ztest_passedlist {font-size:13px;}
#tbl_qzs_wqp_ztest_passedlist #th_Qty01,
#tbl_qzs_wqp_ztest_passedlist #th_Qty02,
#tbl_qzs_wqp_ztest_passedlist #th_Qty03,
#tbl_qzs_wqp_ztest_passedlist #th_Qty04,
#tbl_qzs_wqp_ztest_passedlist #th_Qty05,
#tbl_qzs_wqp_ztest_passedlist #th_Qty06,
#tbl_qzs_wqp_ztest_passedlist #th_Qty07,
#tbl_qzs_wqp_ztest_passedlist #th_Qty08,
#tbl_qzs_wqp_ztest_passedlist #th_Qty09,
#tbl_qzs_wqp_ztest_passedlist #th_Qty10,
#tbl_qzs_wqp_ztest_passedlist #th_Qty11,
#tbl_qzs_wqp_ztest_passedlist #th_Qty12,
#tbl_qzs_wqp_ztest_passedlist #th_QtyYTD {text-align:right;}
#tbl_qzs_wqp_ztest_passedlist .td_Qty01,
#tbl_qzs_wqp_ztest_passedlist .td_Qty02,
#tbl_qzs_wqp_ztest_passedlist .td_Qty03,
#tbl_qzs_wqp_ztest_passedlist .td_Qty04,
#tbl_qzs_wqp_ztest_passedlist .td_Qty05,
#tbl_qzs_wqp_ztest_passedlist .td_Qty06,
#tbl_qzs_wqp_ztest_passedlist .td_Qty07,
#tbl_qzs_wqp_ztest_passedlist .td_Qty08,
#tbl_qzs_wqp_ztest_passedlist .td_Qty09,
#tbl_qzs_wqp_ztest_passedlist .td_Qty10,
#tbl_qzs_wqp_ztest_passedlist .td_Qty11,
#tbl_qzs_wqp_ztest_passedlist .td_Qty12,
#tbl_qzs_wqp_ztest_passedlist .td_QtyYTD {text-align:right;}

#tbl_qzs_wqp_ztest_failedlist {font-size:13px;}
#tbl_qzs_wqp_ztest_failedlist #th_Qty01,
#tbl_qzs_wqp_ztest_failedlist #th_Qty02,
#tbl_qzs_wqp_ztest_failedlist #th_Qty03,
#tbl_qzs_wqp_ztest_failedlist #th_Qty04,
#tbl_qzs_wqp_ztest_failedlist #th_Qty05,
#tbl_qzs_wqp_ztest_failedlist #th_Qty06,
#tbl_qzs_wqp_ztest_failedlist #th_Qty07,
#tbl_qzs_wqp_ztest_failedlist #th_Qty08,
#tbl_qzs_wqp_ztest_failedlist #th_Qty09,
#tbl_qzs_wqp_ztest_failedlist #th_Qty10,
#tbl_qzs_wqp_ztest_failedlist #th_Qty11,
#tbl_qzs_wqp_ztest_failedlist #th_Qty12,
#tbl_qzs_wqp_ztest_failedlist #th_QtyYTD {text-align:right;}
#tbl_qzs_wqp_ztest_failedlist .td_Qty01,
#tbl_qzs_wqp_ztest_failedlist .td_Qty02,
#tbl_qzs_wqp_ztest_failedlist .td_Qty03,
#tbl_qzs_wqp_ztest_failedlist .td_Qty04,
#tbl_qzs_wqp_ztest_failedlist .td_Qty05,
#tbl_qzs_wqp_ztest_failedlist .td_Qty06,
#tbl_qzs_wqp_ztest_failedlist .td_Qty07,
#tbl_qzs_wqp_ztest_failedlist .td_Qty08,
#tbl_qzs_wqp_ztest_failedlist .td_Qty09,
#tbl_qzs_wqp_ztest_failedlist .td_Qty10,
#tbl_qzs_wqp_ztest_failedlist .td_Qty11,
#tbl_qzs_wqp_ztest_failedlist .td_Qty12,
#tbl_qzs_wqp_ztest_failedlist .td_QtyYTD {text-align:right;}

#tbl_qzs_ptlist #th_QtyPlan,
#tbl_qzs_ptlist #th_QtySubmit,
#tbl_qzs_ptlist #th_QtyPass,
#tbl_qzs_ptlist #th_QtyFail {text-align:right;}
#tbl_qzs_ptlist .td_QtyPlan,
#tbl_qzs_ptlist .td_QtySubmit,
#tbl_qzs_ptlist .td_QtyPass,
#tbl_qzs_ptlist .td_QtyFail {text-align:right;}

#tbl_qzs_product_wqplist #th_ForecastQty_03,
#tbl_qzs_product_wqplist #th_PlanTestQty_03,
#tbl_qzs_product_wqplist #th_ForecastPPM_03,
#tbl_qzs_product_wqplist #th_TargetPPM_03,
#tbl_qzs_product_wqplist #th_ProdQty_01,
#tbl_qzs_product_wqplist #th_PlanQty_01,
#tbl_qzs_product_wqplist #th_TestQty_01,
#tbl_qzs_product_wqplist #th_PassQty_01,
#tbl_qzs_product_wqplist #th_FailQty_01,
#tbl_qzs_product_wqplist #th_ProdQty_02,
#tbl_qzs_product_wqplist #th_PlanQty_02,
#tbl_qzs_product_wqplist #th_TestQty_02,
#tbl_qzs_product_wqplist #th_PassQty_02,
#tbl_qzs_product_wqplist #th_FailQty_02,
#tbl_qzs_product_wqplist #th_ProdQty_03,
#tbl_qzs_product_wqplist #th_PlanQty_03,
#tbl_qzs_product_wqplist #th_TestQty_03,
#tbl_qzs_product_wqplist #th_PassQty_03,
#tbl_qzs_product_wqplist #th_FailQty_03,
#tbl_qzs_product_wqplist #th_ProdQty_04,
#tbl_qzs_product_wqplist #th_PlanQty_04,
#tbl_qzs_product_wqplist #th_TestQty_04,
#tbl_qzs_product_wqplist #th_PassQty_04,
#tbl_qzs_product_wqplist #th_FailQty_04,
#tbl_qzs_product_wqplist #th_ProdQty_05,
#tbl_qzs_product_wqplist #th_PlanQty_05,
#tbl_qzs_product_wqplist #th_TestQty_05,
#tbl_qzs_product_wqplist #th_PassQty_05,
#tbl_qzs_product_wqplist #th_FailQty_05,
#tbl_qzs_product_wqplist #th_ProdQty_06,
#tbl_qzs_product_wqplist #th_PlanQty_06,
#tbl_qzs_product_wqplist #th_TestQty_06,
#tbl_qzs_product_wqplist #th_PassQty_06,
#tbl_qzs_product_wqplist #th_FailQty_06,
#tbl_qzs_product_wqplist #th_ProdQty_07,
#tbl_qzs_product_wqplist #th_PlanQty_07,
#tbl_qzs_product_wqplist #th_TestQty_07,
#tbl_qzs_product_wqplist #th_PassQty_07,
#tbl_qzs_product_wqplist #th_FailQty_07,
#tbl_qzs_product_wqplist #th_ProdQty_08,
#tbl_qzs_product_wqplist #th_PlanQty_08,
#tbl_qzs_product_wqplist #th_TestQty_08,
#tbl_qzs_product_wqplist #th_PassQty_08,
#tbl_qzs_product_wqplist #th_FailQty_08,
#tbl_qzs_product_wqplist #th_ProdQty_09,
#tbl_qzs_product_wqplist #th_PlanQty_09,
#tbl_qzs_product_wqplist #th_TestQty_09,
#tbl_qzs_product_wqplist #th_PassQty_09,
#tbl_qzs_product_wqplist #th_FailQty_09,
#tbl_qzs_product_wqplist #th_ProdQty_10,
#tbl_qzs_product_wqplist #th_PlanQty_10,
#tbl_qzs_product_wqplist #th_TestQty_10,
#tbl_qzs_product_wqplist #th_PassQty_10,
#tbl_qzs_product_wqplist #th_FailQty_10,
#tbl_qzs_product_wqplist #th_ProdQty_11,
#tbl_qzs_product_wqplist #th_PlanQty_11,
#tbl_qzs_product_wqplist #th_TestQty_11,
#tbl_qzs_product_wqplist #th_PassQty_11,
#tbl_qzs_product_wqplist #th_FailQty_11,
#tbl_qzs_product_wqplist #th_ProdQty_12,
#tbl_qzs_product_wqplist #th_PlanQty_12,
#tbl_qzs_product_wqplist #th_TestQty_12,
#tbl_qzs_product_wqplist #th_PassQty_12,
#tbl_qzs_product_wqplist #th_FailQty_12,
#tbl_qzs_product_wqplist #th_ProdQty_YTD,
#tbl_qzs_product_wqplist #th_PlanQty_YTD,
#tbl_qzs_product_wqplist #th_TestQty_YTD,
#tbl_qzs_product_wqplist #th_PassQty_YTD,
#tbl_qzs_product_wqplist #th_FailQty_YTD {text-align:right;}

#tbl_qzs_product_wqplist .td_ForecastQty_03,
#tbl_qzs_product_wqplist .td_PlanTestQty_03,
#tbl_qzs_product_wqplist .td_ForecastPPM_03,
#tbl_qzs_product_wqplist .td_TargetPPM_03,
#tbl_qzs_product_wqplist .td_ProdQty_01,
#tbl_qzs_product_wqplist .td_PlanQty_01,
#tbl_qzs_product_wqplist .td_TestQty_01,
#tbl_qzs_product_wqplist .td_PassQty_01,
#tbl_qzs_product_wqplist .td_FailQty_01,
#tbl_qzs_product_wqplist .td_ProdQty_02,
#tbl_qzs_product_wqplist .td_PlanQty_02,
#tbl_qzs_product_wqplist .td_TestQty_02,
#tbl_qzs_product_wqplist .td_PassQty_02,
#tbl_qzs_product_wqplist .td_FailQty_02,
#tbl_qzs_product_wqplist .td_ProdQty_03,
#tbl_qzs_product_wqplist .td_PlanQty_03,
#tbl_qzs_product_wqplist .td_TestQty_03,
#tbl_qzs_product_wqplist .td_PassQty_03,
#tbl_qzs_product_wqplist .td_FailQty_03,
#tbl_qzs_product_wqplist .td_ProdQty_04,
#tbl_qzs_product_wqplist .td_PlanQty_04,
#tbl_qzs_product_wqplist .td_TestQty_04,
#tbl_qzs_product_wqplist .td_PassQty_04,
#tbl_qzs_product_wqplist .td_FailQty_04,
#tbl_qzs_product_wqplist .td_ProdQty_05,
#tbl_qzs_product_wqplist .td_PlanQty_05,
#tbl_qzs_product_wqplist .td_TestQty_05,
#tbl_qzs_product_wqplist .td_PassQty_05,
#tbl_qzs_product_wqplist .td_FailQty_05,
#tbl_qzs_product_wqplist .td_ProdQty_06,
#tbl_qzs_product_wqplist .td_PlanQty_06,
#tbl_qzs_product_wqplist .td_TestQty_06,
#tbl_qzs_product_wqplist .td_PassQty_06,
#tbl_qzs_product_wqplist .td_FailQty_06,
#tbl_qzs_product_wqplist .td_ProdQty_07,
#tbl_qzs_product_wqplist .td_PlanQty_07,
#tbl_qzs_product_wqplist .td_TestQty_07,
#tbl_qzs_product_wqplist .td_PassQty_07,
#tbl_qzs_product_wqplist .td_FailQty_07,
#tbl_qzs_product_wqplist .td_ProdQty_08,
#tbl_qzs_product_wqplist .td_PlanQty_08,
#tbl_qzs_product_wqplist .td_TestQty_08,
#tbl_qzs_product_wqplist .td_PassQty_08,
#tbl_qzs_product_wqplist .td_FailQty_08,
#tbl_qzs_product_wqplist .td_ProdQty_09,
#tbl_qzs_product_wqplist .td_PlanQty_09,
#tbl_qzs_product_wqplist .td_TestQty_09,
#tbl_qzs_product_wqplist .td_PassQty_09,
#tbl_qzs_product_wqplist .td_FailQty_09,
#tbl_qzs_product_wqplist .td_ProdQty_10,
#tbl_qzs_product_wqplist .td_PlanQty_10,
#tbl_qzs_product_wqplist .td_TestQty_10,
#tbl_qzs_product_wqplist .td_PassQty_10,
#tbl_qzs_product_wqplist .td_FailQty_10,
#tbl_qzs_product_wqplist .td_ProdQty_11,
#tbl_qzs_product_wqplist .td_PlanQty_11,
#tbl_qzs_product_wqplist .td_TestQty_11,
#tbl_qzs_product_wqplist .td_PassQty_11,
#tbl_qzs_product_wqplist .td_FailQty_11,
#tbl_qzs_product_wqplist .td_ProdQty_12,
#tbl_qzs_product_wqplist .td_PlanQty_12,
#tbl_qzs_product_wqplist .td_TestQty_12,
#tbl_qzs_product_wqplist .td_PassQty_12,
#tbl_qzs_product_wqplist .td_FailQty_12,
#tbl_qzs_product_wqplist .td_ProdQty_YTD,
#tbl_qzs_product_wqplist .td_PlanQty_YTD,
#tbl_qzs_product_wqplist .td_TestQty_YTD,
#tbl_qzs_product_wqplist .td_PassQty_YTD,
#tbl_qzs_product_wqplist .td_FailQty_YTD {text-align:right;}

#tbl_qzs_product_wqplist #th_ForecastQty_03,
#tbl_qzs_product_wqplist #th_ProdQty_01,
#tbl_qzs_product_wqplist #th_ProdQty_02,
#tbl_qzs_product_wqplist #th_ProdQty_03,
#tbl_qzs_product_wqplist #th_ProdQty_04,
#tbl_qzs_product_wqplist #th_ProdQty_05,
#tbl_qzs_product_wqplist #th_ProdQty_06,
#tbl_qzs_product_wqplist #th_ProdQty_07,
#tbl_qzs_product_wqplist #th_ProdQty_08,
#tbl_qzs_product_wqplist #th_ProdQty_09,
#tbl_qzs_product_wqplist #th_ProdQty_10,
#tbl_qzs_product_wqplist #th_ProdQty_11,
#tbl_qzs_product_wqplist #th_ProdQty_12,
#tbl_qzs_product_wqplist #th_ProdQty_YTD {border-left:1px solid #ddd;}

#tbl_qzs_product_wqplist .td_ForecastQty_03,
#tbl_qzs_product_wqplist .td_ProdQty_01,
#tbl_qzs_product_wqplist .td_ProdQty_02,
#tbl_qzs_product_wqplist .td_ProdQty_03,
#tbl_qzs_product_wqplist .td_ProdQty_04,
#tbl_qzs_product_wqplist .td_ProdQty_05,
#tbl_qzs_product_wqplist .td_ProdQty_06,
#tbl_qzs_product_wqplist .td_ProdQty_07,
#tbl_qzs_product_wqplist .td_ProdQty_08,
#tbl_qzs_product_wqplist .td_ProdQty_09,
#tbl_qzs_product_wqplist .td_ProdQty_10,
#tbl_qzs_product_wqplist .td_ProdQty_11,
#tbl_qzs_product_wqplist .td_ProdQty_12,
#tbl_qzs_product_wqplist .td_ProdQty_YTD {border-left:1px solid #ddd;}

#tbl_qzs_product_wqplist .td_ProdQty_YTD,
#tbl_qzs_product_wqplist .td_PlanQty_YTD,
#tbl_qzs_product_wqplist .td_TestQty_YTD,
#tbl_qzs_product_wqplist .td_PassQty_YTD,
#tbl_qzs_product_wqplist .td_FailQty_YTD {font-weight:bold;}


#tbl_qzs_wqp_summarylist #th_ForecastQty_03,
#tbl_qzs_wqp_summarylist #th_PlanTestQty_03,
#tbl_qzs_wqp_summarylist #th_ForecastPPM_03,
#tbl_qzs_wqp_summarylist #th_TargetPPM_03,
#tbl_qzs_wqp_summarylist #th_ProdQty_01,
#tbl_qzs_wqp_summarylist #th_PlanQty_01,
#tbl_qzs_wqp_summarylist #th_TestQty_01,
#tbl_qzs_wqp_summarylist #th_PassQty_01,
#tbl_qzs_wqp_summarylist #th_FailQty_01,
#tbl_qzs_wqp_summarylist #th_ProdQty_02,
#tbl_qzs_wqp_summarylist #th_PlanQty_02,
#tbl_qzs_wqp_summarylist #th_TestQty_02,
#tbl_qzs_wqp_summarylist #th_PassQty_02,
#tbl_qzs_wqp_summarylist #th_FailQty_02,
#tbl_qzs_wqp_summarylist #th_ProdQty_03,
#tbl_qzs_wqp_summarylist #th_PlanQty_03,
#tbl_qzs_wqp_summarylist #th_TestQty_03,
#tbl_qzs_wqp_summarylist #th_PassQty_03,
#tbl_qzs_wqp_summarylist #th_FailQty_03,
#tbl_qzs_wqp_summarylist #th_ProdQty_04,
#tbl_qzs_wqp_summarylist #th_PlanQty_04,
#tbl_qzs_wqp_summarylist #th_TestQty_04,
#tbl_qzs_wqp_summarylist #th_PassQty_04,
#tbl_qzs_wqp_summarylist #th_FailQty_04,
#tbl_qzs_wqp_summarylist #th_ProdQty_05,
#tbl_qzs_wqp_summarylist #th_PlanQty_05,
#tbl_qzs_wqp_summarylist #th_TestQty_05,
#tbl_qzs_wqp_summarylist #th_PassQty_05,
#tbl_qzs_wqp_summarylist #th_FailQty_05,
#tbl_qzs_wqp_summarylist #th_ProdQty_06,
#tbl_qzs_wqp_summarylist #th_PlanQty_06,
#tbl_qzs_wqp_summarylist #th_TestQty_06,
#tbl_qzs_wqp_summarylist #th_PassQty_06,
#tbl_qzs_wqp_summarylist #th_FailQty_06,
#tbl_qzs_wqp_summarylist #th_ProdQty_07,
#tbl_qzs_wqp_summarylist #th_PlanQty_07,
#tbl_qzs_wqp_summarylist #th_TestQty_07,
#tbl_qzs_wqp_summarylist #th_PassQty_07,
#tbl_qzs_wqp_summarylist #th_FailQty_07,
#tbl_qzs_wqp_summarylist #th_ProdQty_08,
#tbl_qzs_wqp_summarylist #th_PlanQty_08,
#tbl_qzs_wqp_summarylist #th_TestQty_08,
#tbl_qzs_wqp_summarylist #th_PassQty_08,
#tbl_qzs_wqp_summarylist #th_FailQty_08,
#tbl_qzs_wqp_summarylist #th_ProdQty_09,
#tbl_qzs_wqp_summarylist #th_PlanQty_09,
#tbl_qzs_wqp_summarylist #th_TestQty_09,
#tbl_qzs_wqp_summarylist #th_PassQty_09,
#tbl_qzs_wqp_summarylist #th_FailQty_09,
#tbl_qzs_wqp_summarylist #th_ProdQty_10,
#tbl_qzs_wqp_summarylist #th_PlanQty_10,
#tbl_qzs_wqp_summarylist #th_TestQty_10,
#tbl_qzs_wqp_summarylist #th_PassQty_10,
#tbl_qzs_wqp_summarylist #th_FailQty_10,
#tbl_qzs_wqp_summarylist #th_ProdQty_11,
#tbl_qzs_wqp_summarylist #th_PlanQty_11,
#tbl_qzs_wqp_summarylist #th_TestQty_11,
#tbl_qzs_wqp_summarylist #th_PassQty_11,
#tbl_qzs_wqp_summarylist #th_FailQty_11,
#tbl_qzs_wqp_summarylist #th_ProdQty_12,
#tbl_qzs_wqp_summarylist #th_PlanQty_12,
#tbl_qzs_wqp_summarylist #th_TestQty_12,
#tbl_qzs_wqp_summarylist #th_PassQty_12,
#tbl_qzs_wqp_summarylist #th_FailQty_12,
#tbl_qzs_wqp_summarylist #th_ProdQty_YTD,
#tbl_qzs_wqp_summarylist #th_PlanQty_YTD,
#tbl_qzs_wqp_summarylist #th_TestQty_YTD,
#tbl_qzs_wqp_summarylist #th_PassQty_YTD,
#tbl_qzs_wqp_summarylist #th_FailQty_YTD {text-align:right;}

#tbl_qzs_wqp_summarylist .td_ForecastQty_03,
#tbl_qzs_wqp_summarylist .td_PlanTestQty_03,
#tbl_qzs_wqp_summarylist .td_ForecastPPM_03,
#tbl_qzs_wqp_summarylist .td_TargetPPM_03,
#tbl_qzs_wqp_summarylist .td_ProdQty_01,
#tbl_qzs_wqp_summarylist .td_PlanQty_01,
#tbl_qzs_wqp_summarylist .td_TestQty_01,
#tbl_qzs_wqp_summarylist .td_PassQty_01,
#tbl_qzs_wqp_summarylist .td_FailQty_01,
#tbl_qzs_wqp_summarylist .td_ProdQty_02,
#tbl_qzs_wqp_summarylist .td_PlanQty_02,
#tbl_qzs_wqp_summarylist .td_TestQty_02,
#tbl_qzs_wqp_summarylist .td_PassQty_02,
#tbl_qzs_wqp_summarylist .td_FailQty_02,
#tbl_qzs_wqp_summarylist .td_ProdQty_03,
#tbl_qzs_wqp_summarylist .td_PlanQty_03,
#tbl_qzs_wqp_summarylist .td_TestQty_03,
#tbl_qzs_wqp_summarylist .td_PassQty_03,
#tbl_qzs_wqp_summarylist .td_FailQty_03,
#tbl_qzs_wqp_summarylist .td_ProdQty_04,
#tbl_qzs_wqp_summarylist .td_PlanQty_04,
#tbl_qzs_wqp_summarylist .td_TestQty_04,
#tbl_qzs_wqp_summarylist .td_PassQty_04,
#tbl_qzs_wqp_summarylist .td_FailQty_04,
#tbl_qzs_wqp_summarylist .td_ProdQty_05,
#tbl_qzs_wqp_summarylist .td_PlanQty_05,
#tbl_qzs_wqp_summarylist .td_TestQty_05,
#tbl_qzs_wqp_summarylist .td_PassQty_05,
#tbl_qzs_wqp_summarylist .td_FailQty_05,
#tbl_qzs_wqp_summarylist .td_ProdQty_06,
#tbl_qzs_wqp_summarylist .td_PlanQty_06,
#tbl_qzs_wqp_summarylist .td_TestQty_06,
#tbl_qzs_wqp_summarylist .td_PassQty_06,
#tbl_qzs_wqp_summarylist .td_FailQty_06,
#tbl_qzs_wqp_summarylist .td_ProdQty_07,
#tbl_qzs_wqp_summarylist .td_PlanQty_07,
#tbl_qzs_wqp_summarylist .td_TestQty_07,
#tbl_qzs_wqp_summarylist .td_PassQty_07,
#tbl_qzs_wqp_summarylist .td_FailQty_07,
#tbl_qzs_wqp_summarylist .td_ProdQty_08,
#tbl_qzs_wqp_summarylist .td_PlanQty_08,
#tbl_qzs_wqp_summarylist .td_TestQty_08,
#tbl_qzs_wqp_summarylist .td_PassQty_08,
#tbl_qzs_wqp_summarylist .td_FailQty_08,
#tbl_qzs_wqp_summarylist .td_ProdQty_09,
#tbl_qzs_wqp_summarylist .td_PlanQty_09,
#tbl_qzs_wqp_summarylist .td_TestQty_09,
#tbl_qzs_wqp_summarylist .td_PassQty_09,
#tbl_qzs_wqp_summarylist .td_FailQty_09,
#tbl_qzs_wqp_summarylist .td_ProdQty_10,
#tbl_qzs_wqp_summarylist .td_PlanQty_10,
#tbl_qzs_wqp_summarylist .td_TestQty_10,
#tbl_qzs_wqp_summarylist .td_PassQty_10,
#tbl_qzs_wqp_summarylist .td_FailQty_10,
#tbl_qzs_wqp_summarylist .td_ProdQty_11,
#tbl_qzs_wqp_summarylist .td_PlanQty_11,
#tbl_qzs_wqp_summarylist .td_TestQty_11,
#tbl_qzs_wqp_summarylist .td_PassQty_11,
#tbl_qzs_wqp_summarylist .td_FailQty_11,
#tbl_qzs_wqp_summarylist .td_ProdQty_12,
#tbl_qzs_wqp_summarylist .td_PlanQty_12,
#tbl_qzs_wqp_summarylist .td_TestQty_12,
#tbl_qzs_wqp_summarylist .td_PassQty_12,
#tbl_qzs_wqp_summarylist .td_FailQty_12,
#tbl_qzs_wqp_summarylist .td_ProdQty_YTD,
#tbl_qzs_wqp_summarylist .td_PlanQty_YTD,
#tbl_qzs_wqp_summarylist .td_TestQty_YTD,
#tbl_qzs_wqp_summarylist .td_PassQty_YTD,
#tbl_qzs_wqp_summarylist .td_FailQty_YTD {text-align:right;}

#tbl_qzs_material_grouplist #th_Quantity {text-align: right;}
#tbl_qzs_material_grouplist .td_Quantity {text-align: right;}

#tpd_qzs_forecastedit .panel-body .control-label {line-height:34px;}

#tbl_qzs_execution_planlist .ewTableHeaderCaption {white-space:nowrap;}

#tbl_qzs_modellist .td_ExecutionNo_list {
  padding-top: 8px;
}
#tbl_qzs_modellist .td_ExecutionNo_list .label {
  font-size: inherit;
  font-weight: inherit;
  line-height: 2;
}

#qzs_plan_details_add .select2-search__field {
  text-transform: uppercase;
}

.chk-pass {
  font-size: 1.5em;
  color: green;
}
.chk-fail {
  font-size: 1.5em;
  color: red;
}

.ewTablePreviewRow .nav-tabs {display:none;}
.ewTablePreviewRow .tab-content {margin-top:0px;}
.ewTablePreviewRow .ewTableHeader {font-weight:600;}

.ewTablePreviewRow .nav-tabs,
.ewTablePreviewRow .tab-content {
  margin-left:-8px;
  margin-right:-8px;
  padding-left:10px;
  padding-right:10px;
}

.ewListOptionBody .ewButtonGroup {
  margin-top: 0px;
}

#tbl_qzs_planlist      [data-name="button"]{display:none;}
#tbl_qzs_polist        [data-name="button"]{display:none;}
#tbl_qzs_receivinglist [data-name="button"]{display:none;}

.ewPreviewRowImage {cursor:pointer}
