/* Custom User Dashboard Styles - Change grey #878F9D to #45423E */

/* Target specific elements with the grey color in the user dashboard and property forms */
.user_dashboard_panel,
.user_dashboard_panel h1,
.user_dashboard_panel h2,
.user_dashboard_panel h3,
.user_dashboard_panel h4,
.user_dashboard_panel h5,
.user_dashboard_panel h6,
.user_dashboard_panel p,
.user_dashboard_panel a,
.user_dashboard_panel span,
.user_dashboard_panel label,
.add-estate,
.add-estate h1,
.add-estate h2,
.add-estate h3,
.add-estate h4,
.add-estate h5,
.add-estate h6,
.add-estate p,
.add-estate a,
.add-estate span,
.add-estate label,
.add-estate input,
.add-estate select,
.add-estate textarea,
.add-estate button,
.add-estate .btn,
.add-estate .submit,
.add-estate .cancel,
.add-estate .delete,
.add-estate .edit,
.add-estate .view,
.add-estate .preview,
.add-estate .save,
.add-estate .update,
.add-estate .create,
.add-estate .add,
.add-estate .remove,
.add-estate .delete,
.add-estate .cancel,
.add-estate .submit,
.add-estate .button,
.add-estate .btn,
.profile-page,
.profile-page h1,
.profile-page h2,
.profile-page h3,
.profile-page h4,
.profile-page h5,
.profile-page h6,
.profile-page p,
.profile-page a,
.profile-page span,
.profile-page label,
.profile-page input,
.profile-page select,
.profile-page textarea,
.profile-page button,
.profile-page .btn,
.profile-page .submit,
.profile-page .cancel,
.profile-page .delete,
.profile-page .edit,
.profile-page .view,
.profile-page .preview,
.profile-page .save,
.profile-page .update,
.profile-page .create,
.profile-page .add,
.profile-page .remove,
.profile-page .delete,
.profile-page .cancel,
.profile-page .submit,
.profile-page .button,
.profile-page .btn,
.submit_container,
.submit_container h1,
.submit_container h2,
.submit_container h3,
.submit_container h4,
.submit_container h5,
.submit_container h6,
.submit_container p,
.submit_container a,
.submit_container span,
.submit_container label,
.submit_container input,
.submit_container select,
.submit_container textarea,
.submit_container button,
.submit_container .btn,
.submit_container .submit,
.submit_container .cancel,
.submit_container .delete,
.submit_container .edit,
.submit_container .view,
.submit_container .preview,
.submit_container .save,
.submit_container .update,
.submit_container .create,
.submit_container .add,
.submit_container .remove,
.submit_container .delete,
.submit_container .cancel,
.submit_container .submit,
.submit_container .button,
.submit_container .btn,
.property_wrapper_multi,
.property_wrapper_multi h1,
.property_wrapper_multi h2,
.property_wrapper_multi h3,
.property_wrapper_multi h4,
.property_wrapper_multi h5,
.property_wrapper_multi h6,
.property_wrapper_multi p,
.property_wrapper_multi a,
.property_wrapper_multi span,
.property_wrapper_multi label,
.property_wrapper_multi input,
.property_wrapper_multi select,
.property_wrapper_multi textarea,
.property_wrapper_multi button,
.property_wrapper_multi .btn,
.property_wrapper_multi .submit,
.property_wrapper_multi .cancel,
.property_wrapper_multi .delete,
.property_wrapper_multi .edit,
.property_wrapper_multi .view,
.property_wrapper_multi .preview,
.property_wrapper_multi .save,
.property_wrapper_multi .update,
.property_wrapper_multi .create,
.property_wrapper_multi .add,
.property_wrapper_multi .remove,
.property_wrapper_multi .delete,
.property_wrapper_multi .cancel,
.property_wrapper_multi .submit,
.property_wrapper_multi .button,
.property_wrapper_multi .btn,
.dashboard_chapter_label,
.property_dashboard_status,
.dashboad_unit_title,
.user_dashboard_box_title,
.user_profile_div,
.user_dashboard_links,
.user_tab_menu,
.user_dashboard_links a,
.dashboard-margin,
.dashboard_username,
.user_dashboard_box,
.dashboard-header,
.property_name_holder,
.property_dashboard_location,
.property_dashboard_price,
.property_dashboard_reviews,
.property_dashboard_actions,
.dashboard_title,
.dashboard_title_wrapper,
.dashboard_widget_title,
.dashboard_widget,
.dashboard_widget_list,
.dashboard_widget_list li,
.dashboard_widget_list a,
.dashboard_widget_list span,
.dashboard_widget_list div,
.dashboard_widget_list p,
.dashboard_widget_list h1,
.dashboard_widget_list h2,
.dashboard_widget_list h3,
.dashboard_widget_list h4,
.dashboard_widget_list h5,
.dashboard_widget_list h6,
.dashboard_widget_list label,
.dashboard_widget_list input,
.dashboard_widget_list textarea,
.dashboard_widget_list select,
.dashboard_widget_list option,
.dashboard_widget_list button,
.dashboard_widget_list .button,
.dashboard_widget_list .submit,
.dashboard_widget_list .cancel,
.dashboard_widget_list .delete,
.dashboard_widget_list .edit,
.dashboard_widget_list .view,
.dashboard_widget_list .preview,
.dashboard_widget_list .save,
.dashboard_widget_list .update,
.dashboard_widget_list .create,
.dashboard_widget_list .add,
.dashboard_widget_list .remove,
.dashboard_widget_list .delete,
.dashboard_widget_list .cancel,
.dashboard_widget_list .submit,
.dashboard_widget_list .button,
.dashboard_widget_list .btn,
.wprentals_status_circle,
.property_title_status,
.property_title_status span,
.property_title_status div,
.property_title_status p,
.property_title_status h1,
.property_title_status h2,
.property_title_status h3,
.property_title_status h4,
.property_title_status h5,
.property_title_status h6,
.property_title_status label,
.property_title_status input,
.property_title_status textarea,
.property_title_status select,
.property_title_status option,
.property_title_status button,
.property_title_status .button,
.property_title_status .submit,
.property_title_status .cancel,
.property_title_status .delete,
.property_title_status .edit,
.property_title_status .view,
.property_title_status .preview,
.property_title_status .save,
.property_title_status .update,
.property_title_status .create,
.property_title_status .add,
.property_title_status .remove,
.property_title_status .delete,
.property_title_status .cancel,
.property_title_status .submit,
.property_title_status .button,
.property_title_status .btn {
    color: #45423E !important;
}

/* Exception for the Continue button */
#form_submit_1,
.externalsubmit#form_submit_1 {
    color: #FFFFFF !important;
}

/* Target any element with the specific grey color */
[style*="color: #878F9D"],
[style*="color:#878F9D"] {
    color: #45423E !important;
}

/* Target any SVG with the grey color */
svg[fill="#878F9D"],
svg[stroke="#878F9D"] {
    fill: #45423E !important;
    stroke: #45423E !important;
}

/* Target any element with the grey color as background */
[style*="background-color: #878F9D"],
[style*="background-color:#878F9D"],
[style*="background: #878F9D"],
[style*="background:#878F9D"] {
    background-color: #45423E !important;
}

/* Header button styles */
#submit_action,
.submit_action,
a#submit_action,
a.submit_action,
.header_wrapper #submit_action,
.header_wrapper .submit_action,
.header_wrapper a#submit_action,
.header_wrapper a.submit_action,
#access #submit_action,
#access .submit_action,
#access a#submit_action,
#access a.submit_action {
    border-radius: 5px !important;
}

/* Mandatory fields with error styling */
.mandatory-error input,
.mandatory-error select,
.mandatory-error textarea,
.mandatory-error .select2-container--default .select2-selection--multiple,
.mandatory-error .select2-container--default .select2-selection--single,
input.mandatory-error,
select.mandatory-error,
textarea.mandatory-error,
.select2-container--default.mandatory-error .select2-selection--multiple,
.select2-container--default.mandatory-error .select2-selection--single {
    border: 1px solid #fd2d4f !important;
}

/* Error message styling */
.login-alert.alert_err {
    background-color: #fd2d4f;
    color: white;
    padding: 10px;
    margin-bottom: 20px;
    border-radius: 4px;
}
