﻿.logo-card {
    background-color: #e9ecef;
}

.login-card, .logo-card {
    border-radius: 0px;
    width: 360px;
}

.login-box {
    width: auto;
}

.bg-secondary, .bg-secondary > a {
    color: #212529 !important;
}

#smallboxes {
    margin-left: 50%;
}

.table-striped thead {
    background-color: red;
}

.table td, .table th {
    padding: .30rem !important;
}

/*.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #84C326 !important;
    color: #fff !important;
}*/

/*.card-title-select {
    margin: 8px 0 !important;
}

.card-title-btn {
    margin: 5px 0 !important;
}*/

/*.page-item.active .page-link {
    background-color: #84C326;
    border-color: #84C326;
}*/

/*.select2-container {
    z-index: 99999;
}*/

.hidden {
    display: none;
}

/* Widgets */
.widget-user .widget-user-header {
    height: auto !important;
}

.widget-user .card-footer {
     padding-top: 0; 
}

/*.input-validation-error ~ .select2 .select2-selection__rendered {
    border: 1px solid red;
}*/

.input-validation-error ~ .select2 .select2-selection {
    border: 1px solid red;
}

.field-validation-error {
    color: red;
}

barcode-img {
    max-width: 100%;
    min-width: 250px;
    height: auto;
}

/* ******************************************* */

/*.select2 {
    width: 100% !important;
}

.modal .select2-container {
    z-index: 99999;
}

.datepicker {
    z-index: 99999;
}*/

/*
    Select 2
*/
.select2-container.select-in-modal {
    z-index: 99999 !important;
}

/*.select2-container--default {*/
.select2-container {
    width: 100% !important;
}

/*
    Bootstrap Overrides
*/
.bootstrap-datetimepicker-widget {
    z-index: 999999 !important;
}



/*APP SPECIFIC*/
/*.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #000 !important;
    background-color: #f3c242 !important;
}

.btn-primary-Yellow {
    color: #000 !important;
    background-color: #f3c242 !important;
    border-color: #f3c242 !important;
}


.btn-primary-Yellow:hover {
    background-color: #d6a733 !important;
    border-color: #d6a733 !important;
}

.btn-close {
    color: #fff !important;
    background-color: #333333 !important;
    border-color: #333333 !important;
}

.btn-close:hover {
    background-color: #696969 !important;
    border-color: #696969 !important;
}*/


/*
.swal2-styled.swal2-confirm {
    color: #000 !important;
    background-color: #f3c242 !important;
    border-color: #f3c242 !important;
}

.swal2-styled.swal2-cancel {
    background-color: #333333 !important;
}
*/


/*.breadcrumb-item a {
    color: #333333 !important;
}

.breadcrumb-item.active {
    color: #000;
}*/


/* SAM - TF HUB */

/* Scales down all SweetAlert structural titles */
.swal2-title {
    font-size: 1.5rem !important;
    padding-top: 15px !important;
}

/* Scales down all SweetAlert status icons cleanly */
.swal2-icon {
    transform: scale(0.75) !important;
    margin-top: 10px !important;
    margin-bottom: 5px !important;
}

/* Adjusts the structural modal spacing when things scale down */
.swal2-popup {
    padding: 1.25rem !important;
}


