/**
* Theme Name: RiseHand Child
* Description: This is a child theme of RiseHand, generated by Merlin WP.
* Author: <a href="https://themeforest.net/category/wordpress?term=steelthemes&#038;view=grid#content">Steelthemes</a>
* Template: risehand
* Version: 1.2.7
*/

:root{
    --font-family-main: Arial, sans-serif;
    --font-family-text: Arial, sans-serif;
    --font-family-extra: Arial, sans-serif;
    --font-family : Arial, sans-serif;
   
    --color-set-one-1: #76ab24 !important;
    --color-set-one-1-rgba: 118, 171, 36;
    --color-set-one-2:#76ab24 !important;
    --color-set-one-2-rgba:118, 171, 36;
    --color-set-one-3:#1a1a1a;
    --color-set-one-3-rgba: 26,26,26;
}

/* ============================================================
   FONT RESET — force Arial everywhere, prevent risehand icon
   font from leaking onto body text.
   ============================================================ */

/* Explicitly override body and all common text elements */
body,
body p,
body span,
body div,
body li,
body ul,
body ol,
body a,
body h1, body h2, body h3, body h4, body h5, body h6,
body input, body textarea, body select, body button,
body td, body th,
body label,
body blockquote,
body figcaption {
    font-family: Arial, sans-serif;
}

/* Only allow risehand font on actual icon elements */
[class^="risehand-"],
[class*=" risehand-"] {
    font-family: 'risehand' !important;
}


/* ============================================================
   WP Job Manager - Prevent plugin font overrides
   Force all plugin UI to inherit font-family and font-size
   from the theme instead of the plugin's own hard-coded values.
   ============================================================ */

/* Override the plugin's root CSS custom properties */
:root {
    --jm-ui-font-family: inherit;
    --jm-ui-font-size: inherit;
    --jm-ui-font-size-m: inherit;
    --jm-ui-font-size-s: inherit;
    --jm-ui-heading-font-size: inherit;
    --jm-ui-large-font-size: inherit;
    --jm-ui-button-font-size: inherit;
}

/* Force plugin containers to inherit theme font */
.jm-ui,
.jm-notice,
.jm-dialog,
.jm-form,
.jm-dashboard,
.jm-dashboard-table,
.jm-job-overlay,
ul.job_listings,
ul.job_listings li,
ul.job_listings li a,
ul.job_listings li a div,
ul.job_listings li a ul.meta,
.job_listing,
.job-manager-form,
.job-manager-pagination {
    font-family: inherit;
    font-size: inherit;
}

/* ============================================================
   WP Job Manager - Reset paragraph & text styles to theme
   All text inside plugin containers inherits from the theme.
   ============================================================ */

.job_listing p,
.job_listing span,
.job_listing div,
.job_listing li,
.jm-notice p,
.jm-notice span,
.jm-notice div,
.jm-form p,
.jm-form span,
.jm-form div,
.jm-form label,
.jm-dashboard p,
.jm-dashboard span,
.jm-dashboard div,
.jm-dashboard li,
.jm-job-overlay p,
.jm-job-overlay span,
.jm-job-overlay div,
ul.job_listings p,
ul.job_listings span,
ul.job_listings div,
.job-manager-form p,
.job-manager-form span,
.job-manager-form div,
.job-manager-form label,
.single_job_listing p,
.single_job_listing span,
.single_job_listing div,
.single_job_listing li {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    font-weight: inherit;
}

[class^="risehand-"], [class*=" risehand-"] {
    line-height: 28px !important;
}