﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

/* Provide sufficient contrast against white background */
a {
    color: #0366d6;
}

.btn-primary {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
  font-size: 10px !important;
}
.btn-success {
  font-size: 10px !important;
}

.btn-image {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
    font-size: 9px;
}

@media (min-width: 768px) {
    html {
        font-size: 10px;
    }
}

.border-top {
    border-top: 1px solid #e5e5e5;
}

.border-bottom {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy {
    font-size: 1rem;
    line-height: inherit;
}

/* Sticky footer styles
-------------------------------------------------- */

html {
    position: relative;
    min-height: 100%;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}


.CodeRecoveryInput {
    text-align: center;
    font-size: x-large !important;
}


.row {
    margin-bottom: 1.5em;
}

.row-sm {
    margin-top: -30px !important;
}



.new-record {
  color: #942e36 !important;
}

.breadcrumb-tmt {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
    text-align: left;
    display: block !important;
}

.breadcrumb-tmt > li {
    display: inline-block;
}


.breadcrumb-tmt > .active {
    color: #777;
}

.breadcrumb-tmt li a {
    color: var(--bs-body-color) !important;
    text-decoration: none;
}

  .breadcrumb-tmt li a:hover {
    color: rgb(213, 0, 0) !important;
    text-decoration: underline;
  }
.e-grid .e-headercelldiv {
  font-size: 11px ;
}
.e-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 11px ;
}
.e-tbar-btn-text {
  font-size: 11px ;
}
.e-grid .e-rowcell {
  font-size: 11px ;
}
.e-listbox-wrapper .e-listbox-container {
  font-size: 11px;
}
.e-schedule .e-month-view .e-date-header-wrap {
  font-size: 11px;
}

.e-tbar-btn-text {
  font-size: 11px !important;
}
.e-schedule .e-month-view .e-content-wrap {
  font-size: 11px;
}

.p-0 {
  width: 104% !important;
  margin-left: -30px !important;
  margin-top: -30px !important;
  font-size: 11px !important;
}
.e-more-indicator {
  color: #d50000 !important;
}
.sidebar {
  font-size: 12px !important;
}
.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  color: #d50000 !important;
}
.e-icons {
  color: #d50000 !important;
}
.e-menu-wrapper{
  border: 0px solid #d4d4d4 !important;
}
/*.e-input-group {
  border-width: 1px 1px 1px 1px !important;
}*/

.e-toolbar .e-toolbar-item .e-tbar-btn:hover{
  background-color: lightgray;
  border-color: tomato;
}

.e-treegrid .e-treegridexpand {
  transform: rotate(90deg) !important;
}
.e-treegrid .e-treegridexpand::before, .e-treegrid .e-treegridcollapse::before {
  text-align: center;
  vertical-align: unset;
}
  .e-treegrid .e-treegridexpand::before, .e-treegrid .e-treegridcollapse::before {
    content: "\e715";
  }

.e-treegrid .e-treegridexpand, .e-treegrid .e-treegridcollapse {
  cursor: pointer;
  font-size: 10px;
  height: 208px;
  padding: 0;
  text-align: center;
  vertical-align: central;
  width: 18px;
  margin-right: 5px;
}
.e-icons .e-medium .e-chevron-left-double {
  vertical-align: central;
}
.hidden-toolbar-btn {
  display: none !important
}
.e-icons.e-icon-filter.e-filtered::before {
  color: #30b93f !important;
  content: "\e735" !important;
}
.e-icons.e-ascending.e-icon-ascending::before {
  color: #30b93f !important;
}
.e-icons.e-descending.e-icon-descending::before {
  color: #30b93f !important;
}