.page-header {
    background-color:  !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:  !important;
}

.text-subheader {
    color:  !important;
}

h1.page-title {
    color:  !important;
}

#header > div, #header > div .navbar-header {
    background:  !important;
}

#header .navbar-nav > li, #header p {
    color:  !important;
}

#header > div .navbar-header > button.dk {
    background:  !important;
}

#header .navbar-nav > li > a {
    color:  !important;
}

.bg-primary, .btn-primary, .page-header-content .page-header-right .shopping-content {
    background-color:  !important;
    color:  !important;
}

.btn-primary {
    border-color:  !important;
}


.text-primary, .cartdropdownmenu p.cart_title a {
    color:  !important;
}

#spaces-flyout h4.title:after {
    border-color:  !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 {
    background-color:  !important;
    border-color:  !important;
    color:  !important;
}

.i-checks input[disabled] + i, fieldset[disabled] .i-checks input + i {
    border-color:  !important;
}

.i-checks input:checked + i {
    border-color:  !important;
}

.i-checks input:checked + i:before {
    background-color:  !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:  !important;
    background-color:  !important;
}

.book_booked_legend {
    background-color:  !important;
}

#spaces-flyout .flyout-header {
    background-color:  !important;
    color:  !important;
}

.services-listing .flex-20 h1, .listing .wrk_booknow .wrk_price {
    color:  !important;
}

.services-listing .flex-20:hover {
    border-color:  !important;
}

.app-footer {
    background-color:  !important;
}

.copyright {
    color:  !important;
}

.copyright a {
    color:  !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:  !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:  !important;
}

.dropdown-menu > .user-profile-info {
    background:  !important;
}

body {
    background-image: url("backgroundimage.png");
}#propery-summary-fin-balsheet {text-align: center;}

#propery-summary-fin-incstmt {text-align: center;}

#propery-summary-lease-units  {text-align: center;}

#propery-summary-lease-area   {text-align: center;}

#propery-summary-lease-area .panel-title{text-indent: -9999px;  line-height: 0;}

#propery-summary-lease-area .panel-title:after
{ content:"Area" !important;
text-indent: 0;
         display: block; 
      line-height: initial;
}


#propery-summary-fin-balsheet div:nth-of-type(1) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-balsheet div:nth-of-type(1) .text-muted.col-xs-6::after
{ content :"Loan Amount";  font-size: 13px !important;}

#propery-summary-fin-balsheet div:nth-of-type(2) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-balsheet div:nth-of-type(2) .text-muted.col-xs-6::after
{ content :"Contributions";  font-size: 13px !important;}

#propery-summary-fin-balsheet div:nth-of-type(3) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-balsheet div:nth-of-type(3) .text-muted.col-xs-6::after
{ content :"Distributions";  font-size: 13px !important;}

#propery-summary-fin-incstmt div:nth-of-type(1) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-incstmt div:nth-of-type(1) .text-muted.col-xs-6::after
{ content :"Net Operating Income";  font-size: 13px !important;}

#propery-summary-fin-incstmt div:nth-of-type(2) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-incstmt div:nth-of-type(2) .text-muted.col-xs-6::after
{ content :"Rental Income";  font-size: 13px !important;}

#propery-summary-fin-incstmt div:nth-of-type(3) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-incstmt div:nth-of-type(3) .text-muted.col-xs-6::after
{ content :"Insurance";  font-size: 13px !important;}

#propery-summary-fin-incstmt div:nth-of-type(4) .text-muted.col-xs-6{
font-size: 0; }

#propery-summary-fin-incstmt div:nth-of-type(4) .text-muted.col-xs-6::after
{ content :"Property Tax";  font-size: 13px !important;}


#tab-item-property-summary-leasedata {text-indent: -9999px;  line-height: 0;}

#tab-item-property-summary-leasedata:after
{ content:"Occupancy" !important;
text-indent: 0;
         display: block; 
      line-height: 24px;
      position: relative;
}

#tab-item-property-summary-units {text-indent: -9999px;  line-height: 0;}

#tab-item-property-summary-units:after
{ content:"Leases" !important;
text-indent: 0;
         display: block; 
      line-height: 24px;
      position: relative;
}


#tab-content-property-summary-leasedata .row .col-xs-12{width: 25%;}

#propery-summary-fin-balsheet .m-b-sm{margin-bottom: 20px;}
#propery-summary-fin-incstmt .m-b-sm{margin-bottom: 20px;}

#property-summary-purchaseandloan .text-center {font-size: 0;}



#property-summary-purchaseandloan .text-center:after
{ content :"Purchase";  font-size: 13px !important;}
#propery-summary-lease-units .m-b-sm{margin-bottom: 20px;}
#propery-summary-lease-area .m-b-sm{margin-bottom: 20px;}

#property-summary-numberofbuildings .col-xs-7
{ font-size: 0;}

#property-summary-numberofbuildings .col-xs-7:after
{ content :"Number of Buildings";  font-size: 13px !important;}

form[name="unitform"] .panel-body .table-wrap .table-responsive table thead tr th:nth-child(2) span {font-size: 0;}

form[name="unitform"] .panel-body .table-wrap .table-responsive table thead tr th:nth-child(2) span:after
{ content :"Unit Area";  font-size: 13px !important;}

#property-summary-numberofbuildings .col-xs-7
{ font-size: 0;}

#property-summary-numberofbuildings .col-xs-7:after
{ content :"Buildings";  font-size: 13px !important;}