﻿
/* Fonts */
@font-face {
    font-family: 'SegoeUI'; /* Name of the font */
    src: url('../Assets/Fonts/segoeui_regular.woff2') format('woff2'); /* Path to the .woff2 file */
    font-weight: normal; /* Optional: Specify weight */
    font-style: normal; /* Optional: Specify style */
}


body {
    font-family: Poppins !important;
}

#page-wrapper {
    min-height: calc(100vh - 61px) !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 200;
}


/* Override the default bootstrap behavior */
.btn, button.dim {
    border-radius: 0 !important;
}

button.dim:disabled {
    background: #dddddd;
}

.btn-info {
    color: #fff;
    background-color: #424e5b !important;
    border-color: #424e5b !important;
}

.btn-white {
    border: 1px solid #bbbbbb !important;
}

    .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white, .btn-white:active:focus, .btn-white:active:hover, .btn-white.active:hover, .btn-white.active:focus {
        color: #000000;
    }

    .btn-white .fa, .btn-default .fa {
        color: #5a96d3;
    }

    .btn-white.disabled .fa, .btn-white:disabled .fa {
        color: #cacaca;
    }


.label-primary, .badge-primary {
    background-color: #555d65 !important;
    color: #FFFFFF;
}

/* UI Blocker */
.blockOverlay.blockUI {
    z-index: 100000 !important;
    background-color: #f3f3f3 !important;
}

    .blockOverlay.blockUI > .sk-spinner.sk-spinner-circle {
        top: 50vh;
    }



/* Modal */
.modal-xl {
    max-width: 1200px !important;
}

/* Table */
.table tr.selected {
    background-color: rgb(35 54 69 / 23%) !important
}

.table.table-clickable tr {
    cursor: pointer;
}


.nowrap {
    white-space: nowrap;
    overflow: hidden;
}

/* Select2 */
.select2-dropdown {
    z-index: 9999;
    border: 1px solid #e5e6e7;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #e5e6e7;
    border-radius: 1px;
}

.select2-container .select2-selection--single {
    height: 29px;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #e5e6e7;
}

.chosen-container .chosen-results li.highlighted {
    background-color: #515f6d;
}


.form-control, .single-line {
    border: 1px solid #bbbbbb;
}

.ui-widget-content a {
    color: #007bff;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: none;
    background: #ffffff;
    font-size: small;
    font-weight: 800;
    color: #676a6c;
    padding: 4px 0px !important;
}

.ui-jqgrid .ui-jqgrid-btable {
    border-top: 1px solid #e7eaec;
}

.ui-widget {
    font-family: Poppins;
}

.ui-widget-content {
    border: 1px solid #e7eaec;
}

.ui-jqgrid tr.ui-row-ltr td {
    border-right-style: none;
}

.ui-jqgrid .ui-jqgrid-pager {
    margin: 8px 0px !important;
}

.ui-jqgrid tr.jqgrow td {
    font-size: small;
    height: 25px;
    color: #676a6c;
}



/* Sweetalert */
.sweet-alert {
    border-radius: 0 !important;
}

    .sweet-alert button {
        border-radius: 0 !important;
    }
