.page-header {
    background-color: #FFFFFF !important;
}

.page-header-left h1, .page-header-right p, .page-header-right a, .page-header-content .page-header-right .shopping-content a .price-tag, .page-header-content .vaddress,
.page-header-content .page-header-left .yc-autocomplete-wrapper .form-control, .page-header-content .page-header-left .yc-autocomplete-wrapper .input-group-addon,
.page-header-content .page-header-left {
    color: #000000 !important;
}

.text-subheader {
    color: #000000 !important;
}

h1.page-title {
    color: #000000 !important;
}

#header > div, #header > div .navbar-header,.yardi-header {
    background: #FFFFFF !important;
}

#header .navbar-nav > li, #header p {
    color: #000000 !important;
}

#header > div .navbar-header > button.dk {
    background: #FFFFFF !important;
}

#header .navbar-nav > li > a {
    background: #FFFFFF !important;
    color: #801423 !important;
}


.app-header-fixed { 
    .aside-wrap { 
       background-color: #FFFFFF !important;
    }

    .navi ul.nav li a {
     background-color: #FFFFFF !important;
     color: #000000 !important;
    }
    
    .navi ul.nav li a > i {
          color: #000000 !important;
     }
}
 
 
 

.bg-primary, .btn-primary, .page-header-content .page-header-right .shopping-content {
    background-color: #801423 !important;
    color: #FFFFFF !important;
}

.btn-primary {
    border-color: #801423 !important;
}


.text-primary, .cartdropdownmenu p.cart_title a {
    color: #801423 !important;
}

#spaces-flyout h4.title:after {
    border-color: #7D3F44 !important;
}

#sideNavigationWrapper .side-navigation ul.sideNavigation li > a.active, .bg-orange, .btn-orange, .btn-secondary, .page-header .county,
#sideNavigationWrapper .side-navigation ul.sideNavigation li > a:hover,
#sideNavigationWrapper .side-navigation ul.sideNavigation li.open > a:hover, #sideNavigationWrapper .side-navigation ul.sideNavigation > li > a:hover, #sideNavigationWrapper .side-navigation ul.sideNavigation > li:not(.has-sub-nav) > a:hover,
#sideNavigationWrapper .side-navigation ul.sideNavigation li.open > a, #sideNavigationWrapper .side-navigation ul.sideNavigation > li:not(.has-sub-nav) > a.active, 
.yardi-sidenav-wraper .yardi-sidebar .yardi-sidenav .yardi-sidenav-menu-item a.active, .yardi-sidenav-wraper .yardi-sidebar .yardi-sidenav .yardi-sidenav-menu-item a:hover{
    background-color: #7D3F44 !important;
    border-color: #7D3F44 !important;
    color: #FFFFFF !important;
}

.i-checks input[disabled] + i, fieldset[disabled] .i-checks input + i {
    border-color: #7D3F44 !important;
}

.i-checks input:checked + i {
    border-color: #7D3F44 !important;
}

.i-checks input:checked + i:before {
    background-color: #7D3F44 !important ;
}

.i-checks input[disabled] + i:before, fieldset[disabled] .i-checks input + i:before {
    background-color: #e9e9e9 !important;
}

.widget .fc-toolbar .fc-right .btn-group button.active {
    border-color: #801423 !important;
    background-color: #801423 !important;
}

.book_booked_legend {
    background-color: #7D3F44 !important;
}

#spaces-flyout .flyout-header {
    background-color: #801423 !important;
    color: #FFFFFF !important;
}

.services-listing .flex-20 h1, .listing .wrk_booknow .wrk_price {
    color: #7D3F44 !important;
}

.services-listing .flex-20:hover {
    border-color: #7D3F44 !important;
}

.app-footer {
    background-color: #FFFFFF !important;
}

.copyright {
    color: #000000 !important;
}

.copyright a {
    color: #801423 !important;
}

.privacy-statement {
    color: #801423 !important;
}

.privacy-statement a {
    color: #801423 !important;
}

sidenavigation #sideNavigationWrapper .side-navigation ul.sideNavigation li.open > a .menu_icon i, sidenavigation #sideNavigationWrapper .side-navigation ul.sideNavigation > li:not(.has-sub-nav) > a.active .menu_icon i {
    color: #FFFFFF !important;
}

sidenavigation #sideNavigationWrapper .side-navigation ul.sideNavigation li.open > a:hover .menu_icon i, sidenavigation #sideNavigationWrapper .side-navigation ul.sideNavigation > li:not(.has-sub-nav) > a:hover .menu_icon i, sidenavigation #sideNavigationWrapper .side-navigation ul.sideNavigation > li > a:hover .menu_icon i {
    color: #FFFFFF !important;
}

.yardi-sidenav-wraper .yardi-sidebar .yardi-sidenav .yardi-sidenav-menu-item a.active .yardi-sidenav-menu-item-icon, .yardi-sidenav-wraper .yardi-sidebar .yardi-sidenav .yardi-sidenav-menu-item a:hover .yardi-sidenav-menu-item-icon {
    color: #FFFFFF !important;
}

.dropdown-menu > .user-profile-info {
    background: #FFFFFF !important;               
}

 .user-dropdown-menu .nav-item .dropdown-menu > li.user-profile-info .user-email, .user-dropdown-menu .nav-item .dropdown-menu > li.user-profile-info .user-profile-name {
    color: #000000 !important;                
}

.user-dropdown-menu .user-menu-section-header:hover {
    background-color: #FFFFFF !important;
}

.yardi-header .user-dropdown-menu .user-menu-section-header:hover {
    background-color: #FFFFFF !important;
}

body {
    background-image: url("backgroundimage.png");
}

.yardi-control-checkbox.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before, .yardi-control-checkbox.custom-control.custom-checkbox .custom-control-input:checked.color-primary~.custom-control-label:before {
    background: #7D3F44 !important;
    border-color:#7D3F44 !important;
}
/* centers the Account Summary KPIs*/
#graph4list {
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: fit-content; /* or a specific width */
}

/* centers the single portfolio chart*/
.panel-heading.b-b-none.p-b-none
{
    padding: 5px 20px !important;
    display: flex !important
;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    border-radius: 0;
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
}
.scroll-overflow.ng-scope.ng-isolate-scope
{
    margin-left: auto;
    margin-right: auto;
}


/* Center Account Summary heading */
#graph4heading {
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: fit-content; /* or set a specific width */
}

/* Update filter button color to red */
button.btn.btn-filter.ng-scope.btn-success {
  background-color: #801423 !important;
  border: none !important;
  color: white; /* Optional: ensures text is readable on black background */
}

/* Replace Upload Documents text with Share Files */
#UploadDocuments {
  width: 50px
  display: inline-block;
}
#UploadDocuments .navText {
  color: transparent; /* Hide original text */
  position: relative;
  display: inline-block;
}
#UploadDocuments .navText::after {
  content: 'Share Files';
  color: #801423;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); /* Centers horizontally &amp; vertically */
  white-space: nowrap; /* Prevents wrapping */
}

div#propery-summary-fin-incstmt::after {
                                    content: "Note:- Concessions are included in the rental income amount." !important;
                                    font-weight: bold;
}