/* HEADER  */
.main-header.hor-header > .container-fluid {
  width: 100%;
}
.horizontalMenucontainer .main-header.hor-header,
.main-content:after,
.header-img,
.bg-primary-gradient {
  background: linear-gradient(45deg, var(--BlueOriginal), var(--BlueDark)) !important;
}
/* HEADER  */

/* LIST FORM  */
.list-form .nav-pills .show > .nav-link {
  color: #897da7;
  background-color: #fff;
  border: 0px;
}

.list-form .nav-pills .nav-link:hover,
.list-form .nav-pills .nav-link:focus {
  color: #89c4ff;
  font-weight: 700;
}

.list-form .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus {
  box-shadow: none;
}

.text-active {
  color: #a9d4ff !important;
  font-weight: 700;
}

.text-black {
  color: #000000 !important;
}

.nav-tabs .nav-link.active {
  background-color: #0255ff;
  color: #a9d4ff;
}
/* LIST FORM  */

iframe {
  overflow-x: hidden;
}

/* START AOH */
.header-img {
  box-shadow: none;
}
#modalchatbot .modal-body {
    padding: 5px;
}
#modalchatbot .modal-body .chat-body{
    overflow-y: scroll;
    padding: 20px;
    /*max-height : none !important;*/
}
#modalchatbot .modal-body .chat-body pre {
  white-space: break-spaces;
  display: block;
  color: inherit;
  padding: 0;
  overflow: auto;  
  line-height: normal;
  background-color : transparent;
  border-radius: 0px;
  -moz-tab-size: 0;
  -o-tab-size: 0;
  tab-size: 0;
  text-shadow: none;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  /* font-family: "Roboto", sans-serif; */
  font-size: .875rem;
  font-weight: 400;
}
#modalchatbot .modal-body .main-msg-wrapper {
  padding: 15px;
  color: var(--darkGray);
}
.bg-gray-200 {
    background-color: #dedcfb !important;
}
.swal2-container {
    z-index: 999999;
}
.table .thead-light th  {
    text-align: center;
    border: 1px solid #ccc;
}
/* END AOH */

.detail-user {
  display: block !important;
}

.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
    /*background-color: #eeeeee !important;*/
}

.ng-dropdown-panel .ng-dropdown-panel-items{
        box-shadow: -1px 5px 10px #ddd;
}

.load-auth{
    position: fixed;
    left: 0;
    width: 99%;
    z-index: 1050;
    margin: 0px 9px;
}
@media (max-width: 548px) {
    .app .header-brand .icon-white {
        display: block;
        height: 1.2rem;
        margin-left: 2em;
    }
}

@media (min-width: 992px) {
    .sticky {
        width: 100%;
        position: absolute;
        z-index: 1;
    }
}
