@charset "utf-8";
/* CSS Document */

/* Dark Theme Highlight row */
.table-hover tbody tr:hover  {
  background-color: #14334b;
  color: #0090e7;
}

.sidebar {
	width:auto;
}

.table tr.card-inverse-light:first-child td,
.table tr.card-inverse-success:first-child td,
.table tr.card-inverse-danger:first-child td,
.table tr.card-inverse-warning:first-child td,
.table tr.card-inverse-primary:first-child td,
.table tr.card-inverse-secondary:first-child td,
.table tr.card-inverse-info:first-child td {
    border-top: solid 1px;
}

tr.ewTableSelectRow {
	color: rgba(255,255,204,1);
    background-color: #14334b;
}

.custom-select, .custom-select-sm {
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    color: #6c7293;
    background-color: #0f1015;
    border: 1px solid black;
}

.auth.login-bg {
    background-image: url("../dark/assets/images/auth/brass_nucks_backdrop.jpg");
	background-position: bottom;
}

.ewPointer {
	cursor:pointer;
}

.ewTemplate { 
	display:none; 
}

.hidden {
	display:none;
}

input.form-control:focus {
	color: rgba(255,255,204,1);
    background-color: #14334b;
}

.table th, .jsgrid .jsgrid-table th, .table td, .jsgrid .jsgrid-table td {
    white-space: normal;
}

.table td img {
    max-width: 240px;
    height: auto;
    border-radius: inherit;
}

.img-thumbnail {
    padding: 0.25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: 0.25rem;
    max-width: 100%;
    height: auto;
}

.pagination .page-item .page-link {
    border-color: #2c2e33;
}

.dropdown-item:hover{
	color: rgba(255,255,204,1);
    background-color: #14334b;
}