/*@import url('normalise.css');*/
@import url('//cdnjs.cloudflare.com/ajax/libs/normalize/8.0.0/normalize.min.css');
@import url('//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.4/css/bootstrap-theme.min.css');
@import url('//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.4/css/bootstrap.min.css');
@import url('//cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.22.1/css/jquery.tablesorter.pager.min.css');
@import url('//cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.22.1/css/theme.blue.min.css');
@import url('//cdnjs.cloudflare.com/ajax/libs/x-editable/1.5.0/bootstrap3-editable/css/bootstrap-editable.css');

/*@import url('../css2/normalize.min.css');*/
/*@import url('../css2/bootstrap-theme.min.css');*/
/*@import url('../css2/bootstrap.min.css');*/
/*@import url('../css2/jquery.tablesorter.pager.min.css');*/
/*@import url('../css2/theme.blue.min.css');*/
/*@import url('../css2/bootstrap-editable.css');*/

@media print {#main-content #filter-table #vendor-expressnew-orders-detailsnew-table_wrapper #vendor-expressnew-orders-detailsnew-table{background: red;!important;} }


.header_messages { color: red; padding: 10px; }

html, body { height: 100%; }
/*#main-content { height: 100%; }*/
#header-content { padding-top: 25px; }

/* Sticky footer styles
/*-------------------------------------------------------------------------------------*/
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  overflow-x: hidden;
}
.footer {
  position: absolute;
  bottom: 50;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;

  display: none; /* hide for now */
}

/* Custom page CSS
/*-------------------------------------------------------------------------------------*/
/* Not required for template or sticky footer method. */

body > .container {
  padding: 60px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

.footer { text-align: center; }

.clear { clear: both; }

#pending_upload.row { padding: 10px; }
#count.row { padding-left: 15px; }

.navbar {background: #000;}

.navbar-nav li a { font-size: 12px; font-weight: bold; color: #FFF !important; }

.center-block { float: none; }

#qbcheck { text-align: right; }

/*.table th, .table tr td:nth-child(6) { white-space: nowrap; }*/

#download.modal-content { width: 250px; }
#download.modal-body { text-align: center; }

#page-title { padding: 0px 0px 0px 10px; }


/* Submenu
/*-------------------------------------------------------------------------------------*/

/*.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}*/

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

/* Compchart
/*-------------------------------------------------------------------------------------*/
code {
  font-size: 80%;
}

.textarea_concat {
  width: 100%;
}

.btn-warning, .btn {
  font-size: 12px;
  padding: 5px;
}

#results.row {
  padding: 15px;
}

.clear { clear: both; }

/*#myfilters { float: left; width: 30%; padding: 15px; }*/
#myfilters-submit { text-align: center; }

#filters-table { overflow: auto; height: 300px; margin-bottom: 30px;}

/*#complist { overflow: auto; height: 600px; margin-bottom: 30px;}*/

#form-group-a { width: 100%; margin-left: auto; margin-right: auto; padding: 5px; }

.form-control { width: 100%; }

.form-center { text-align: center; width: 150px; }

.textarea_concat textarea { width: 100%; resize: none; }

.row { margin-top: 20px; margin-bottom: 20px; }

#resetbuttons { text-align: center; }

#inherit.row { text-align: center; }

#myinherit-submit { padding-top: 5px; }

#tips li { font-size: 12pt; }

.width-45 { width: 45%; }
.width-10 { width: 10%; }

/* CA
/*-------------------------------------------------------------------------------------*/
.header_buttons { float: left; padding: 0px 5px 0px 5px; }

.form-group-a { float: left; font-size: 11pt; font-weight: bold; width: 100%; padding: 5px; }

.but-col { width: 150px; }

.content { padding: 15px; }

#cafilters { float: left; width: 30%; padding: 15px; }
.cafilters-btn { padding-top: 50px; }

#cafilt { margin-top: 25px; }

/* Bootstrap Filter Tablesorter
/*-------------------------------------------------------------------------------------*/
/* This css is already contained within each theme file */
/* filter row */
.tablesorter-filter-row td {
  background: #eee;
  line-height: normal;
  text-align: center; /* center the input */
  -webkit-transition: line-height 0.1s ease;
  -moz-transition: line-height 0.1s ease;
  -o-transition: line-height 0.1s ease;
  transition: line-height 0.1s ease;
}
/* optional disabled input styling */
.tablesorter-filter-row .disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
}

/* hidden filter row */
.tablesorter-filter-row.hideme td {
  /*** *********************************************** ***/
  /*** change this padding to modify the thickness     ***/
  /*** of the closed filter row (height = padding x 2) ***/
  padding: 2px;
  /*** *********************************************** ***/
  margin: 0;
  line-height: 0;
  cursor: pointer;
}
.tablesorter-filter-row.hideme * {
  height: 1px;
  min-height: 0;
  border: 0;
  padding: 0;
  margin: 0;
  /* don't use visibility: hidden because it disables tabbing */
  opacity: 0;
  filter: alpha(opacity=0);
}

/* filters */
.tablesorter-filter {
  width: 95%;
  height: inherit;
  margin: 4px;
  padding: 4px;
  background-color: #fff;
  border: 1px solid #bbb;
  color: #333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: height 0.1s ease;
  -moz-transition: height 0.1s ease;
  -o-transition: height 0.1s ease;
  transition: height 0.1s ease;
}

/* page loader */
/*-------------------------------------------------------------------------------------*/
.loader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-color: rgba(204,204,204,0.8);
  text-align: center;
}

.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

.loader button { font-size: 24px; }

/* item search input */
/*-------------------------------------------------------------------------------------*/
#itemsearch { padding: 5px; }
#itemsearch input { float: left; }
#itemsearch .form-group { float: left; }
#itemlist td.nowrap { min-width: 35ch; }
#itemlist th.qty { width: 6% !important; }
#itemgrouplist td.nowrap { width: 50%; }

#itemstable .fixed-header-copy .tablesorter-filter-row { display: none; }
#itemstablenjv .fixed-header-copy .tablesorter-filter-row { display: none; }

/* add-alias button */
/*-------------------------------------------------------------------------------------*/
#add_alias { padding-left: 20px;}

/* shipments form */
/*-------------------------------------------------------------------------------------*/

.shipments-form input { float: left; }
#qbcheck .form-group input[type="checkbox"] { width: 20px; height: 20px; }
#qbcheck .form-group label { font-size: 12pt; }
#pending_upload table td.noqb { background: red; }
#pending_upload table td.yesqb { background: green; }
#qbcheck { display: none; }

/* remove pre style */
/*-------------------------------------------------------------------------------------*/

pre {
  background-color: unset;
  border: unset;
}

/* kits table shorten checkbox width */
/*-------------------------------------------------------------------------------------*/

#kitstables { width: 50%; }
#kitstables .check-head { width: 5%; }
#kitstables .check-data { text-align: center; }
#kitstables .kit-but { width: 20%; }
#kitstables .kit-sku { width: 30%; }

/* date range - reports */
/*-------------------------------------------------------------------------------------*/
#daterange .form-group { float: left; padding: 15px; }

/*#reports .ui-datepicker-calendar { display: none; }*/

#reportsstats { padding: 10px; }

#reportslist { width: 40%; padding-left: 10px; }

/* ca_batch */
/*-------------------------------------------------------------------------------------*/

.ca .tablesorter-filter-row { display: none; }

/* purchasing */
/**/
.vendor_products table th.qty { width: 80px; }
.vendor_products table th.info { background-color: purple; width: 70px; }
.vendor_products .sendvendor { padding: 15px; }

/* purchase modal */
/*-------------------------------------------------------------------------------------*/

.sales-list { font-weight: bold; }

/* modals */
/*-------------------------------------------------------------------------------------*/
#showvendorhistory1 { overflow: auto; height: 600px; }
#showskuordersModal .modal-dialog { width: 1000px; }
#showskuorders { overflow: auto; height: 580px; }
#receivingenterModal .modal-body { overflow: auto; height: 600px; }
#addvendorcartModal .modal-dialog { width: 12%; }
#showvendorcartModal .modal-dialog { width: 50%; top: 150px; }
#showimageModal .modal-dialog { width: 830px; }
#showimagelgModal .modal-dialog { width: 1110px; }
#receivingenterModal .modal-dialog { width: 1000px; }
#receivingenterModal table th.sku { width: 40%; }
#orderdetailsModal .modal-dialog { width: 1200px; }
#orderdetailsModal .modal-body { overflow: auto; height: 600px; }
#showvendorpoModal .modal-body { overflow: auto; height: 600px; }

/* floating cart */
/*-------------------------------------------------------------------------------------*/
.box {
  border: 0px solid red;
  position: fixed;
  width: 250px;
  height: 100px;
  bottom: 0px;
  top: 75px;
  right: 15px;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 5;
}

.box a { margin: 5px; }

/* editable */
/*-------------------------------------------------------------------------------------*/
.editable-input .prev:before { content: "\2190 "; }
.editable-input .next:before { content: "\2192 "; }

/* cart exist */
/*-------------------------------------------------------------------------------------*/
#addvendorcart1 { padding: 5px; }
#addvendorcart1 .yescart { color: red; }

/* nowraps */
/*-------------------------------------------------------------------------------------*/
#itemstable th.nowrap { width: 120px; }
#itemstable .fixed-header-copy th.nowrap { width: 120px; }
#itemstable { overflow-x: hidden; }
#itemstable { width: 100% !important; table-layout: fixed; }
#itemstable th.img { width: 3% !important; }
#itemstable .fixed-header-copy th.img { width: 3% !important; }
#itemstable th.title { width: 10% !important; }
#itemstable .fixed-header-copy th.title { width: 10% !important; }
#itemstable .tablesorter-filter { width: 75%; }
#itemstable { margin-bottom: 60px;}
#itemstable th.txloc { width: 5% !important; }
#itemstable .fixed-header-copy th.txloc { width: 5% !important; }
#itemstable th.but { width: 6% !important; }
#itemstable .fixed-header-copy th.but { width: 6% !important; }
#itemstable #filterrow th input { width: 100%; }

#itemstablenjv th.sku { width: 250px; }
#itemstablenjv th.mpn { width: 200px; }
#itemstablenjv .fixed-header-copy th.nowrap { width: 120px; }
#itemstablenjv { overflow-x: hidden; }
#itemstablenjv { width: 100% !important; table-layout: fixed; }
#itemstablenjv th.img { width: 60px !important; }
#itemstablenjv .fixed-header-copy th.img { width: 3% !important; }
#itemstablenjv th.title { width: 10% !important; }
#itemstablenjv .fixed-header-copy th.title { width: 10% !important; }
#itemstablenjv .tablesorter-filter { width: 75%; }
#itemstablenjv { margin-bottom: 60px;}
#itemstablenjv th.txloc { width: 5% !important; }
#itemstablenjv .fixed-header-copy th.txloc { width: 5% !important; }
#itemstablenjv th.but { width: 6% !important; }
#itemstablenjv .fixed-header-copy th.but { width: 6% !important; }
#itemstablenjv #filterrow th input { width: 100%; }

/* alert info */
/*-------------------------------------------------------------------------------------*/
#messageslist .alert-info { font-weight: bold; }

/* clickable row */
/*-------------------------------------------------------------------------------------*/
tr.clickable-row { cursor: pointer; }

/* glyphicon */
/*-------------------------------------------------------------------------------------*/
td.glyph .glyphicon-picture { font-size: 14pt; }
#chatopen { font-size: 14pt; color: #fff; top: 15px; }

/* item thumb */
/*-------------------------------------------------------------------------------------*/
#imagepreview { width: 800px; height: 800px; }
#imagepreviewlg { width: 1080px; height: 720px; }

#itemstabletest_wrapper { overflow-x: hidden; }
#itemstabletest { font-size: 10pt; }
#itemstabletest { width: 100% !important; table-layout: fixed; }
#itemstabletest th.img { width: 3% !important; }
#itemstabletest .vendor { text-align: center !important; }
#itemstabletest .vendorhead { width: 8% !important; text-align: left !important; }
#itemstabletest th.qty { width: 4% !important; }
#itemstabletest th.lastorder { width: 7% !important; }
#itemstabletest th.sixmo { width: 7% !important; }
#itemstabletest th.mpn { width: 80px !important; }
#itemstabletest th.cost { width: 5% !important; }
#itemstabletest th.zones { width: 7% !important; }
#itemstabletest th.reorder { width: 5% !important; }
#itemstabletest th.but { width: 6% !important; }
#itemstabletest th.newitem { width: 5% !important; }
#itemstabletest #filterrow th input { width: 100%; }
#itemstabletest #filterrow th.img input { visibility: hidden; }
#itemstabletest_filter { display: none; }

#itemstableoos_wrapper { overflow-x: hidden; }
#itemstableoos { width: 100% !important; table-layout: fixed; }
#itemstableoos th.img { width: 3% !important; }
#itemstableoos .vendor { text-align: center !important; }
#itemstableoos .vendorhead { text-align: left !important; }
#itemstableoos th.qty { width: 4% !important; }
#itemstableoos th.lastorder { width: 7% !important; }
#itemstableoos th.sixmo { width: 4% !important; }
#itemstableoos th.cost { width: 5% !important; }
#itemstableoos th.zones { width: 5% !important; }
#itemstableoos th.reorder { width: 5% !important; }
#itemstableoos th.but { width: 6% !important; }
#itemstableoos #filterrow th input { width: 100%; }
#itemstableoos #filterrow th.img input { visibility: hidden; }
#itemstableoos_filter { display: none; }

#itemstabletestbeta_wrapper { overflow-x: hidden; }
#itemstabletestbeta { width: 100% !important; table-layout: fixed; }
#itemstabletestbeta th.img { width: 3% !important; }
#itemstabletestbeta .vendor { text-align: center !important; }
#itemstabletestbeta .vendorhead { text-align: left !important; }
#itemstabletestbeta th.qty { width: 4% !important; }
#itemstabletestbeta th.loc { width: 5% !important; }
#itemstabletestbeta th.price { width: 5% !important; }
#itemstabletestbeta th.but { width: 6% !important; }
#itemstabletestbeta #filterrow th input { width: 100%; }
#itemstabletestbeta #filterrow th.img input { visibility: hidden; }
#itemstabletestbeta_filter { display: none; }

#itemstabletestbetalimited_wrapper { overflow-x: hidden; }
#itemstabletestbetalimited { width: 100% !important; table-layout: fixed; }
#itemstabletestbetalimited th.img { width: 3% !important; }
#itemstabletestbetalimited .vendor { text-align: center !important; }
#itemstabletestbetalimited .vendorhead { text-align: left !important; }
#itemstabletestbetalimited th.qty { width: 4% !important; }
#itemstabletestbetalimited th.loc { width: 5% !important; }
#itemstabletestbetalimited th.price { width: 5% !important; }
#itemstabletestbetalimited th.but { width: 6% !important; }
#itemstabletestbetalimited #filterrow th input { width: 100%; }
#itemstabletestbetalimited #filterrow th.img input { visibility: hidden; }
#itemstabletestbetalimited_filter { display: none; }

#itemstableind_wrapper { overflow-x: hidden; }
#itemstableind { width: 100% !important; table-layout: fixed; }
#itemstableind .vendor { text-align: center !important; }
#itemstableind .vendorhead { width: 8% !important; text-align: left !important;}
#itemstableind th.img { width: 4% !important; }
#itemstableind th.qty { width: 4% !important; }
#itemstableind th.title { width: 30% !important; }
#itemstableind th.lastorder { width: 8% !important; }
#itemstableind th.lastorderhidden { width: 0% !important; }
#itemstableind th.sixmo { width: 9% !important; }
#itemstableind th.cost { width: 5% !important; }
#itemstableind th.reorder { width: 5% !important; }
#itemstableind th.but { width: 7% !important; }
#itemstableind th.zones { width: 7% !important; }
#itemstableind th.newitem { width: 5% !important; }
#itemstableind #filterrow th input { width: 100%; }
#itemstableind #filterrow th.img input { visibility: hidden; }
#itemstableind_filter { display: none; }

#itemstableindlim_wrapper { overflow-x: hidden; }
#itemstableindlim { width: 100% !important; table-layout: fixed; }
#itemstableindlim .vendor { text-align: center !important; }
#itemstableindlim .vendorhead { width: 8% !important; text-align: left !important;}
#itemstableindlim th.img { width: 4% !important; }
#itemstableindlim th.qty { width: 4% !important; }
#itemstableindlim th.lastorder { width: 8% !important; }
#itemstableindlim th.sixmo { width: 9% !important; }
#itemstableindlim th.cost { width: 5% !important; }
#itemstableindlim th.reorder { width: 5% !important; }
#itemstableindlim th.but { width: 7% !important; }
#itemstableindlim th.zones { width: 7% !important; }
#itemstableindlim th.newitem { width: 5% !important; }
#itemstableindlim #filterrow th input { width: 100%; }
#itemstableindlim #filterrow th.img input { visibility: hidden; }
#itemstableindlim_filter { display: none; }

table.dataTable thead > tr > th { padding-right: 15px !important; }

#updatevendorallowtable { overflow-x: hidden; }
#updatevendorallowtable { width: 100% !important; table-layout: fixed; }
#updatevendorallowtable #filterrow th input { width: 100%; }
#updatevendorallowtable #filterrow th.img input { visibility: hidden; }
#updatevendorallowtable_filter { display: none; }

#return-log-ve-table_wrapper { overflow-x: hidden; }
#return-log-ve-table { width: 100% !important; table-layout: fixed; font-size: 8pt; }

#itemstabletestad_wrapper { overflow-x: hidden; }
#itemstabletestad { width: 100% !important; table-layout: fixed; }
#itemstabletestad th.img { width: 3% !important; }
#itemstabletestad th.qty { width: 4% !important; }
#itemstabletestad th.lastorder { width: 7% !important; }
#itemstabletestad th.cost { width: 5% !important; }
#itemstabletestad th.sixmo { width: 4% !important; }
#itemstabletestad th.reorder { width: 5% !important; }
#itemstabletestad th.but { width: 6% !important; }
#itemstabletestad th.zones { width: 6% !important; }
#itemstabletestad #filterrow th input { width: 100%; }
#itemstabletestad #filterrow th.img input { visibility: hidden; }
#itemstabletestad_filter { display: none; }

#itemstabletestadlim_wrapper { overflow-x: hidden; }
#itemstabletestadlim { width: 100% !important; table-layout: fixed; }
#itemstabletestadlim th.img { width: 3% !important; }
#itemstabletestadlim th.qty { width: 4% !important; }
#itemstabletestadlim th.lastorder { width: 7% !important; }
#itemstabletestadlim th.cost { width: 5% !important; }
#itemstabletestadlim th.sixmo { width: 4% !important; }
#itemstabletestadlim th.reorder { width: 5% !important; }
#itemstabletestadlim th.but { width: 6% !important; }
#itemstabletestadlim #filterrow th input { width: 100%; }
#itemstabletestadlim #filterrow th.img input { visibility: hidden; }
#itemstabletestadlim_filter { display: none; }

#itemstablehighmonitor_wrapper { overflow-x: hidden; }
#itemstablehighmonitor { width: 100% !important; table-layout: fixed; }
#itemstablehighmonitor th.img { width: 3% !important; }
#itemstablehighmonitor th.qty { width: 4% !important; }
#itemstablehighmonitor th.lastorder { width: 6% !important; }
#itemstablehighmonitor th.sixmo { width: 5% !important; }
#itemstablehighmonitor th.reorder { width: 5% !important; }
#itemstablehighmonitor th.zones { width: 5% !important; }
#itemstablehighmonitor th.but { width: 6% !important; }
#itemstablehighmonitor #filterrow th input { width: 100%; }
#itemstablehighmonitor #filterrow th.img input { visibility: hidden; }
#itemstablehighmonitor_filter { display: none; }

#itemstablecostpromonitor_wrapper { overflow-x: hidden; }
#itemstablecostpromonitor { width: 100% !important; table-layout: fixed; }
#itemstablecostpromonitor th.img { width: 3% !important; }
#itemstablecostpromonitor th.qty { width: 4% !important; }
#itemstablecostpromonitor th.lastorder { width: 6% !important; }
#itemstablecostpromonitor th.sixmo { width: 5% !important; }
#itemstablecostpromonitor th.reorder { width: 5% !important; }
#itemstablecostpromonitor th.zones { width: 5% !important; }
#itemstablecostpromonitor th.but { width: 6% !important; }
#itemstablecostpromonitor #filterrow th input { width: 100%; }
#itemstablecostpromonitor #filterrow th.img input { visibility: hidden; }
#itemstablecostpromonitor_filter { display: none; }

#itemstablelowsellmonitor_wrapper { overflow-x: hidden; }
#itemstablelowsellmonitor { width: 100% !important; table-layout: fixed; }
#itemstablelowsellmonitor th.img { width: 3% !important; }
#itemstablelowsellmonitor th.qty { width: 4% !important; }
#itemstablelowsellmonitor th.lastorder { width: 6% !important; }
#itemstablelowsellmonitor th.sixmo { width: 5% !important; }
#itemstablelowsellmonitor th.reorder { width: 5% !important; }
#itemstablelowsellmonitor th.zones { width: 5% !important; }
#itemstablelowsellmonitor th.but { width: 6% !important; }
#itemstablelowsellmonitor #filterrow th input { width: 100%; }
#itemstablelowsellmonitor #filterrow th.img input { visibility: hidden; }
#itemstablelowsellmonitor_filter { display: none; }

#itemstablejames_wrapper { overflow-x: hidden; }
#itemstablejames { width: 100% !important; table-layout: fixed; }
#itemstablejames th.img { width: 3% !important; }
#itemstablejames th.qty { width: 4% !important; }
#itemstablejames th.lastorder { width: 7% !important; }
#itemstablejames th.sixmo { width: 4% !important; }
#itemstablejames th.but { width: 5% !important; }
#itemstablejames #filterrow th input { width: 100%; }
#itemstablejames #filterrow th.img input { visibility: hidden; }
#itemstablejames_filter { display: none; }

#itemstablevendor_wrapper { overflow-x: hidden; }
#itemstablevendor { width: 100% !important; table-layout: fixed; }
#itemstablevendor th.date { width: 5% !important; }
#itemstablevendor th.edate { width: 5% !important; }
#itemstablevendor th.qty { width: 5% !important; }
#itemstablevendor th.location { width: 5% !important; }
#itemstablevendor th.sqty { width: 5% !important; }
#itemstablevendor th.missing { width: 5% !important; }
#itemstablevendor th.ponum { width: 5% !important; }
#itemstablevendor th.priority { width: 5% !important; }
#itemstablevendor th.update { width: 5% !important; }
#itemstablevendor th.container { width: 6% !important; }
#itemstablevendor th.sku { width: 10% !important; }
#itemstablevendor th.instructions { width: 5% !important; }
#itemstablevendor th.notes { width: 5% !important; }
#itemstablevendor th.status { width: 5% !important; }
#itemstablevendor #filterrow th input { width: 100%; }
#itemstablevendor_filter { display: none; }
#itemstablevendor .vp { width: 600px; }
#itemstablevendor .popover { top: 50px !important; width: 600px !important;}
#itemstablevendor .tinyship { font-size: 10pt; }

/*#itemstableorderstatus_wrapper { overflow-x: hidden; }*/
#itemstableorderstatus { width: 100% !important; table-layout: fixed; }
#itemstableorderstatus th.orderdate { width: 4% !important; }
#itemstableorderstatus th.ponum { width: 4% !important; }
#itemstableorderstatus th.location { width: 4% !important; }
#itemstableorderstatus th.vendor { width: 5% !important; }
#itemstableorderstatus th.sku { width: 8% !important; }
#itemstableorderstatus th.qty { width: 3% !important; }
#itemstableorderstatus th.desc { width: 10% !important; }
#itemstableorderstatus th.eta { width: 5% !important; }
#itemstableorderstatus th.shippedqty { width: 5% !important; }
#itemstableorderstatus th.receivedqty { width: 5% !important; }
#itemstableorderstatus th.container { width: 5% !important; }
#itemstableorderstatus th.notes { width: 5% !important; }
#itemstableorderstatus th.status { width: 5% !important; }
#itemstableorderstatus #filterrow th input { width: 100%; }
#itemstableorderstatus_filter { display: none; }
.vendorview #itemstableorderstatus td a { pointer-events: none; text-decoration: none; color: #000; }

/*#itemstableorders_wrapper { overflow-x: hidden; text-align: center; }*/
#itemstableorders { width: 100% !important; table-layout: fixed; }
#itemstableorders th { text-align: center !important; }
#itemstableorders th.storename { width: 4% !important; }
#itemstableorders th.ordernum { width: 8% !important; }
#itemstableorders th.orderdate { width: 4% !important; }
#itemstableorders th.ordertotal { width: 4% !important; }
#itemstableorders th.shiptoname { width: 8% !important; }
#itemstableorders th.shiptostate { width: 3% !important; }
#itemstableorders th.shiptocountry { width: 3% !important; }
#itemstableorders th.userid { width: 5% !important; }
#itemstableorders th.status { width: 6% !important; }
/*#itemstableorders #filterrow th input { width: 100%; }*/
/*#itemstableorders_filter { display: none; }*/
/*#itemslistorders { margin-bottom: 100px; }*/
#orders { margin-bottom: 30px; }
#order-details-notes th.date { width: 9% !important;}
#order-details-notes th.rep { width: 15% !important; }
#order-details-notes th.notes { }
#order-details-items td.order-total { text-align: right; }
#orderdetails1 .panel-heading { color: #fff; background-color: #777; border-color: #777; }
#orderdetails1 .panel-info { border-color: #777; }
#orderdetails1 hr { height: 2px; background-color: #333; }
#order-details-logs th.date { width: 9% !important; }
#order-details-logs th.rep { width: 15% !important; }
#order-details-refunds th.date { width: 9% !important; }
#order-details-refunds th.amount { width: 10% !important; }
#order-details-shipment th.date { width: 9% !important; }
#order-details-items th.sku { width: 33ch !important;}

#itemstablerd_wrapper { overflow-x: hidden; }
#itemstablerd { width: 100% !important; table-layout: fixed; }
#itemstablerd .popover { top: 50% !important; }
#itemstablerd th.img { width: 40px !important; }
#itemstablerd th.sku { width: 5% !important; }
#itemstablerd th.desc { width: 5% !important; }
#itemstablerd th.vend { width: 5% !important; }
#itemstablerd th.mpn { width: 5% !important; }
#itemstablerd th.status { width: 5% !important; }
#itemstablerd th.notes { width: 5% !important; }
#itemstablerd th.butcol { width: 1px !important; }
#itemstablerd th.sortid { width: 1px !important; }
#itemstablerd #filterrow th input { width: 100%; }
#itemstablerd #filterrow th.img input { visibility: hidden; }
#itemstablerd #filterrow th.butcol input { visibility: hidden; }
#itemstablerd_filter { display: none; }
.rdthumb img { width: 100px; position: relative; }

#itemstablerdvendor_wrapper { overflow-x: hidden; }
#itemstablerdvendor { width: 100% !important; table-layout: fixed; }
#itemstablerdvendor .popover { top: 50% !important; }
#itemstablerdvendor th.img { width: 40px !important; }
#itemstablerdvendor th.sku { width: 5% !important; }
#itemstablerdvendor th.desc { width: 5% !important; }
#itemstablerdvendor th.vend { width: 5% !important; }
#itemstablerdvendor th.mpn { width: 5% !important; }
#itemstablerdvendor th.status { width: 5% !important; }
#itemstablerdvendor th.notes { width: 5% !important; }
#itemstablerdvendor th.butcol { width: 1px !important; }
#itemstablerdvendor th.sortid { width: 1px !important; }
#itemstablerdvendor #filterrow th input { width: 100%; }
#itemstablerdvendor #filterrow th.img input { visibility: hidden; }
#itemstablerdvendor #filterrow th.butcol input { visibility: hidden; }
#itemstablerdvendor_filter { display: none; }
.rdthumb img { width: 100px; position: relative; }

#itemstablerddone_wrapper { overflow-x: hidden; }
#itemstablerddone { width: 100% !important; table-layout: fixed; }
#itemstablerddone .popover { top: 50px !important; }
#itemstablerddone th.img { width: 40px !important; }
#itemstablerddone th.sku { width: 5% !important; }
#itemstablerddone th.desc { width: 5% !important; }
#itemstablerddone th.vend { width: 5% !important; }
#itemstablerddone th.mpn { width: 5% !important; }
#itemstablerddone th.status { width: 5% !important; }
#itemstablerddone th.notes { width: 5% !important; }
#itemstablerddone th.butcol { width: 1px !important; }
#itemstablerddone th.sortid { width: 1px !important; }
#itemstablerddone #filterrow th input { width: 100%; }
#itemstablerddone #filterrow th.img input { visibility: hidden; }
#itemstablerddone #filterrow th.butcol input { visibility: hidden; }
#itemstablerddone_filter { display: none; }

#itemstablecl .popover { top: 50% !important; }
#itemstablecl .popover td.active { color: #fff; background: #000; }

/* m1 */
#listing-m1-table_wrapper { overflow-x: hidden; }
#listing-m1-table { width: 100% !important; table-layout: fixed; font-size: 8pt; }
#listing-m1-table th.sku { width: 15% !important; }
#listing-m1-table th.title { width: 8% !important; }
/*#listing-m1-table th.checkbox { width: 42px !important; }*/
#listing-m1-table th.status { width: 65px !important; }
#listing-m1-table #filterrow th input { width: 100%; }
#listing-m1-table th.checkbox { width: 40px !important;     margin-bottom: 0px;}
#listing-m1-table #filterrow th.img input { visibility: hidden; }
#listing-m1-table #filterrow th.checkbox input { visibility: hidden ; }
#listing-m1-table #filterrow th.status input { visibility: hidden; }
#listing-m1-table th { width: 40px !important; }

/* m1-combo */
#listing-m1combo-table_wrapper { overflow-x: hidden; }
#listing-m1combo-table th.title { width: 5% !important; }
#listing-m1combo-table th.status { width: 65px !important; }

/* Marketing - Price Manager */
#pricemgr-inventory-table { width: 100% !important; table-layout: fixed;}
/*#pricemgr-inventory-table_wrapper { overflow-x: hidden; }*/
#pricemgr-inventory-table th.title { width: 5% !important; }

#pricemgrdpt-inventory-table { width: 100% !important; table-layout: fixed;}
#pricemgrdpt-inventory-table th.title { width: 5% !important; }
.pricemgr-inventory-table input[type='checkbox'] { z-index: 3 !important; }

/* Marketing - Price Limited Manager */
#pricemgr-inventory-pm_limited-table { width: 100% !important; table-layout: fixed;}
#pricemgr-inventory-pm_limited-table th.title { width: 5% !important; }
/*#pricemgr-inventory-pm_limited-table { overflow-x: hidden; }*/

/* Orders - Problem Report Manager */
#orders-problem_report-table { width: 100% !important; table-layout: fixed;}
#orders-problem_report-table th.pr_checkbox { width: 10% !important; }
#orders-problem_report-table th.pr_desc { width: 65% !important; }
#orders-problem_report-table th.pr_errordate { width: 10% !important; }

/* Marketing Priority Monitor */
.marketing-priority { padding-left: 10px; }

/* vendor-express-orders-detailsnew-table */
#vendor-express-orders-detailsnew-table_wrapper { overflow-x: hidden; }
#vendor-express-orders-detailsnew-table { width: 100% !important; table-layout: fixed; font-size: 8pt; }
#vendor-express-orders-detailsnew-table #filterrow th input { width: 100%; }
/*.fixedHeader-floating { width: 100% !important; table-layout: fixed; font-size: 8pt; }*/
.fixedHeader-floating #filterrow th input { width: 100%; }
.fixedHeader-floating #filterrownew th input { width: 100%; }
.fixedHeader-floating #filterrow th.checkbox input { visibility: hidden ; }
.fixedHeader-floating #filterrow th.notes input { visibility: hidden ; }
#vendor-express-orders-detailsnew-table th { width: 40px !important; }
#vendor-express-orders-detailsnew-table #filterrow th.checkbox input { visibility: hidden ; }
#vendor-express-orders-detailsnew-table #filterrow th.notes input { visibility: hidden ; }


#vendor-expressnew-orders-detailsnew-table_wrapper { overflow-x: hidden; }
#vendor-expressnew-orders-detailsnew-table { width: 100% !important; table-layout: fixed; font-size: 8pt; }
#vendor-expressnew-orders-detailsnew-table #filterrow th input { width: 100%; }
#vendor-expressnew-orders-detailsnew-table #filterrownew th input { width: 100%; }
/*.fixedHeader-floating { width: 100% !important; table-layout: fixed; font-size: 8pt; }*/
#vendor-expressnew-orders-detailsnew-table th { width: 40px !important; }
#vendor-expressnew-orders-detailsnew-table #filterrow th.checkbox input { visibility: hidden ; }
#vendor-expressnew-orders-detailsnew-table #filterrow th.notes input { visibility: hidden ; }
/*#vendor-expressnew-orders-detailsnew-table #filterrow th.status input { visibility: hidden ; }*/



#vendor-expressnew-vc_orders-detailsnew-table_wrapper { overflow-x: hidden; }
#vendor-expressnew-vc_orders-detailsnew-table { width: 100% !important; table-layout: fixed; font-size: 8pt; }
#vendor-expressnew-vc_orders-detailsnew-table #filterrow th input { width: 100%; }
#vendor-expressnew-vc_orders-detailsnew-table #filterrownew th input { width: 100%; }
/*.fixedHeader-floating { width: 100% !important; table-layout: fixed; font-size: 8pt; }*/
#vendor-expressnew-vc_orders-detailsnew-table th { width: 30px !important; }
#vendor-expressnew-vc_orders-detailsnew-table #filterrow th.checkbox input { visibility: hidden ; }
#vendor-expressnew-vc_orders-detailsnew-table #filterrow th.notes input { visibility: hidden ; }
/*#vendor-expressnew-orders-detailsnew-table #filterrow th.status input { visibility: hidden ; }*/

#vendor-expressnew-vc_orders-detailsnew-table #vendor-expressnew-vc_orders-detailsnew-table_status {  width:1px !important;  }
/*#vendor-expressnew-vc_orders-detailsnew-table #vendor-expressnew-vc_orders-detailsnew-table_statusu {  width:1px !important;  }*/
/*#vendor-expressnew-vc_orders-detailsnew-table #vendor-expressnew-vc_orders-detailsnew-table_id {*/
    /*width:3px !important;*/
/*}*/
/* #itemstableoos */
#itemstableoos #filterrow th.checkbox input { visibility: hidden ; }

#updatevendorship1 .popover { top: 50px !important; }

#itemslist .table { margin-bottom: 80px !important; }
#itemslist .box { height: 50px; }

/* messenger */
#messenger { margin-bottom: 50px; }

.hover { background-color: yellow !important; }

.tooltipbox {
    display: none;
    width: 350px;
    text-align: center;
    /*padding: 20px;*/
    border: 3px green solid;
    background: #fff;
    color: green;
}

a:hover + .tooltipbox,.tooltipbox:hover {
    display: block;
    position: absolute;
    top: 50%;
    right: 50%;
    z-index: 100;
}

#hoverpopover {
  height: 50px;
  overflow: hidden;
}

.tx-highlight {
  background: yellow;
}

td.mylongrow {
    max-width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

a span.tooltipz { display: none; }
a:hover span.tooltipz {
  display: inline;
  width: auto;
  height: auto;
  background: yellow;
  position: fixed;
  top: 50%;
  left: 30%;
  margin-left: -100px;
  margin-top: -100px;
  z-index: 100;
  border: 2px solid black;
  padding: 25px;
}

a span.tooltipz_note { display: none; }
a:hover span.tooltipz_note {
    display: inline;
    width: auto;
    height: auto;
    background: yellow;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -100px;
    margin-top: -100px;
    z-index: 100;
    border: 2px solid black;
    padding: 25px;
}

.highlighted-row-data {
  background-color: #fff700 !important;
}
.highlighted-row-onhold {
    background-color: orange !important;
}
.highlighted-row-carbpo {
    background-color: #ADD8E6 !important;
}
.highlighted-row-vc {
    background-color: lightblue !important;
}

.ztl .tablesorter-filter-row {
  display: none !important;
}

.dropdown-right
{
   /*display: block;*/
    /*content: " ";*/
    /*float: right;*/
    /*width: 0px;*/
    /*height: 0px;*/
    border-color: transparent;
    border-style: solid;
    border-width: 5px 5px 5px 0px;
    border-right-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dataTables_wrapper .dataTables_processing {
position: absolute !important;
top: 0px !important;
left: 50% !important;
width: 30% !important;
height: 40px !important;
margin-left: -20% !important;
margin-top: -25px !important;
padding-top: 20px !important;
text-align: center !important;
font-size: 2.2em !important;
font-weight: bold;
text-transform: uppercase;
background:none !important;
color: red !important;
}

/* logistics list fixed header fixed */
.fixedHeader-floating { top: 50px !important; }

/* logistics new items hide prev next buttons */
#logistics_newitems-table_previous,
#logistics_newitems-table_next {
    display: none;
}

/* modal print content body */
/*-------------------------------------------------------------------------------------*/

@media screen {
  #printSection {
    display: none;
  }
}

@media print {
/*  body * {
    visibility:hidden;
  }*/

  nav * {
    display: none;
  }

  #printSection, #printSection * {
    visibility:visible !important;
    display: block !important;
  }

  #printSection {
    position:absolute !important;
    left:0 !important;
    top:0 !important;
  }

  .modal-components { font-size: 20px; text-align: left;}

  #logisticsPrint .logisprint { background: none; }

}

#logisticsPrint .logisprint { background: green; }

/*#tab_listing_details input{ display: inline-block;width: 50%;margin-top: 3px;margin-left: 10px;vertical-align:middle;}*/

#tab_listing_details input{width:50% !important; display: inline-block;}
#tab_listing_details textarea{width:90% !important; }
#tab_listing_details label{display:block;}
#tab_listing_details span{margin-left: 15px;}

/* fix modal backdrop overlay issue https://stackoverflow.com/questions/18580203/bootstrap-modal-window-is-grayed-out */
.modal-backdrop.in { z-index: 50 !important; }

/* fix dropdown color issue */
.navbar-nav .dropdown-menu li a { color: #000 !important; }
.navbar-nav li.open a { color: #000 !important; }
.sidebar-nav li.open a:hover { color: #000 !important; }

.atsea-highlight { background-color: yellow; }
.atsea-hr { border-top: 1px solid #000; }

@media (max-width: 480px) {
    .is-mobile {
        display: none;
    }
}

#acct-home{ position: absolute; top: 35%; left: 32%; text-align: center}
#acct-home .btn{ padding: 15px 20px; font-size: 30px;}


#ecomlister .inventory label{ display: inline-block; width: 180px; text-align: right;}
#ecomlister .inventory .attributes .panel-body .form-group label{ float: left; margin-right: 10px;}
#ecomlister .inventory .attributes .panel-body .form-group span{ float: left; text-decoration: underline; width: 300px; background-color: #ddd; padding: 3px 5px; color: #787878; cursor: pointer;}

#ecomlister .inventory .form-group .form-control{ width: 70%;}
#ecomlister .inventory .txbox{ height: 120px;}



#capricer { width: 99%; }

/* orders/refunds/list */
#ordersrefundslist table tbody tr td { vertical-align: middle; }
#ordersrefundslist table th.ordernum { width: 40px; }
#ordersrefundslist table th.amounts { width: 100px; }
#ordersrefundslist table th.ss-notes { width: 450px; font-size: 10pt !important; }
#ordersrefundslist table td.ss-notes { font-size: 10pt }
#ordersrefundslist table th.dates { width: 100px; }

/* refund reporti */
#itemstablerefrep_wrapper { overflow-x: hidden; }
#itemstablerefrep { width: 100% !important; table-layout: fixed; }
#itemstablerefrep .popover { top: 50% !important; }
#itemstablerefrep th.date { width: 30px !important; }
#itemstablerefrep th.store { width: 40px !important; }
#itemstablerefrep th.sku { width: 5% !important; }
#itemstablerefrep th.orderno { width: 5% !important; }
#itemstablerefrep th.amount { width: 20px !important; }
#itemstablerefrep th.desc { width: 5% !important; }
#itemstablerefrep th.vend { width: 5% !important; }
#itemstablerefrep th.mpn { width: 5% !important; }
#itemstablerefrep th.status { width: 5% !important; }
#itemstablerefrep th.reason { width: 8% !important; }
#itemstablerefrep th.notes { width: 7% !important; }
#itemstablerefrep th.butcol { width: 1px !important; }
#itemstablerefrep th.sortid { width: 1px !important; }
#itemstablerefrep #filterrow th input { width: 100%; }
#itemstablerefrep #filterrow th.img input { visibility: hidden; }
#itemstablerefrep #filterrow th.butcol input { visibility: hidden; }
#itemstablerefrep_filter { display: none; }
#itemslistsalesvend_wrapper { overflow-x: hidden; }
#itemslistsalesvend { width: 100% !important; table-layout: fixed; }
#itemslistsalesvend th.qty { width: 5% !important; }
#itemslistsalesvend th.sku { width: 30% !important; }
#itemslistsalesvend th.customer { width: 5% !important; }
#itemslistsalesvend th.date { width: 6% !important; }
#itemslistsalesvend th.butcol { width: 2% !important; }
#itemslistsalesvend #filterrow th input { width: 100%; }
#itemslistsalesvend #filterrow th.butcol input { visibility: hidden; }
#itemstablesalesvend_filter { display: none; }
@media print {
	#barcodeModal #printArea { text-align: center;  margin: 0 auto; height: 100%; }
	#barcodeModal #printArea img { height: 50%; }
}


#barcodeModal #printArea { height: 100%; }

#wrapper {
  padding-left: 270px;
  transition: all 0.4s ease 0s;
}

#sidebar-wrapper {
  margin-left: -270px;
  top: 54px;
  left: 270px;
  width: 270px;
  background: #000;
  position: fixed;
  height: 100%;
  overflow-y: auto;
  z-index: 1000;
  transition: all 0.4s ease 0s;
}

#wrapper.active {
  padding-left: 0;
}

#wrapper.active #sidebar-wrapper {
  left: 0;
}

#page-content-wrapper {
  width: 100%;
  padding-top: 70px;
  transition: all 0.4s ease 0s;
}

.sidebar-nav {
    position: absolute;
    top: 0;
    width: 220px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.sidebar-nav li {
    position: relative; 
    line-height: 20px;
    display: inline-block;
    width: 100%;
    text-transform: uppercase;
}

.sidebar-nav li:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    height: 100%;
    width: 3px;
    background-color: #1c1c1c;
    -webkit-transition: width .2s ease-in;
      -moz-transition:  width .2s ease-in;
       -ms-transition:  width .2s ease-in;
            transition: width .2s ease-in;

}

.sidebar-nav li li:nth-child(-n+9):before {
    background-color: #999;   
}
.sidebar-nav li:first-child a {
    color: #fff;
    background-color: #1a1a1a;
}
.sidebar-nav li:nth-child(2):before {
    background-color: #ec1b5a;   
}
.sidebar-nav li:nth-child(3):before {
    background-color: #79aefe;   
}
.sidebar-nav li:nth-child(4):before {
    background-color: #314190;   
}
.sidebar-nav li:nth-child(5):before {
    background-color: #279636;   
}
.sidebar-nav li:nth-child(6):before {
    background-color: #7d5d81;   
}
.sidebar-nav li:nth-child(7):before {
    background-color: #ead24c;   
}
.sidebar-nav li:nth-child(8):before {
    background-color: #2d2366;   
}
.sidebar-nav li:nth-child(9):before {
    background-color: #35acdf;   
}
.sidebar-nav li:nth-child(10):before {
    background-color: #ff9900;   
}
.sidebar-nav li:nth-child(11):before {
    background-color: #666633;   
}
.sidebar-nav li:nth-child(12):before {
    background-color: #999999;   
}
.sidebar-nav li:nth-child(13):before {
    background-color: #663366;   
}
.sidebar-nav li:nth-child(14):before {
    background-color: #336633;   
}
.sidebar-nav li:nth-child(15):before {
    background-color: #cc33cc;   
}
.sidebar-nav li:nth-child(16):before {
    background-color: #993300;   
}
.sidebar-nav li:nth-child(17):before {
    background-color: #35acdf;   
}
.sidebar-nav li:nth-child(18):before {
    background-color: #35acdf;   
}
.sidebar-nav li:nth-child(19):before {
    background-color: #35acdf;   
}
.sidebar-nav li:nth-child(20):before {
    background-color: #35acdf;   
}

.sidebar-nav li:hover:before,
.sidebar-nav li.open:hover:before {
    width: 100%;
    -webkit-transition: width .2s ease-in;
      -moz-transition:  width .2s ease-in;
       -ms-transition:  width .2s ease-in;
            transition: width .2s ease-in;

}

.sidebar-nav li a {
    display: block;
    color: #ddd;
    text-decoration: none;
    /*padding: 10px 15px 10px 30px;    */
    padding: 5px 10px 5px 25px;    
    font-size: 12px;
}

.sidebar-nav li a:hover,
.sidebar-nav li a:active,
.sidebar-nav li a:focus,
.sidebar-nav li.open a:hover,
.sidebar-nav li.open a:active,
.sidebar-nav li.open a:focus{
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.sidebar-nav > .sidebar-brand {
    height: 65px;
    font-size: 20px;
    line-height: 44px;
}
.sidebar-nav .dropdown-menu {
    position: relative;
    width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: none;
    background-color: #222;
    box-shadow: none;
    padding-left: 8px;
}

#menu-toggle {
    text-decoration: none;
    float: left;
    color: red;
    padding-right: 15px;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
  background-color: transparent;
}

@media (max-width:767px) {

#wrapper {
  padding-left: 0;
}

#sidebar-wrapper {
  left: 0;
}

#wrapper.active {
  position: relative;
  left: 270px;
}

#wrapper.active #sidebar-wrapper {
  left: 270px;
  width: 270px;
  transition: all 0.4s ease 0s;
}

#menu-toggle {
  display: inline-block;
}

}

/*      vendor express -> inventory        */
#filter-table{ padding-bottom: 50px;}
#filter-table table thead .sorting{ background-image: none;}
#filter-table table thead .sorting_asc{ background-image: none;}
#filter-table table thead .sorting_desc{ background-image: none;}
#filter-table table thead th{ border-color: #ddd;}
#filter-table table{ border-color: #ddd;}
#filter-table .dataTables_length select{
    padding: 6px 10px;
    vertical-align: middle;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#filter-table .dataTables_filter input{
    padding: 6px 10px;
    vertical-align: middle;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#filter-table .dataTables_paginate .paginate_button{ border:1px solid #ddd;}

/* return-log-table */
#return-log-table .bg-white{ background-color: white;}
#return-log-table .bg-green{ background-color: #56FF5A;}
#return-log-table
#return-log-table .bg-red{ background-color: #fba3a3;}
/*.bg-yellow{ background-color: yellow;}*/
.width140{ display:block;width: 140px;}
.width80{ display:block;width: 80px;}


#orders-refunds-table_length{ display: none;}
#orders-refunds-table_info{ display: none;}
#orders-refunds-table_paginate{ display: none;}
.bg-green2{ background-color: #71FC8E;}
.bg-light-green{ background-color: #affbbf;}
.bg-yel{ background-color: #f6fbbf;}

/*  vendor express  */
/*#vendor-express-inventory-table_info{ display: none;}*/
/*#vendor-express-inventory-table_paginate{ display: none;}*/

/* 强制换行 */
.wrap{ word-wrap:break-word;}

/*  修改bootstrap框架下，tab-content样式  */
.tab-content{ padding-top: 20px;}

#jdrop-category-right{ display: none}

#jdrop-inventory .btn-large{ font-size:18px; padding: 15px 20px;}
#jdrop-inventory .col-lg-3{ margin-top: 10px; margin-bottom: 10px;}

.modal-tip{ float: left; font-weight: bold; color: #F00;}


/* acct inventory group 样式 */
#acctGroupsModal .modal-body table td{ vertical-align: middle;}
#acctGroupsModal .modal-body .input-group tr{ background-color: #f1f1f1; color: #555;}
#acctGroupsModal .modal-body .input-group tr:hover{ background-color: #fefefe; color: #333;}


/* home page */
#home-page .fc-row{ max-height: 120px;}


/* james forceOOS group 样式 */
#forceOOSModal .modal-body table td{ vertical-align: middle;}
#forceOOSModal .modal-body .input-group tr{ background-color: #f1f1f1; color: #555;}
#forceOOSModal .modal-body .input-group tr:hover{ background-color: #fefefe; color: #333;}
/* = STEPS CONTAINER ----------------------------*/
.wizard-steps {
    /*margin: 20px 10px 0px 10px;*/
    padding: 0px;
    position: relative;
    clear: both;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
}


.wizard-steps div {
    position: relative;
    text-align: center;
}

/* = STEP NUMBERS ----------------------------*/
/*.wizard-steps span {*/
    /*display: block;*/
    /*float: left;*/
    /*font-size: 10px;*/
    /*text-align: center;*/
    /*width: 15px;*/
    /*margin: 2px 5px 0px 0px;*/
    /*line-height: 15px;*/
    /*color: #ccc;*/
    /*background: #FFF;*/
    /*border: 2px solid #CCC;*/
    /*-webkit-border-radius: 10px;*/
    /*-moz-border-radius: 10px;*/
    /*border-radius: 10px;*/
/*}*/

/* = DEFAULT STEPS ----------------------------*/
.wizard-steps a {
    position: relative;
    display: block;
    width: 18.5%;
    height: 24px;
    margin-right: 1.5%;
    /*padding: 0px 0px 0px 0px;*/
    float: left;
    font-size: 11px;
    line-height: 24px;
    color: #909090;
    background: #efefef;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
}

.wizard-steps a:before {
    width: 0px;
    height: 0px;
    border-top: 12px solid #efefef;
    border-bottom: 12px solid #efefef;
    border-left: 12px solid transparent;
    position: absolute;
    content: "";
    top: 0px;
    left: -12px;
}

.wizard-steps a:after {
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid #efefef;
    position: absolute;
    content: "";
    top: 0px;
    right: -12px;
}

/* = COMPLETED STEPS ----------------------------*/

.wizard-steps .completed-step a {
    /*color: #163038;*/
    /*background: #efefef;*/
    width:20%;
    margin-right: 0;
}

.wizard-steps .completed-step a:before {
    /*border-top: 12px solid #efefef;*/
    /*border-bottom: 12px solid #efefef;*/
}

.wizard-steps .completed-step a:after {
    border-top: 0px solid #efefef;
    border-left: 0px solid #efefef;
    border-bottom: 0px solid #efefef;
    top: 0px;
    right: 0px;
}

.wizard-steps .completed-step span {
    /*border: 2px solid #163038;*/
    /*color: #163038;*/
    /*text-shadow: none;*/
}

/* = ACTIVE STEPS ----------------------------*/
.wizard-steps .active-step a {
    color: #ffffff;
    background: #2c91dd;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.wizard-steps .active-step a:before {
    border-top: 12px solid #2c91dd;
    border-bottom: 12px solid #2c91dd;
}

.wizard-steps .one-step a:before {
    border-top: 0px solid #2c91dd;
    border-bottom: 0px solid #2c91dd;
}

.wizard-steps .active-step a:after {
    border-left: 12px solid #2c91dd;
}

/*.wizard-steps .active-step span {*/
    /*color: #163038;*/
    /*-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);*/
    /*-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);*/
    /*box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);*/
    /*text-shadow: none;*/
    /*border: 2px solid #A3C1C9;*/
/*}*/

/* = HOVER STATES ----------------------------*/
.wizard-steps .completed-step:hover a, .wizard-steps .active-step:hover a {
    /*color: #fff;*/
    /*background: #8F061E;*/
    /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);*/
}

.wizard-steps .completed-step:hover span, .wizard-steps .active-step:hover span {
    /*color: #8F061E;*/
}

.wizard-steps .completed-step:hover a:before, .wizard-steps .active-step:hover a:before {
    /*border-top: 12px solid #8F061E;*/
    /*border-bottom: 12px solid #8F061E;*/
}

.wizard-steps .completed-step:hover a:after, .wizard-steps .active-step:hover a:after {
    /*border-left: 12px solid #8F061E;*/
}

#ordertable td{
    /*height:20px;*/
    padding-top: 1px;
    padding-bottom: 1px;
}
#dropship-shipping-table{ width: 100%;}
#dropship-shipping-table td{ padding: 3px 1px 3px 1px; vertical-align: middle;}
#dropship-orderstatus-table td{ padding-top:2px; padding-bottom: 2px;}
#dropship_shipping_table .form-control{ height: 25px;}
#product_inventory td{ padding: 2px 2px 2px 2px;}
#nav-quicklink{ position: fixed; left: -5px; top: 230px;}
#nav-quicklink ul{ list-style: none;}
#nav-quicklink ul li{ cursor: pointer;}
#nav-quicklink ul li:hover{ color: #0000AA; text-decoration: underline;}


.navbar-brands:hover,
.navbar-brands:focus {
    text-decoration: none;
}