.Navigation .BioTabTitle.GlobalTab a, .Navigation .BioTabTitle.PersonalTab a {
  font-size: 11px;
  line-height: 28px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.Body-Page-Dashboard .ANDARMaintenanceHTML th,
.Body-Page-Dashboard .ANDARMaintenanceHTML .Col-Text,
.Page-BioTab .ANDARMaintenanceHTML th,
.Page-BioTab .ANDARMaintenanceHTML .Col-Text,
.Body-Page-Dashboard .ANDARMaintenanceHTML .Col-Fmt-ANDARDatehhmmFormatter,
.Page-BioTab .ANDARMaintenanceHTML .Col-Fmt-ANDARDatehhmmFormatter {
  white-space: nowrap;
  color: #555555;
  border:0;
}

.Body-Page-Dashboard .ANDARMaintenanceHTML .thead-light th a, 
.Body-Page-Dashboard .ANDARMaintenanceHTML .table .thead-light th {
    color: #555;
}

.Dashboard th, .Dashboard td.Col-Heading{
  background-color: #567faf;
  color: #ffffff !important;
}
.Dashboard th a {
	color: #ffffff !important;
}

.Body-Page-Dashboard .ANDARMaintenanceHTML tr,
.Page-BioTab .ANDARMaintenanceHTML tr  {
	border:0;
}

.Body-Page-Dashboard .table-sm td, .Body-Page-Dashboard .table-sm th,
.DashboardAppDetail table th, .DashboardAppDetail table td,
.Page-BioTab .table-sm td, .Page-BioTab .table-sm th,
.Page-BioTab table th {
  padding: 16px;
  color: #555555;
  border:0;
}

.Body-Page-Dashboard   h3.NavigationHideShow a, 
.Body-Page-Dashboard h3.NavigationHideShow a:hover {
  color: #555555;
}

.Body-Page-Dashboard .GeneralBlueBottom1,
.Body-Page-Dashboard .GeneralBlueBottom2,
.Body-Page-Dashboard .GeneralBlueBottom3,
.Body-Page-Dashboard .GeneralBlueBottom4 {
	display: none;
}

.Body-Page-Dashboard a.icon {
	color:#567faf !important
}

.HighHighlight .DashBoxTitle,
.MediumHighlight .DashBoxTitle {
  border-bottom: none;
}

.HighHighlight .DashBoxTitle a,
.MediumHighlight .DashBoxTitle a,
.LowHighlight .DashBoxTitle a{
  color: #000000;
}

.DashBox, .HighHighlight,
.LowHighlight, .MediumHighlight{
	border: none !important;
}

.DashBoxTitle {
	margin-bottom: 0 !important;
}

.GeneralBlueMainTop.row {
    float: right;
    position: static;
}

.AccountQuickSearchComp.input-group.mb-3 {
  margin-bottom: 40px !important;
}

.Navigation .BioTabTitle.GlobalTab a:before,
.Navigation .BioTabTitle.PersonalTab a:before{
  position: static;
  font-size: 36px;
  display: block;
  text-align: center;
  margin: 0 !important;
  color: #002a5c;
}

.Navigation .BioTabTitle a.nav-link.active {
  border-bottom: none;
}

.Navigation .BioTabTitle a.nav-link.active:before {
  color: #40a4f9 !important;
}

.Navigation li.BioTabTitle:nth-child(1) a.nav-link:before {
	color: #f2b04f !important;
	content: "\f15b";
}

.Navigation li.BioTabTitle:nth-child(2) a.nav-link:before {
	color: #6bc932 !important;
	content: "\f0c6";
}

.Navigation li.BioTabTitle:nth-child(3) a.nav-link:before {
	color: #008000 !important;
	content: "\f328";
}

.Navigation li.BioTabTitle:nth-child(4) a.nav-link:before {
	color: #40a4f9 !important;
	content: "\f304";
}

.Navigation li.BioTabTitle:nth-child(5) a.nav-link:before {
	color: #567faf !important;
	content: "\f133";

}

.Navigation li.BioTabTitle:nth-child(6) a.nav-link:before {
	color: #f2b04f !important;
	content: "\e473";
}

.Navigation li.BioTabTitle:nth-child(7) a.nav-link:before {
	color: #6bc932 !important;
	content: "\f007";
}

.Navigation li.BioTabTitle:nth-child(8) a.nav-link:before {
	color: #008000 !important;
	content: "\f0ce";
}

.Navigation li.BioTabTitle:nth-child(9) a.nav-link:before {
	color: #40a4f9 !important;
	content: "\f6ff";
}

.Navigation li.BioTabTitle:nth-child(10) a.nav-link:before {
	color: #567faf !important;
	content: "\f2bb";
}

.Navigation li.BioTabTitle:nth-child(11) a.nav-link:before {
	color: #f2b04f !important;
	content: "\f02c";
}

.Navigation li.BioTabTitle:nth-child(12) a.nav-link:before {
	color: #6bc932 !important;
	content: "\f140";
}

.Navigation li.BioTabTitle:nth-child(13) a.nav-link:before {
	color: #008000 !important;
	content: "\f275";
}

.Navigation li.BioTabTitle:nth-child(14) a.nav-link:before {
	color: #40a4f9 !important;
	content: "\f12d";
}

.Navigation li.BioTabTitle:nth-child(15) a.nav-link:before {
	color: #567faf !important;
     content: "\e29c";
}

.Navigation li.BioTabTitle:nth-child(16) a.nav-link:before {
	color: #f2b04f !important;
	content: "\f201";
}

.Navigation li.BioTabTitle:nth-child(17) a.nav-link:before {
	color: #6bc932 !important;
	content: "\f200";
}

.Navigation li.BioTabTitle:nth-child(18) a.nav-link:before {
	color: #008000 !important;
	content: "\f201";
}

.Navigation li.BioTabTitle:nth-child(19) a.nav-link:before {
	color: #40a4f9 !important;
	content: "\f0ae";
}

.Navigation li.BioTabTitle:nth-child(20) a.nav-link:before {
	color: #567faf !important;
     content: "\f24e";
}

.DashboardNavigation .icon i,
.Dashboard .btn i{
  font-size: 22px;
  color: #567faf !important;
}

.DashboardNavigation .NavigationCSV .icon i,
.Dashboard .NavigationCSV .icon i{
  color: #f2b04f !important;
}

.DashboardNavigation .NavigationRefresh .icon i,
.Dashboard .NavigationRefresh .icon i{
  color: #008000 !important;
}

.NavigationHideShow .AddButton .icon i {
	color: #40a4f9 !important
}

.DashboardNavigation a.icon:hover,
.Dashboard a.icon:hover{
	background-color: transparent;
	opacity: 0.6;
}

.Navigation .BioTabTitle a.nav-link:hover:before {
	opacity: 0.6;
}

.BioDonorStatisticsTable th, .BioDonorStatisticsTable td {
  border: 0 /*1px solid #ccc*/;
  padding: 0.6rem 0.9rem;
}

.BioDonorStatisticsTable {
	margin: 20px 0;
	width: 100%;
}

li.nav-item.BioTabTitle {
  padding-right: 0;
  width: 100px;
  text-align: center;
}

.Page-Dashboard .Navigation.mt-3.mb-3 {
  margin-bottom: 0 !important;
}

.Navigation .pagination .page-link {
  padding: 8px 18px;
  font-size: 20px;
}

.Navigation .pagination .page-item.active .page-link {
  background-color: #40a4f9 !important;
}

.DashboardNavigation .btn-group div.btn {
  padding: 0 !important;
}

.DashboardNavigation .btn-group {
	margin-left: 14px;
}

.Page-BioTab .NavigationHideShow .Filters-Menu i {
  padding-top: 6px;
    color: #6bc932 !important;
}

.Page-BioTab .NavigationHideShow .Filters-Menu i:hover {
	background-color: transparent;
	opacity: 0.6;
}

.DashboardNavigation .Filters-Menu.btn.btn-light.btn-sm i {
  font-size: 21px;
  margin: 5px 10px 4px 10px;
  color: #6bc932 !important;
  padding-top: 2px;
}

.NavigationHideShow .Filters-Menu i:hover,
.DashboardNavigation .Filters-Menu.btn.btn-light.btn-sm i:hover {
	background-color: transparent;
	opacity: 0.6;
}

.NavigationHideShow.DashBoxTitle {
	color: #002a5c !important;
}

.Page-Dashboard .GeneralBlueMainPage {
  margin: 10px 0;
  padding-top: 0;
}

.Page-Dashboard .table-responsive.dragscroll,
.Page-BioTab .table-responsive.dragscroll {
  --scrollbar-foreground: #cccccc;
  --scrollbar-background: #f1f1f1; 
  /* Foreground, Background */
  scrollbar-color: var(--scrollbar-foreground) var(--scrollbar-background);
  scrollbar-width: thin;
}

::-webkit-scrollbar-thumb {
  background-color: #d6dee1;
  border-radius: 20px !important;
}





/* width */
.Page-Dashboard .table-responsive.dragscroll::-webkit-scrollbar {
  height: 10px;
}

/* Track */
.Page-Dashboard .table-responsive.dragscroll::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.Page-Dashboard .table-responsive.dragscroll table::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
.Page-Dashboard .table-responsive.dragscroll table::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.Body-Page-Dashboard .ANDARMaintenanceHTML tr:hover > td,
.BioDonorStatisticsTable tr:hover {
	background-color: #dce7f3 !important;
	box-shadow: none !important;
}

.BioDonorStatisticsTable tr:nth-child(2n+1) {
  background-color: #f2f2f2;
}

.BioDonorStatisticsTable tr.BlankLine {
	background-color: #ffffff !important;
}

.TableLabel.AFFILIATIONTYPE,
.AccountSelection.ACCOUNTNUMBERB {
  flex: 0 0 auto;
  width: 75%;
}

.ANDARCheckBox.RUMFLAG {
  display: inline-block;
}

#dashboardMenu ul.navbar-nav {
  display: inherit !important;
}

li.nav-item.BioTabTitle {
	display: inline-block !important;
}

body:not(.dialog-opened) .ui-dialog .ui-widget-header {
	height: 40px !important;
}

.ui-dialog .ui-dialog-titlebar-close {
	top: 4px;
	width: 30px !important;
	height: 30px !important;
}

.Col-Text.Col-LoyalContLabel .btn {
  background-color: transparent;
  padding: 0 4px 0 0;
  border: 0;
}

.Dashboard .Col-Text.Col-LoyalContLabel .icon i {
	color: #ffffff !important;
}

.Page-WebDisplayApp .Section-Annotations .form-control-plaintext,
.Page-WebUpdateApp .Section-Annotations .form-control-plaintext,
.Page-WebAddApp .Section-Annotations .form-control-plaintext{
  width: 75%;
}

.TableChoiceBoxAFFILIATIONTYPE {
  width: 75%;
}

.Page-WebDisplayApp .AccountSelection.col-sm-9,
.Page-WebUpdateApp .AccountSelection.col-sm-9,
.Page-WebAddApp .AccountSelection.col-sm-9{
  flex: 0 0 75%;
  max-width: 75%;
   padding-left: 12px;
}

.Page-WebDisplayApp input#ACCOUNTNUMBER,
.Page-WebUpdateApp input#ACCOUNTNUMBER,
.Page-WebAddApp input#ACCOUNTNUMBER {
  max-width: 100px;
}

.ui-widget input, 
.ui-widget p,
.ui-widget select, 
.ui-widget textarea, 
.ui-widget button,
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front {
  font-family: inherit;
  font-size: 14px !important;
}

.Move-State-Touch-Points-Field-Change-History,
.Move-State-Touch-Points-History {
  flex: 0 0 100%;
  max-width: 100%;
}

.Page-WebDisplayApp .ANDARCheckBox.PREFEMPLOYER,
.Page-WebUpdateApp .ANDARCheckBox.PREFEMPLOYER,
.Page-WebAddApp .ANDARCheckBox.PREFEMPLOYER{
  float: left;
  margin-right: 5px;
}

.ui-widget {
  font-family: inherit !important;
}

.Page-WebDisplayApp .col-sm-3.col-form-label,
.Page-WebUpdateApp .col-sm-3.col-form-label,
.Page-WebAddApp .col-sm-3.col-form-label,
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front {
	font-size: 14px;
}

.subsection.AuditPanel {
  border-top: 1px solid #eee;
  margin-top: 20px;
  padding-top: 18px;
}

.ui-dialog-buttonset button {
margin: 0.5em 0.9em 0.5em 0;
  padding: 0.8em 1.6em;
  color: #002a5c;
  font-size: 14px;
  background-color: transparent;
  border: 1px solid #002a5c;
  outline-width: 0;
  min-width: 140px;
  text-transform: uppercase;
  font-weight: 600 !important;
}

.ui-dialog-buttonset button:hover {
    color:#ffffff;
    background-color:#002a5c;
    border:1px solid #002a5c;
}

.subsection.AuditPanel .col-3.Label {
  font-weight: 600;
  font-size: 14px;
}
.Page-WebAddApp select, 
.Page-WebUpdateApp select, 
.Page-WebDisplayApp select, 
.Page-WebAddApp input[type="text"], 
.Page-WebUpdateApp input[type="text"],
.Page-WebDisplayApp input[type="text"],
.Page-WebAddApp input[type="password"],
.Page-WebUpdateApp input[type="password"],
.Page-WebDisplayApp input[type="password"],
.Page-WebDisplayApp .form-control,
.Page-WebUpdateApp .form-control,
.Page-WebAddApp .form-control,
.Page-WebDisplayApp .input-group-text,
.Page-WebUpdateApp .input-group-text,
.Page-WebAddApp .input-group-text {
  padding: .375rem .75rem;
  border: 1px solid #ced4da !important;
}

.Page-WebAddApp .ANDARCheckBox.ATSUBWAYLINE, 
.Page-WebUpdateApp .ANDARCheckBox.ATSUBWAYLINE,
.Page-WebDisplayApp .ANDARCheckBox.ATSUBWAYLINE,
.Page-WebAddApp .ANDARCheckBox.ATBUSLINE, 
.Page-WebUpdateApp .ANDARCheckBox.ATBUSLINE, 
.Page-WebDisplayApp .ANDARCheckBox.ATBUSLINE, 
.Page-WebAddApp .col-form-label.col-sm-3.Label.At-Bus-Line, 
.Page-WebUpdateApp .col-form-label.col-sm-3.Label.At-Bus-Line,  
.Page-WebDisplayApp .col-form-label.col-sm-3.Label.At-Bus-Line {
	float:left;
}

.Section-DisplayApp .row.row > .col-sm-12 label.col-form-label.col-sm-3 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.ui-dialog-titlebar-close {
  background: #002a5c;
  color: #ffffff;
}

.ui-button .ui-icon {
  background-image: url("<BaseURL>Common/jquery/images/ui-icons_444444_256x240.png");
}
.subsection .ANDARCheckBox .form-check-input {
  margin-right: 4px;
  margin-left: 4px;
}

.subsection .ANDARCheckBox label.Label {
	margin-right: 8px;
}

.ANDARCheckBox {
  margin-right: 6px;
}

.col-sm-3.Label.col-form-label.Your-account-is-currently-not-attached-to-this-communication {
  width: 100%;
}

.AddApp .TableChoiceBoxACTIONSTATUS {
  margin-left: 8px;
}

.AddApp .col-sm-12 .col-sm-9 {
  padding-left: 6px !important;
  padding-right: 2px !important;
}

@media only screen and (max-width: 860px) {
.MobileTable td, .CampStatus td, .CampHistory td, .QuickSumTable td, .RecentTranTable td, .AHistTranTable td, .MyOutputs td {
  	padding-left: 50% !important;
}

.Dashboard .ANDARMaintenanceHTML th, 
.Dashboard .ANDARMaintenanceHTML td {
	min-height: 40px !important;
	white-space: pre-line !important;
}

html .Body-Page-Dashboard .ANDARMaintenanceHTML th, html .Body-Page-Dashboard .ANDARMaintenanceHTML .Col-Text {
	white-space: pre-line !important;
}

#dashboardMenu .navbar-nav,
.Page-BioTab .navbar-nav {
  display: block;
}

html .ANDARMaintenanceHTML .AccountLink {
  white-space: normal !important;
}

.table.ANDARMaintenanceHTML  > :not(caption) > * > * {	
	box-shadow: none;
}

.table.ANDARMaintenanceHTML  tr {
	border-bottom: 1px solid #999999;
}

.Body-Page-Dashboard .table-sm td, .Body-Page-Dashboard .table-sm th, .DashboardAppDetail table th, .DashboardAppDetail table td, .Page-BioTab .table-sm td, .Page-BioTab .table-sm th, .Page-BioTab table th {
	padding: auto !important;
}
}














/* new */

.Page-AccountSearch #SearchResultList .Col-Text.Col-Account {
  font-weight: 600;
  font-size: 16px;
}

.Col-HREF.Col-BioTabs .nav.nav-pills > li > a {
  font-size: 14px;
  padding: 0px 14px !important;
  border-right: 1px solid #999;
}

.Page-AccountSearch .Col-HREF.Col-BioTabs .nav.nav-pills > li:last-child > a {
  border-right: 0;
}

.Page-AccountSearch #SearchResultList p {
  margin: 0 0 0 14px;
  font-size: 14px;
  line-height: 24px;
}

.Page-AccountSearch #SearchResultList .col-sm-2, 
.Page-AccountSearch #SearchResultList .col-sm-3, 
.Page-AccountSearch #SearchResultList .col-sm-4 {
  width: 100%;
}

.Page-AccountSearch #SearchResultList td {
  padding: 32px 40px 36px 40px;
  border: 1px solid #cdcdcd;
}

.Page-AccountSearch #SearchResultList tr {
	border: 1px solid #cdcdcd;
}

.Page-AccountSearch #SearchResultList .nav.nav-pills {
  margin-top: 10px;
}

.Page-AccountSearch #SearchResultList small.Col-Heading {
	display: none;
}

.Page-AccountSearch #SearchResultList .Col-Integer.Col-AccountNumber {
	text-align: left;
}

