/* scss Bootstrap code change*/
.btn-outline-primary.focus,
.btn-outline-primary:focus,
.btn-info.focus,
.btn-info:focus,
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-info.dropdown-toggle:focus,
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-success.dropdown-toggle:focus,
.btn-success.focus,
.btn-success:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus,
.btn.focus,
.btn:focus,
.page-link:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 0.2rem transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active {
    background-color: #dee0e3;
    border-color: #212d40;
}
.dropdown-item:active {
    background-color: #f8f9fa;
}
.recent_activity .block.lead_bg_color,
.recent_activity .block.customer_bg_color,
.recent_activity .block.scheduleshowing_bg_color,
.recent_activity .block.testimonial_bg_color {
    background: #102788 !important;
}
.recent_activity .block.lead_bg_color:hover,
.recent_activity .block.customer_bg_color:hover,
.recent_activity .block.scheduleshowing_bg_color:hover,
.recent_activity .block.testimonial_bg_color:hover {
    box-shadow: 0px 0px 7px 1px #102788;
}
.recent_activity .block.listing_bg_color {
    background: #b0222c !important;
}
.recent_activity .block.listing_bg_color:hover {
    box-shadow: 0px 0px 7px 1px #b0222c;
}
.recent_activity .block.transaction_bg_color {
    background: #292929 !important;
}
.recent_activity .block.transaction_bg_color:hover {
    box-shadow: 0px 0px 7px 1px #292929;
}
.recent_activity .block.message_bg_color {
    background: #677775 !important;
}
.recent_activity .block.message_bg_color:hover {
    box-shadow: 0px 0px 7px 1px #677775;
}
.recent_activity .block.blog_bg_color {
    background: #000 !important;
}
.recent_activity .block.blog_bg_color:hover {
    box-shadow: 0px 0px 7px 1px #000;
}

#accordion .leads_blog_card_color #collapse1-leads .card-body .box:hover strong,
#accordion .customers_blog_card_color #collapse1-customers .card-body .box:hover strong,
#accordion .listings_blog_card_color #collapse1-listings .card-body .box:hover strong,
#accordion .transactions_blog_card_color #collapse1-transactions .card-body .box:hover strong,
#accordion .reports_blog_card_color #collapse1-reports .card-body .box:hover strong,
#accordion .settings_blog_card_color #collapse1-settings .card-body .box:hover strong,
#accordion .bidx_blog_card_color #collapse1-bidx .card-body .box:hover strong,
#accordion .documents_blog_card_color #collapse1-documents .card-body .box:hover strong,
#accordion .messaging_blog_card_color #collapse1-messaging .card-body .box:hover strong,
#accordion .subscribers_blog_card_color #collapse1-subscribers .card-body .box:hover strong,
#accordion .support_blog_card_color #collapse1-support .card-body .box:hover strong {
    color: #fff !important;
}

/* Dashboard Lead Blog & Dashboard Customer Blog*/
#accordion .leads_blog_card_color #headingOneleads,
#accordion .customers_blog_card_color #headingOnecustomers {
    background: #102788;
}
#accordion .leads_blog_card_color #collapse1-leads .card-body .box:hover,
#accordion .customers_blog_card_color #collapse1-customers .card-body .box:hover {
    color: #fff !important;
    background: #102788;
    border: 1px solid #102788 !important;
}

/* Dashboard Website Blog*/
#accordion .website_blog_card_color #headingOnewebsite {
    background: #883474;
}
#accordion .website_blog_card_color #collapse1-website .card-body .box:hover {
    color: #fff !important;
    background: #883474;
    border: 1px solid #883474 !important;
}

/* Dashboard Listing Blog*/
#accordion .listings_blog_card_color #headingOnelistings {
    background: #b0222c;
}
#accordion .listings_blog_card_color #collapse1-listings .card-body .box:hover {
    color: #fff !important;
    background: #b0222c;
    border: 1px solid #b0222c !important;
}
/* Dashboard Transaction Blog*/
#accordion .transactions_blog_card_color #headingOnetransactions {
    background: #292929;
}

#accordion .transactions_blog_card_color
#collapse1-transactions
.card-body
.box:hover {
    color: #fff !important;
    background: #292929;
    border: 1px solid #292929 !important;
}
/* Dashboard Report Blog*/
#accordion .reports_blog_card_color #headingOnereports {
    background: #e15223;
}

#accordion .reports_blog_card_color #collapse1-reports .card-body .box:hover {
    color: #fff !important;
    background: #e15223;
    border: 1px solid #e15223 !important;
}
/* Dashboard Company Settings Blog*/
#accordion .settings_blog_card_color #headingOnesettings {
    background: #563a21;
}

#accordion .settings_blog_card_color #collapse1-settings .card-body .box:hover {
    color: #fff !important;
    background: #563a21;
    border: 1px solid #563a21 !important;
}
/* Dashboard BIDX Blog*/
#accordion .bidx_blog_card_color #headingOnebidx {
    background: #000;
}

#accordion .bidx_blog_card_color #collapse1-bidx .card-body .box:hover {
    color: #fff !important;
    background: #000;
    border: 1px solid #000 !important;
}
/* Dashboard Document Library Blog*/
#accordion .documents_blog_card_color #headingOnedocuments {
    background: #ad6049;
}

#accordion
.documents_blog_card_color
#collapse1-documents
.card-body
.box:hover {
    color: #fff !important;
    background: #ad6049;
    border: 1px solid #ad6049 !important;
}
/* Dashboard Messaging Blog*/
#accordion .messaging_blog_card_color #headingOnemessaging {
    background: #677775;
}

#accordion
.messaging_blog_card_color
#collapse1-messaging
.card-body
.box:hover {
    color: #fff !important;
    background: #677775;
    border: 1px solid #677775 !important;
}
/* Dashboard Subscriber Blog*/
#accordion .subscribers_blog_card_color #headingOnesubscribers {
    background: #5a7a7c;
}

#accordion
.subscribers_blog_card_color
#collapse1-subscribers
.card-body
.box:hover {
    color: #fff !important;
    background: #5a7a7c;
    border: 1px solid #5a7a7c !important;
}
/* Dashboard Support Blog '#CA76A8' '#45863F'*/
#accordion .support_blog_card_color #headingOnesupport {
    background: #45863f;
}

#accordion .support_blog_card_color #collapse1-support .card-body .box:hover {
    color: #fff !important;
    background: #45863f;
    border: 1px solid #45863f !important;
}

#topnav .nav-header .idx-nav ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #fff;
}

.idx-nav {
    background-color: #fff;
}
#topnav .nav-header .idx-nav ul li {
    flex: 1 1 auto;
    position: relative;
    text-align: center;
    height: 60px;
    width: 7%;
    padding: 0px;
    margin-left: 5px;
    border-radius: 5px;
    font-size: 0px;
}
#topnav .nav-header .idx-nav ul li.active > a,
#topnav .nav-header .idx-nav ul li > a {
    display: block;
}
#topnav .nav-header .idx-nav ul li.active a,
#topnav .nav-header .idx-nav ul li a {
    padding: 20px 0;
}
#topnav .nav-header .idx-nav ul li + li {
    /*    border-left: 3px solid #212d40;*/
}
#topnav .nav-header .idx-nav ul li:hover,
#topnav .nav-header .idx-nav ul li.active:hover {
    background-color: #fff !important;
}
#topnav .nav-header .idx-nav ul li a {
    color: #fff;
}
/* Dashboard Color*/
#topnav .nav-header .idx-nav ul li.menu-list-item-dashboard {
    background-color: #f9c10e;
    border: 1px solid #f9c10e;
    color: #000;
}
.module-home #topnav .nav-header .idx-nav ul li.active a,
#topnav .nav-header .idx-nav ul li.menu-list-item-dashboard:hover a {
    color: #f9c10e !important;
}
.module-home #topnav .nav-header .idx-nav ul li.active:hover {
    border: 1px solid #f9c10e;
}
.module-home #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    /*border: 1px solid #212d40;*/
    color: #f9c10e;
}

/** CMS Tab Menu */
#topnav .nav-header .idx-nav ul li.menu-list-item-crm {
    background-color: #102788;
    border: 1px solid #102788;
    color: #fff;
}
.module-crm #topnav .nav-header .idx-nav ul li.active a,
#topnav .nav-header .idx-nav ul li.menu-list-item-crm:hover a {
    color: #102788 !important;
}
.module-crm #topnav .nav-header .idx-nav ul li.active {
    border: 1px solid #102788;
    color: #102788;
    background: #fff !important;
}
.module-crm #topnav .nav-header .idx-nav ul li.active:hover {
    border: 1px solid #102788;
}
.module-crm .wrapper #sidebar .side-header a,
.module-crm .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}
.module-crm .wrapper #sidebar .manu-show-iiner li,
.module-crm .wrapper #sidebar .manu-show-iiner li a {
    color: #102788 !important;
}
.module-crm .wrapper #sidebar .manu-show-iiner li a:hover,
.module-todoitems .wrapper #sidebar .manu-show-iiner li a.active,
.module-crm .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #102788;
    font-size: 14px;
}
.module-crm .wrapper #sidebar .manu-show-iiner li a {
    transition: none;
}
.module-crm #topnav .nav-header .idx-nav ul li.active a:hover {
    color: #102788 !important;
}

.module-crm
.wrapper
.idx-inner-layout-page
.table-form
.table
.thead-dark
tr.list_header {
    border: 2px solid #102788 !important;
}

.module-crm .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #f1f9ff !important;
    border-top: 2px solid #102788;
    border-bottom: 2px solid #102788;
    color: #212d40 !important;
}
.module-crm #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-crm #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-crm .wrapper .idx-inner-layout-page .lead-bar .btn-shadow  .edit-action-item .btn-outline-primary,
.module-todoitems #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-todoitems #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-todoitems .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #102788 !important;
}
.module-crm #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-crm #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-crm .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover,
.module-todoitems #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-todoitems #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-todoitems .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #102788 !important;
    color: #fff !important;
}

/* Lead Color  */
#topnav .nav-header .idx-nav ul li.menu-list-item-leads {
    background-color: #102788;
    border: 1px solid #102788;
    color: #fff;
}

.module-leads #topnav .nav-header .idx-nav ul li.active a,
.module-todoitems #topnav .nav-header .idx-nav ul li.active a,
#topnav .nav-header .idx-nav ul li.menu-list-item-leads:hover a {
    color: #102788 !important;
}
.module-leads #topnav .nav-header .idx-nav ul li.active,
.module-todoitems #topnav .nav-header .idx-nav ul li.active {
    border: 1px solid #102788;
    color: #102788;
    background: #fff !important;
}
.module-leads #topnav .nav-header .idx-nav ul li.active:hover {
    border: 1px solid #102788;
}

.module-leads .wrapper #sidebar .side-header a,
.module-todoitems .wrapper #sidebar .side-header a,
.module-leads .wrapper .idx-inner-layout-page .table-form .table th a,
.module-todoitems .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}
.module-leads .wrapper #sidebar .manu-show-iiner li,
.module-leads .wrapper #sidebar .manu-show-iiner li a,
.module-todoitems .wrapper #sidebar .manu-show-iiner li a {
    color: #102788 !important;
}
.module-todoitems .wrapper #sidebar .manu-show-iiner li a:hover,
.module-leads .wrapper #sidebar .manu-show-iiner li a:hover,
.module-todoitems .wrapper #sidebar .manu-show-iiner li a.active,
.module-leads .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #102788;
    font-size: 14px;
}
.module-leads .wrapper #sidebar .manu-show-iiner li a,
.module-todoitems .wrapper #sidebar .manu-show-iiner li a {
    transition: none;
}
.module-leads #topnav .nav-header .idx-nav ul li.active a:hover,
.module-todoitems #topnav .nav-header .idx-nav ul li.active a:hover {
    color: #102788 !important;
}
.module-todoitems .wrapper .idx-inner-layout-page .table-form .table .thead-dark tr.list_header,
.module-leads .wrapper .idx-inner-layout-page .table-form .table .thead-dark tr.list_header {
    border: 2px solid #102788 !important;
}
.module-todoitems .wrapper .idx-inner-layout-page .table-form .table .thead-dark th,
.module-leads .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #f1f9ff !important;
    border-top: 2px solid #102788;
    border-bottom: 2px solid #102788;
    color: #212d40 !important;
}
.module-leads #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-leads #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-leads .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary,
.module-todoitems #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-todoitems #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-todoitems .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #102788 !important;
}
.module-leads #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-leads #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-leads .wrapper .idx-inner-layout-page .lead-bar .btn-shadow .edit-action-item
.btn-outline-primary:hover,
.module-todoitems #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-todoitems #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-todoitems .wrapper .idx-inner-layout-page .lead-bar .btn-shadow .edit-action-item
.btn-outline-primary:hover {
    background-color: #102788 !important;
    color: #fff !important;
}

/* Customer Color '#102788' */
#topnav .nav-header .idx-nav ul li.menu-list-item-customers {
    background-color: #102788;
    border: 1px solid #102788;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-customers:hover a {
    color: #102788 !important;
}
.module-customers .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #eef3ff !important;
}
.module-customers #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-customers:hover {
    border: 1px solid #102788;
}
.module-customers #topnav .nav-header .idx-nav ul li.active a,
.module-customers #topnav .nav-header .idx-nav ul li a:hover,
.module-customers .wrapper #sidebar .manu-show-iiner li a {
    color: #102788;
    transition: none;
}
.module-customers .wrapper #sidebar .manu-show-iiner li a:hover,
.module-customers .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #102788;
    font-size: 14px;
}
.module-customers a:hover {
    color: #102788;
}
.module-customers #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-customers #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-customers .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #102788 !important;
}
.module-customers #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-customers #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-customers .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #102788 !important;
    border: 1px solid #102788 !important;
    color: #fff !important;
}
.module-customers .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #102788 !important;
}
.module-customers .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #eef3ff !important;
    border-top: 2px solid #102788;
    border-bottom: 2px solid #102788;
    color: #212d40 !important;
}
.module-customers .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Schedule Showings Color '#102788' */
.module-events .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success
/*,.module-events .wrapper #sidebar .side-header*/ {
    background: #eef3ff !important;
}
.module-events #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #102788;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-customers:hover {
    border: 1px solid #102788;
}
.module-events #topnav .nav-header .idx-nav ul li.active a,
.module-events #topnav .nav-header .idx-nav ul li a:hover,
.module-events .wrapper #sidebar .manu-show-iiner li a {
    color: #102788;
    transition: none;
}
.module-events .wrapper #sidebar .manu-show-iiner li a:hover,
.module-events .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #102788;
    font-size: 14px;
}
.module-events #update-transaction-form .customer-info .btn-success {
    background-color: #102788 !important;
    border-color: #102788 !important;
    color: #fff;
}
.module-events #update-transaction-form .customer-info .btn-success:hover {
    background-color: #fff !important;
    border-color: #102788 !important;
    color: #102788 !important;
}
.module-events a:hover {
    color: #102788;
}
.module-events #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-events #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-events .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #102788 !important;
}
.module-events #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-events #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-events .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #102788 !important;
    border: 1px solid #102788 !important;
    color: #fff !important;
}
.module-events .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #102788 !important;
}
.module-events .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #eef3ff !important;
    border-top: 2px solid #102788;
    border-bottom: 2px solid #102788;
    color: #212d40 !important;
}
.module-events .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Testimonials Color '#102788' */
.module-testimonials .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #eef3ff !important;
}
.module-testimonials #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #102788;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-customers:hover {
    border: 1px solid #102788;
}
.module-testimonials #topnav .nav-header .idx-nav ul li.active a,
.module-testimonials #topnav .nav-header .idx-nav ul li a:hover,
.module-testimonials .wrapper #sidebar .manu-show-iiner li a {
    color: #102788;
    transition: none;
}
.module-testimonials .wrapper #sidebar .manu-show-iiner li a:hover,
.module-testimonials .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #102788;
    font-size: 14px;
}
.module-testimonials a:hover {
    color: #102788;
}
.module-testimonials #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-testimonials #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-testimonials .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #102788 !important;
}
.module-testimonials #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-testimonials #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-testimonials .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #102788 !important;
    border: 1px solid #102788 !important;
    color: #fff !important;
}
.module-testimonials .wrapper .idx-inner-layout-page .table-form .table
.thead-dark tr.list_header {
    border: 2px solid #102788 !important;
}
.module-testimonials .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #eef3ff !important;
    border-top: 2px solid #102788;
    border-bottom: 2px solid #102788;
    color: #212d40 !important;
}
.module-testimonials .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Website Color '#557A9F' '#883474' */
#topnav .nav-header .idx-nav ul li.menu-list-item-website {
    background-color: #883474;
    border: 1px solid #883474;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-website:hover a {
    color: #883474 !important;
}
.module-websites .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #dfefff !important;
}
.module-websites #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-website:hover {
    border: 1px solid #883474;
}
.module-websites #topnav .nav-header .idx-nav ul li.active a,
.module-websites #topnav .nav-header .idx-nav ul li a:hover,
.module-websites .wrapper #sidebar .manu-show-iiner li a {
    color: #883474;
    transition: none;
}
.module-websites .wrapper #sidebar .manu-show-iiner li a:hover,
.module-websites .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #883474;
    font-size: 14px;
}
.module-websites a:hover {
    color: #883474;
}
.module-websites #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-websites #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-websites .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #883474 !important;
}
.module-websites #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-websites #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-websites .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #883474 !important;
    border: 1px solid #883474 !important;
    color: #fff !important;
}
.module-websites .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #883474 !important;
}
.module-websites .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #f9e4f4 !important;
    border-top: 2px solid #883474;
    border-bottom: 2px solid #883474;
    color: #212d40 !important;
}
.module-websites .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Blog Color '#0066CC' '#883474' */
.module-blogs .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #dfefff !important;
}
.module-blogs #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #883474;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-website:hover {
    border: 1px solid #883474;
}
.module-blogs #topnav .nav-header .idx-nav ul li.active a,
.module-blogs #topnav .nav-header .idx-nav ul li a:hover,
.module-blogs .wrapper #sidebar .manu-show-iiner li a {
    color: #883474;
    transition: none;
}
.module-blogs .wrapper #sidebar .manu-show-iiner li a:hover,
.module-blogs .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #883474;
    font-size: 14px;
}
.module-blogs a:hover {
    color: #883474;
}
.module-blogs #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-blogs #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-blogs .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #883474 !important;
}
.module-blogs #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-blogs #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-blogs .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #883474 !important;
    border: 1px solid #883474 !important;
    color: #fff !important;
}
.module-blogs .wrapper .idx-inner-layout-page .table-form .table .thead-dark tr.list_header {
    border: 2px solid #883474 !important;
}
.module-blogs .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #f9e4f4 !important;
    border-top: 2px solid #883474;
    border-bottom: 2px solid #883474;
    color: #212d40 !important;
}
.module-blogs .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Listings Color '#CE7F65' '#B0222C' */
#topnav .nav-header .idx-nav ul li.menu-list-item-listings {
    background-color: #b0222c;
    border: 1px solid #b0222c;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-listings:hover a {
    color: #b0222c !important;
}
.module-listings .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #ffeee4 !important;
}
.module-listings #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-listings:hover {
    border: 1px solid #b0222c;
}
.module-listings #topnav .nav-header .idx-nav ul li.active a,
.module-listings #topnav .nav-header .idx-nav ul li a:hover,
.module-listings .wrapper #sidebar .manu-show-iiner li a {
    color: #b0222c;
    transition: none;
}
.module-listings .wrapper #sidebar .manu-show-iiner li a:hover,
.module-listings .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #b0222c;
    font-size: 14px;
}
.module-listings a:hover {
    color: #b0222c;
}
.module-listings .search-form-col ul li input.btn {
    border: solid 1px #212d40 !important;
}
.module-listings .search-result-col .property-view .button a {
    background: #212d40;
    border: solid 1px #212d40 !important;
}
.module-listings .search-result-col .property-view .button a:hover {
    background: #fff;
    color: #212d40;
}
.module-listings .btn-circle.btn-success {
    background-color: #8fba5b !important;
    border-color: #8fba5b !important;
    color: #fff !important;
}
.module-listings .btn-circle.btn-success:hover {
    background-color: #fff !important;
    border-color: #8fba5b !important;
    color: #8fba5b !important;
}
.module-listings #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-listings #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-listings .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #b0222c !important;
}
.module-listings #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-listings #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-listings .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #b0222c !important;
    border: 1px solid #b0222c !important;
    color: #fff !important;
}
.module-listings .wrapper .idx-inner-layout-page .table-form .table .thead-dark tr.list_header {
    border: 2px solid #b0222c !important;
}
.module-listings .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #fbeaeb !important;
    border-top: 2px solid #b0222c;
    border-bottom: 2px solid #b0222c;
    color: #212d40 !important;
}
.module-listings .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* FSBO Color '#FF6633' '#B0222C' */
.module-fsbo .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #ffeee4 !important;
}
.module-fsbo #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #b0222c;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-listings:hover {
    border: 1px solid #b0222c;
}
.module-fsbo #topnav .nav-header .idx-nav ul li.active a,
.module-fsbo #topnav .nav-header .idx-nav ul li a:hover,
.module-fsbo .wrapper #sidebar .manu-show-iiner li a {
    color: #b0222c;
    transition: none;
}
.module-fsbo .wrapper #sidebar .manu-show-iiner li a:hover,
.module-fsbo .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #b0222c;
    font-size: 14px;
}
.module-fsbo a:hover {
    color: #b0222c;
}
.module-fsbo .btn-circle.btn-success,
.module-fsbo #add-new-document-drag-drop .btn-circle.btn-success.finish-upload-btn {
    background-color: #8fba5b !important;
    border: 1px solid #8fba5b !important;
    color: #fff !important;
}
.module-fsbo .btn-circle.btn-success:hover,
.module-fsbo #add-new-document-drag-drop .btn-circle.btn-success.finish-upload-btn:hover {
    background-color: #fff !important;
    border: 1px solid #8fba5b !important;
    color: #8fba5b !important;
}
.module-fsbo .document-preview-wrap .btn-circle.btn-success {
    background-color: #212d40 !important;
    border: 1px solid #212d40 !important;
    color: #fff !important;
}
.module-fsbo .document-preview-wrap .btn-circle.btn-success:hover {
    background-color: #fff !important;
    border: 1px solid #212d40 !important;
    color: #212d40 !important;
}
.module-fsbo #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-fsbo #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-fsbo .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #b0222c !important;
}
.module-fsbo #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-fsbo #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-fsbo .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #b0222c !important;
    border: 1px solid #b0222c !important;
    color: #fff !important;
}
.module-fsbo .wrapper .idx-inner-layout-page .table-form .table .thead-dark tr.list_header {
    border: 2px solid #b0222c !important;
}
.module-fsbo .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #fbeaeb !important;
    border-top: 2px solid #b0222c;
    border-bottom: 2px solid #b0222c;
    color: #212d40 !important;
}
.module-fsbo .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}
.module-fsbo .edit-action-buttons .edit-action-item .listing-add-image-icon,
.module-fsbo .edit-action-buttons .edit-action-item .listing-delete-image-icon {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #b0222c !important;
    display: flex;
    align-items: center;
    font-size: 13px;
    font-family: "Poppins-SemiBold";
}
.module-fsbo .edit-action-buttons .edit-action-item .listing-add-image-icon:hover,
.module-fsbo .edit-action-buttons .edit-action-item .listing-delete-image-icon:hover {
    background-color: #b0222c !important;
    border: 1px solid #b0222c !important;
    color: #fff !important;
}

/* Transactions Color '#C6656F' '#292929'*/
#topnav .nav-header .idx-nav ul li.menu-list-item-transactions {
    background-color: #292929;
    border: 1px solid #292929;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-transactions:hover a {
    color: #292929 !important;
}
.module-transactions .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #ffeded !important;
}
.module-transactions #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-transactions:hover {
    border: 1px solid #292929;
}
.module-transactions #topnav .nav-header .idx-nav ul li.active a,
.module-transactions #topnav .nav-header .idx-nav ul li a:hover,
.module-transactions .wrapper #sidebar .manu-show-iiner li a,
.module-transactions a:hover {
    color: #292929;
    transition: none;
}
.module-transactions .wrapper #sidebar .manu-show-iiner li a:hover,
.module-transactions .wrapper #sidebar .manu-show-iiner li a.active {
    font-size: 14px;
    border-bottom: 2px solid #292929;
}
.module-transactions .transaction-status-icon .edit-action-item a {
    color: #000;
}
.module-transactions .btn-circle.btn-success,
.module-transactions .choose-document.btn-success,
.module-transactions span[title="Click for document E-sign"],
.module-transactions .coded_propertyoffer_customer_info button.btn-success,
.module-transactions .manage-trans-checklist-items-widget-body
#trans-checklist-items-from .btn-success {
    background-color: #8fba5b !important;
    border-color: #8fba5b !important;
    color: #fff !important;
}
.module-transactions .btn-circle.btn-success:hover,
.module-transactions .choose-document.btn-success:hover,
.module-transactions span[title="Click for document E-sign"]:hover,
.module-transactions .coded_propertyoffer_customer_info button.btn-success:hover,
.module-transactions .manage-trans-checklist-items-widget-body
#trans-checklist-items-from .btn-success:hover {
    background-color: #fff !important;
    border-color: #8fba5b !important;
    color: #8fba5b !important;
}
.module-transactions #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-transactions #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-transactions .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #292929 !important;
}
.module-transactions #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-transactions #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-transactions .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #292929 !important;
    border: 1px solid #292929 !important;
    color: #fff !important;
}
.module-transactions .wrapper .idx-inner-layout-page .table-form .table
.thead-dark tr.list_header {
    border: 2px solid #292929 !important;
}
.module-transactions .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #e1e0e0 !important;
    border-top: 2px solid #292929;
    border-bottom: 2px solid #292929;
    color: #212d40 !important;
}
.module-transactions .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Reports Color '#93AFBD' '#E15223' */
#topnav .nav-header .idx-nav ul li.menu-list-item-reports {
    background-color: #e15223;
    border: 1px solid #e15223;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-reports:hover a {
    color: #e15223 !important;
}
.module-reports .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #d8f2ff !important;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-reports:hover {
    border: 1px solid #e15223;
}
.module-reports #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #e15223;
    color: #e15223;
}
.module-reports #topnav .nav-header .idx-nav ul li.active a,
.module-reports #topnav .nav-header .idx-nav ul li a:hover,
.module-reports .wrapper #sidebar .manu-show-iiner li a {
    color: #e15223;
    transition: none;
}
.module-reports .wrapper #sidebar .manu-show-iiner li a:hover,
.module-reports .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #e15223;
    font-size: 14px;
}
.module-reports #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-reports #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-reports .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #e15223 !important;
}
.module-reports #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-reports #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-reports .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #e15223 !important;
    border: 1px solid #e15223 !important;
    color: #fff !important;
}
.module-reports .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #e15223 !important;
}
.module-reports .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #ffece6 !important;
    border-top: 2px solid #e15223;
    border-bottom: 2px solid #e15223;
    color: #212d40 !important;
}
.module-reports .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Company Setting Color '#CCBC7C' '#563A21' */
#topnav .nav-header .idx-nav ul li.menu-list-item-settings {
    background-color: #563a21;
    border: 1px solid #563a21;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-settings:hover a {
    color: #563a21 !important;
}
.module-brokerage .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #fff8db !important;
}
.module-brokerage #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #563a21;
    color: #563a21;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-settings:hover {
    border: 1px solid #563a21;
}
.module-brokerage #topnav .nav-header .idx-nav ul li.active a,
.module-brokerage #topnav .nav-header .idx-nav ul li a:hover,
.module-brokerage .wrapper #sidebar .manu-show-iiner li a,
.module-brokerage a:hover {
    color: #563a21;
    transition: none;
}
.module-brokerage .wrapper #sidebar .manu-show-iiner li a:hover,
.module-brokerage .wrapper #sidebar .manu-show-iiner li a.active,
.module-brokerage .notification-title a:hover {
    border-bottom: 2px solid #563a21;
    font-size: 14px;
}
.module-brokerage .btn-circle.btn-success {
    background-color: #8fba5b !important;
    border-color: #8fba5b !important;
    color: #fff !important;
}
.module-brokerage .btn-circle.btn-success:hover {
    background-color: #fff !important;
    border-color: #8fba5b !important;
    color: #8fba5b !important;
}
.module-brokerage .notification-title a:hover {
    color: #212d40 !important;
}
.module-brokerage #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-brokerage #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-brokerage .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #563a21 !important;
}
.module-brokerage #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-brokerage #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-brokerage .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #563a21 !important;
    border: 1px solid #563a21 !important;
    color: #fff !important;
}
.module-brokerage .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #563a21 !important;
}
.module-brokerage .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #f2e7dd !important;
    border-top: 2px solid #563a21;
    border-bottom: 2px solid #563a21;
    color: #212d40 !important;
}
.module-brokerage .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* BIDX Color '#9973BF' '#883474' */
#topnav .nav-header .idx-nav ul li.menu-list-item-system {
    background-color: #000;
    border: 1px solid #000;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-system:hover a {
    color: #000 !important;
}
.module-bidx_manager .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #f2e5ff !important;
}
.module-bidx_manager #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-system:hover {
    border: 1px solid #000;
}
.module-bidx_manager #topnav .nav-header .idx-nav ul li.active a,
.module-bidx_manager #topnav .nav-header .idx-nav ul li a:hover,
.module-bidx_manager .wrapper #sidebar .manu-show-iiner li a,
.module-bidx_manager a:hover {
    color: #000;
    transition: none;
}
.module-bidx_manager .wrapper #sidebar .manu-show-iiner li a:hover,
.module-bidx_manager .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #000;
    font-size: 14px;
}
.module-bidx_manager .btn-circle.btn-success {
    background-color: #8fba5b !important;
    border-color: #8fba5b !important;
    color: #fff !important;
}
.module-bidx_manager .btn-circle.btn-success:hover {
    background-color: #fff !important;
    border-color: #8fba5b !important;
    color: #8fba5b !important;
}
.module-bidx_manager #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-bidx_manager #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-bidx_manager .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #000 !important;
}
.module-bidx_manager #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-bidx_manager #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-bidx_manager .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #000 !important;
    border: 1px solid #000 !important;
    color: #fff !important;
}
.module-bidx_manager .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #000 !important;
}
.module-bidx_manager .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #ececec !important;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    color: #212d40 !important;
}
.module-bidx_manager .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Documents Color '#615fa6' '#AD6049' */
#topnav .nav-header .idx-nav ul li.menu-list-item-documents {
    background-color: #ad6049;
    border: 1px solid #ad6049;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-documents:hover a {
    color: #ad6049 !important;
}
.module-documents .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #e4e3ff !important;
}
.module-documents #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #ad6049;
    color: #ad6049;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-documents:hover {
    border: 1px solid #ad6049;
}
.module-documents #topnav .nav-header .idx-nav ul li.active a,
.module-documents #topnav .nav-header .idx-nav ul li a:hover,
.module-documents .wrapper #sidebar .manu-show-iiner li a,
.module-documents a:hover {
    color: #ad6049;
    transition: none;
}
.module-documents .wrapper #sidebar .manu-show-iiner li a:hover,
.module-documents .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #ad6049;
    font-size: 14px;
}
.module-documents #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-documents #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-documents .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #ad6049 !important;
}
.module-documents #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-documents #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-documents .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #ad6049 !important;
    border: 1px solid #ad6049 !important;
    color: #fff !important;
}
.module-documents .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #ad6049 !important;
}
.module-documents .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #f9e2dc !important;
    border-top: 2px solid #ad6049;
    border-bottom: 2px solid #ad6049;
    color: #212d40 !important;
}
.module-documents .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Messaging System Color '#677775' */
#topnav .nav-header .idx-nav ul li.menu-list-item-messaging {
    background-color: #677775;
    border: 1px solid #677775;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-messaging:hover a {
    color: #677775 !important;
}
.module-messaging_system .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #dfdede !important;
}
.module-messaging_system #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #677775;
    color: #677775;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-messaging:hover {
    border: 1px solid #677775;
}
.module-messaging_system #topnav .nav-header .idx-nav ul li.active a,
.module-messaging_system #topnav .nav-header .idx-nav ul li a:hover,
.module-messaging_system .wrapper #sidebar .manu-show-iiner li a,
.module-messaging_system a:hover {
    color: #677775;
    transition: none;
}
.module-messaging_system .wrapper #sidebar .manu-show-iiner li a:hover,
.module-messaging_system .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #677775;
    font-size: 14px;
}
.module-messaging_system .view_upcoming_development_wrap .reply-massage-body
button[title="Reply"] {
    border: 1px solid #8fba5b;
    color: #8fba5b;
    background-color: #fff !important;
}
.module-messaging_system .view_upcoming_development_wrap .reply-massage-body
button[title="Reply"]:hover {
    color: #fff;
    background-color: #8fba5b !important;
}
.module-messaging_system .view_upcoming_development_wrap .reply-massage-body
a[title="Delete"] {
    border-color: #d9534f !important;
    color: #d9534f !important;
    background-color: #fff !important;
}
.module-messaging_system .view_upcoming_development_wrap .reply-massage-body
a[title="Delete"]:hover {
    background-color: #d9534f !important;
    color: #fff !important;
}
.module-messaging_system #message-form .action-delete .messaging_system_delete_btn,
.module-messaging_system #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-messaging_system #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-messaging_system .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #677775 !important;
}
.module-messaging_system #message-form .action-delete .messaging_system_delete_btn:hover,
.module-messaging_system #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-messaging_system #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-messaging_system .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #677775 !important;
    border: 1px solid #677775 !important;
    color: #fff !important;
}
.module-messaging_system .wrapper .idx-inner-layout-page .table-form .table .thead-dark
tr.list_header {
    border: 2px solid #677775 !important;
}
.module-messaging_system .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #e5eeed !important;
    border-top: 2px solid #677775;
    border-bottom: 2px solid #677775;
    color: #212d40 !important;
}
.module-messaging_system .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Subscribers Color '#5EA4AA' '#5a7a7c' */
#topnav .nav-header .idx-nav ul li.menu-list-item-subscribers {
    background-color: #5a7a7c;
    border: 1px solid #5a7a7c;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-subscribers:hover a {
    color: #5a7a7c !important;
}
.module-subscriber .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #e9fcfd !important;
}
.module-subscriber #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #5a7a7c;
    color: #5a7a7c;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-subscribers:hover {
    border: 1px solid #5a7a7c;
}
.module-subscriber #topnav .nav-header .idx-nav ul li.active a,
.module-subscriber #topnav .nav-header .idx-nav ul li a:hover,
.module-subscriber .wrapper #sidebar .manu-show-iiner li a,
.module-subscriber a:hover {
    color: #5a7a7c;
    transition: none;
}
.module-subscriber .wrapper #sidebar .manu-show-iiner li a:hover,
.module-subscriber .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #5a7a7c;
    font-size: 14px;
}
.module-subscriber .btn-circle.btn-success {
    background-color: #8fba5b !important;
    border-color: #8fba5b !important;
    color: #fff !important;
}
.module-subscriber .btn-circle.btn-success:hover {
    background-color: #fff !important;
    border-color: #8fba5b !important;
    color: #8fba5b !important;
}
.module-subscriber #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-subscriber #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-subscriber .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #5a7a7c !important;
}
.module-subscriber #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-subscriber #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-subscriber .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #5a7a7c !important;
    border: 1px solid #5a7a7c !important;
    color: #fff !important;
}
.module-subscriber .wrapper .idx-inner-layout-page .table-form .table
.thead-dark tr.list_header {
    border: 2px solid #5a7a7c !important;
}
.module-subscriber .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #e9fcfd !important;
    border-top: 2px solid #5a7a7c;
    border-bottom: 2px solid #5a7a7c;
    color: #212d40 !important;
}
.module-subscriber .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}

/* Support Color '#CA76A8' '#45863F' */
#topnav .nav-header .idx-nav ul li.menu-list-item-support {
    background-color: #45863f;
    border: 1px solid #45863f;
    color: #fff;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-support:hover a {
    color: #45863f !important;
}
.module-upcoming_development .wrapper .idx-inner-layout-page .idx-inner-bar .search-btn .input-group .input-group-append .btn-success {
    background: #ffe8f5 !important;
}
.module-upcoming_development #topnav .nav-header .idx-nav ul li.active {
    background-color: #fff;
    border: 1px solid #45863f;
    color: #45863f;
}
#topnav .nav-header .idx-nav ul li.menu-list-item-support:hover {
    border: 1px solid #45863f;
}
.module-upcoming_development #topnav .nav-header .idx-nav ul li.active a,
.module-upcoming_development #topnav .nav-header .idx-nav ul li a:hover,
.module-upcoming_development .wrapper #sidebar .manu-show-iiner li a {
    color: #45863f;
    transition: none;
}
.module-upcoming_development .wrapper #sidebar .manu-show-iiner li a:hover,
.module-upcoming_development .wrapper #sidebar .manu-show-iiner li a.active {
    border-bottom: 2px solid #45863f;
    font-size: 14px;
}
.module-upcoming_development .view_upcoming_development_wrap .reply-massage-body
button[title="Reply"] {
    border: 1px solid #8fba5b;
    color: #8fba5b;
    background-color: #fff !important;
}
.module-upcoming_development .view_upcoming_development_wrap .reply-massage-body
button[title="Reply"]:hover {
    color: #fff;
    background-color: #8fba5b !important;
}
.module-upcoming_development .view_upcoming_development_wrap .reply-massage-body
a[title="Delete"] {
    border-color: #d9534f !important;
    color: #d9534f !important;
    background-color: #fff !important;
}
.module-upcoming_development .view_upcoming_development_wrap .reply-massage-body
a[title="Delete"]:hover {
    background-color: #d9534f !important;
    color: #fff !important;
}
.module-upcoming_development #accountform .list-action .btn-user-request-atag,
.module-upcoming_development #accountform .list-action .btn-add-upcoming-development-atag,
.module-upcoming_development #accountform .btn-wrapper .btn-fill .btn-outline-primary,
.module-upcoming_development #accountform .btn-wrapper .reset-btn .btn-outline-primary,
.module-upcoming_development .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary {
    background-color: transparent !important;
    border: 1px solid transparent !important;
    color: #45863f !important;
}
.module-upcoming_development #accountform .list-action .btn-user-request-atag:hover,
.module-upcoming_development #accountform .list-action .btn-add-upcoming-development-atag:hover,
.module-upcoming_development #accountform .btn-wrapper .btn-fill .btn-outline-primary:hover,
.module-upcoming_development #accountform .btn-wrapper .reset-btn .btn-outline-primary:hover,
.module-upcoming_development .wrapper .idx-inner-layout-page .lead-bar .btn-shadow
.edit-action-item .btn-outline-primary:hover {
    background-color: #45863f !important;
    border: 1px solid #45863f !important;
    color: #fff !important;
}
.module-upcoming_development .wrapper .idx-inner-layout-page .table-form .table
.thead-dark tr.list_header {
    border: 2px solid #45863f !important;
}
.module-upcoming_development .wrapper .idx-inner-layout-page .table-form .table .thead-dark th {
    background-color: #d6ecd4 !important;
    border-top: 2px solid #45863f;
    border-bottom: 2px solid #45863f;
    color: #212d40 !important;
}
.module-upcoming_development .wrapper .idx-inner-layout-page .table-form .table th a {
    color: #212d40 !important;
    transition: none;
}
