table#table-recent-bol tr td{
    /*display: block;*/
}
table#table-recent-bol tr td a{
   display: block;
}

form#operation-page-search input{
    width:78%;
    height:48px;
    font-size: 20px;
    border: solid 1px #eee;
}
form#operation-page-search button{
    width:20%;
    height:48px;
    font-size: 20px;
    border: solid 1px #eee;
}


form#form-search-records{
    margin-top: 20px;
}
form#form-search-records input{
    width:78%;
    float:left;
}
form#form-search-records button{
    width:20%;
    float:left;
    background: #fff;
}
#select-search-col{
    top:31px;
    width:100px;
}

form#billing-utility-form input{
    width:100%;
    border: solid 1px #eee;
}
form#billing-utility-form button{
    margin-top: 22px;
    width:100%;
    height:90px;
    font-size: 20px;
    border: solid 1px #eee;
    display: block;
}
.ksc-12{
    width:12% !important;   
}
/*
ul#select-search-col{
    list-style: none;
    background: #fff;
    border-right: solid 1px #ddd;
    border-bottom: solid 1px #ddd;
    border-left: solid 1px #ddd;
    font-size: 12px;
    margin:0;
    padding:10px 10px;
    display: none;
}
ul#select-search-col li{
    padding: 5px 0px;
}

ul#select-search-col li a{
    display: block;
    padding: 4px;
}
ul#select-search-col li.active a{
    background-color: #5f8295 !important;
    font-weight: bold;
    color:#fff;
}
ul#select-search-col li a:hover{
    background-color: #5f8295 !important;
    color:#fff;
}
*/

.btn-airport-codes, .btn-add-shipper, .pointer{cursor: pointer;}
.modal-content{background: #fff;}
/*
.table > tr > td.td-ln{width: 5%;}
.table > tr > td.td-pieces{width: 15%;}
.table > tr > td.td-weight{width: 15%;}
.table > tr > td.td-units{width: 15%;}
.table > tr > td.td-description{width: 35%;}
.table > tr > td.td-remove{width: 10%;}
*/
input.table-input,select.table-input{width:100%; height:100%; border: none;}
textarea.table-input{resize:none; border: none; min-height: 30px; font-size: 12px;}
input:focus, textarea:focus, select:focus {
  outline-style:none;
}

#shipment-table-1{font-size: 12px;}
.odd {background-color: #fff !important;}
table.dataTable thead .sorting, 
table.dataTable thead .sorting_asc, 
table.dataTable thead .sorting_desc {
    background : none;
    padding:0 0 0 5px;
}
.table{width:100%;}

table.ksc-table tfoot{
    cursor: pointer;
}

.p10{
    width: 10% !important;
}
.p20{
    width: 20% !important;
}
.p30{
    width: 30% !important;
}
.p40{
    width: 40% !important;
}
.p50{
    width: 50% !important;
}
.p60{
    width: 60% !important;
}
.p70{
    width: 70% !important;
}
.p5{
    width: 5% !important;
}
.p15{
    width: 15% !important;
}
.p25{
    width: 25% !important;
}
.p35{
    width: 35% !important;
}
.p45{
    width: 45% !important;
}
.p2{
    width: 2% !important;
}
.p3{
    width: 3% !important;
}



iframe#attachment-uploader{
    width:100%;
    height:50px;
    border:none;
}

#shipment-status-table tbody > tr > td textarea.autosize{
    
    min-height:60px;
    
}
textarea.autosize{
    outline-style:none !important;
    border:none !important
}

/* search bar nav hack */
.navbar .dropdown-off-sidebar {
  position: absolute;
  z-index: 11;
  top: 0;
  right: 0;
  border-left: 1px solid #c8c7cc;
  width: 30px;
  background: #ffffff;
  line-height: 64px;
  color: #c8c7cc;
}
.navbar .dropdown-off-sidebar:after {
  position: absolute;
  font-size: 17px;
  padding: 0;
  margin: 0;
  font-family: 'themify';
  content: "\e610";
  left: 5px;
  top: 0;
}
.app-offsidebar-open .navbar .dropdown-off-sidebar:after {
  content: "\e610";
}

#off-sidebar {
  bottom: 0;
  position: fixed;
  right: -450px;
  top: 64px;
  -moz-transition: all 0.3s !important 0s;
  -o-transition: all 0.3s !important 0s;
  -webkit-transition: all 0.3s !important;
  -webkit-transition-delay: 0s;
  transition: all 0.3s !important 0s;
  width: 450px;
  z-index: 1091;
  background: #ffffff;
  border-left: 1px solid #c8c7cc;
  border-top: 1px solid #c8c7cc;
  overflow: hidden;
}
#off-sidebar .tab-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 45px;
}
@media (max-width: 991px) {
  #off-sidebar {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 0;
    -webkit-transform: translate3d(450px, 0, 0);
    transform: translate3d(450px, 0, 0);
    -moz-transition: -moz-transform 300ms ease 0s;
    -o-transition: -o-transform 300ms ease 0s;
    -webkit-transition: -webkit-transform 300ms ease;
    -webkit-transition-delay: 0s;
    transition: transform 300ms ease 0s;
  }
}  
.search-form-form{
    padding:10px;
    width: 100%;
    display: block;
}

.ksc-radio{
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

#modalSearchRecord > .modal-dialog{
    width: 60%; 
} 
@media (max-width: 1400px) {
    #modalSearchRecord > .modal-dialog{
        width: 90%; 
    } 
}
 /*
.panel-scroll-header{
    width:100%;
    border-bottom:solid 1px #ccc;
    background: #eee;
    overflow: auto;
    display: table;
}
.panel-scroll-line{
    display: table-cell;
    vertical-align:middle;
}
.table-label{
    float:left;
    padding:5px 4px;
    font-size: 11px;
}




.table-label{
   
    padding:5px;
    font-weight: bold;
    font-size: 11px;
    background: #eee;
    border-bottom:solid 1px #ccc;
    display:inline-table;
   
} */
   /*
.table-label-wrapper{

    padding-right: 10px !important;
    width:100%;
    overflow: auto;
    
}
*/