﻿/* <cc1:IncludeStyleSheet runat="server" SourceFilePath="~/css/Leidos.css" rel="stylesheet"/> */

/*
  Link to ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​Leidos ​QTC Health Services ​Colors
  https://teams/sites/MC/SitePages/Brand%20Colors.aspx */

/*Font*/
body {
  font-family: Arial !important;
}

/*Nav Bar also called Menu Bar*/
.navbar {
  background: #251846 !important;
}

/*Nav Bar Icons*/
a.navBarIcons {
  color: #fff !important;
}

.navbar-right .open > a,
.navbar-top-links > li > a:focus,
.navbar-top-links > li > a:hover {
  background-color: #4C3291 !important;
}

/*Modal Header*/
.modal-header {
  background: #7C7C7A !important;
  border-color: #7C7C7A !important;
  color: #fff !important;
}

.modal-footer {
  background: #7C7C7A !important;
  border-color: #7C7C7A !important;
  color: #fff !important;
}

/*Titles*/
div.col-sm-6.pull-left.text-left {
  color: #251846 !important;
}

#H2PageTitle {
  color: #251846 !important;
}

.card-title {
  color: #251846 !important;
}

/***** Home Page Panels *****/

/*Use the values in root to change color*/
:root {
  --view-transactions-color: #901588;
  --view-intakes-color: #4C3291;
  --view-records-due: #235899;
  --view-pending-reports: #0E736C;
}

/*View Transactions*/

.panel-primary {
  border-color: var(--view-transactions-color) !important;
}

  .panel-primary > .panel-heading {
    color: #fff !important;
    background-color: var(--view-transactions-color) !important;
    border-color: var(--view-transactions-color) !important;
  }

  .panel-primary > a > .panel-footer {
    color: var(--view-transactions-color) !important;
  }

/*View Intakes*/
.panel-red-damask {
  border-color: var( --view-intakes-color) !important;
}

  .panel-red-damask > .panel-heading {
    color: #fff !important;
    background-color: var( --view-intakes-color) !important;
    border-color: var( --view-intakes-color) !important;
  }


  .panel-red-damask > a > .panel-footer {
    color: var( --view-intakes-color) !important;
  }

/*View Records Due*/
.panel-yellow {
  border-color: var( --view-records-due) !important;
}

  .panel-yellow > .panel-heading {
    color: #fff !important;
    background-color: var( --view-records-due) !important;
    border-color: var( --view-records-due) !important;
  }

  .panel-yellow > a > .panel-footer {
    color: var( --view-records-due) !important;
  }

/*Pending Reports*/
.panel-green {
  border-color: var( --view-pending-reports) !important;
}

  .panel-green > .panel-heading {
    color: #fff !important;
    background-color: var( --view-pending-reports) !important;
    border-color: var( --view-pending-reports) !important;
  }


  .panel-green > a > .panel-footer {
    color: var( --view-pending-reports) !important;
  }
/****************************/

/*Half Bar*/
.well.sub-header {
  background-color: #7C7C7A !important;
  color: white !important;
}

/*Half Bar Referral_Edit*/
td.block_header {
  background: #7C7C7A !important;
}

/*Full Bar*/
.well:has(.header) {
  background-color: #901588 !important;
  color: white !important;
}

/* Alert Text Boxes */
.alert-info {
  background-color: #e2e3e5 !important;
  border-color: #e2e3e5 !important;
  color: black !important;
}

.alert-success {
  background-color: #e2e3e5 !important;
  border-color: #e2e3e5 !important;
  color: black !important;
}

.alert-primary {
  background-color: #e2e3e5 !important;
  border-color: #e2e3e5 !important;
  color: black !important;
}

.alert-secondary {
  color: #41464b !important;
  background-color: #e2e3e5 !important;
  border-color: #d3d6d8 !important;
}

/*Side Bar Menu*/
a.sideBarMenu {
  color: #4C3291 !important;
  text-decoration: none !important;
}

.sidebar ul li a.active {
  color: #fff !important;
  background-color: #251846 !important;
}

a.sideBarMenu:hover,
a.sideBarMenu:focus {
  color: #fff !important;
  background-color: #901588 !important;
}

/*Send Referral on the Side Bar*/
a.SendReferral {
  background-color: #0E736C !important;
}

  a.SendReferral:hover,
  a.SendReferral:focus {
    background-color: #0CB2A4 !important;
  }

/*Check Availability on the Side Bar*/
.btn-success-time {
  background-color: #0E736C !important;
  color: #fff !important;
  border: 1px solid #0E736C;
}

  .btn-success-time:hover,
  .btn-success-time:focus {
    background-color: #0CB2A4 !important;
  }
/*Files*/
.Folder_selected {
  background-color: #251846 !important;
}

.Folder_highlight {
  background-color: #901588 !important;
}

/*Case*/
.dxtc-activeTab {
  border-bottom: none !important;
}

  .dxtc-activeTab .dxtc-link {
    background-color: #251846 !important;
    color: white !important;
  }

.dxtc-tabHover .dxtc-link {
  background-color: #901588 !important;
  color: white !important;
}

/*Modal Title Bar*/
.ui-dialog-titlebar.ui-widget-header {
  background-image: linear-gradient(to bottom,#421439 0%,#421439 100%) !important;
  color: #fff !important;
  border-color: #421439 !important;
}

/*"Hide Case Information" Button on ProviderAvaliability.aspx*/
.navbar-default
.navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
  background-color: #4C3291 !important;
}

/*All Buttons*/

.btn.btn-primary,
.btn.btn-danger,
.btn.btn-secondary,
.btn.submit-btn {
  background-color: #251846 !important;
  border-color: #251846 !important;
  color: #fff !important;
  border: 1px solid;
}

  .btn.btn-primary:focus,
  .btn.btn-primary:hover,
  .btn.btn-danger:focus,
  .btn.btn-danger:hover,
  .btn.btn-secondary:hover,
  .btn.btn-secondary:focus,
  .btn.submit-btn:focus,
  .btn.submit-btn:hover {
    background-color: #901588 !important;
    border-color: #901588 !important;
    color: #fff !important;
  }

/*Close Button*/
.close {
  color: #fff !important;
}

  .close:focus, .close:hover {
    color: #fff !important;
  }

/*Nav Tabs*/

.nav > li > a:focus, .nav > li > a:hover {
  text-decoration: none;
  background-color: #901588 !important;
  color: #fff;
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
  background-color: #eee;
  border-color: #901588 !important;
  color: #fff;
}

.nav-tabs > li > a {
  color: #4C3291;
  font-size: 14px !important;
}

  .nav-tabs > li > a:hover {
    border-color: #901588 !important;
    color: #fff;
  }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  color: #fff;
  cursor: default;
  background-color: #251846;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  color: #fff;
  background-color: #901588
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
  color: #fff;
  background-color: #251846 !important;
}

/*Accent-color, checkboxes*/
input {
  accent-color: #7C7C7A !important;
}

/*OK Button On JQuary Modal for Forms*/
.ui-dialog-buttonset button {
  background: #251846 !important;
  border-color: #251846 !important;
  color: white !important;
}

  .ui-dialog-buttonset button:hover {
    background: #901588 !important;
    border-color: #901588 !important;
    color: white !important;
  }

.fa.fa-plus {
  color: #7C7C7A !important;
}

.fa.fa-minus {
  color: #7C7C7A !important;
}

.fa.fa-question-circle {
  color: #7C7C7A !important;
}

.fa.fa-user {
  color: #7C7C7A !important;
}
