﻿.skin-blue-light .main-header .navbar .dropdown-menu li a{
    color: #777 !important;
}
.container{
    width: 100% !important;
}
.text-wrap{
    white-space:normal;
    width: 100%;
}
.custom-table, .custom-table-form {
    width: 100%;
}
.custom-table td,th{
    padding: 10px;
}
.custom-table-form td,th{
    padding: 10px;
}
.custom-table tr:nth-child(even) {
    background-color: #F4F3F0;
}
.custom-table-form tr:nth-child(even) {
    background-color: #F4F3F0;
}
.custom-table tr:nth-child(odd) {
    background-color:#fff;
}
.custom-table-form tr:nth-child(odd) {
    background-color:#fff;
}
.custom-table th {
    background-color: #008CB7;
    color: white;
}
.custom-table-form th {
    background-color: #008CB7;
    color: white;
}
.inactive-link {
    pointer-events: none;
    cursor: default;
    color: #777;
}
.active-link {
    cursor: pointer; 
}
.required-field-label-star {
    color: red;
}
.disableClick{
    pointer-events: none;
}
.datepicker table tr td.old, .datepicker table tr td.new { 
    visibility: hidden; 
}
.datepicker {
    padding: 6px;
}
.loader {
    text-align: center
}
#searchResults
{
    position: absolute;
    width: auto;
    background: white;
    max-height: 200px;
    overflow-y: auto;
    border: 1px solid #ccc;
    left: 0;
    right: 0;
    top: 34px;
    z-index: 1000;
}
#searchDiv {
    position: relative;
    width: 25% !important;
    padding-bottom: 20px;
}
.search-results {
    list-style: none;
    padding: 6px 12px;
}
.search-results a{
    text-decoration: none;
    display: block;
    color: black;
    width: 100%;
    height: 100%;
}
.category {
    color: orange
}
.search-section{
    margin-bottom: 25px;
}    
#search {
    height: 34px;
    outline: none !important;
}
#searchResults li.selected {background:#eee}
.required-field-label-star {
    color: red;
}
.absFormTxt{font-size:15px;color:#777;line-height:1;position:absolute;top:25%;left:30px} 

.toTxt{padding-left:39px}

.fromTxt{padding-left:58px}

.dateCodeTxt{padding-left:90px}
ul
{
    list-style-type: none;
}
#machine_details {
    display: none;
}
#machine-details.show {
    display: block;
}
@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}
/* to hide arrows from number input fields */
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none; 
    margin: 0; 
}
/* to hide arrows from number input fields in firefox */
input[type=number] {
    -moz-appearance:textfield;
}
/* @media (max-width: 768px) {
  .navbar-brand {
    height: 80px; // Logo will not overhang
  }
  #LC-navbar {
    background-color: #ccc; // Change background color
  }
  .navbar-toggle {
    margin-top: 25px; // Adjust toggle position
  }
} */
td {word-wrap: break-word !important}

.text-right {
    float: right;
    margin: 0;
}
.bootstrap-select .btn {
    background-color: #fff;
}   
.disabled-selectpicker+.bootstrap-select .btn{
    background-color: #eee;
    color: black;
}
.ui-select-match-text > span {
    overflow: hidden;
    text-overflow: ellipsis;
    position: absolute;
}
.erroronous-input {
    border: 2px solid red;
}