/*
|--------------------------------------------------------------------------
| Rosha Club shared theme
|--------------------------------------------------------------------------
| Common design tokens. Page styles live in public/Css/pages.
*/

:root {
    --rosha-dark: #292927;
    --rosha-dark-soft: #343431;
    --rosha-gold: #c2a05c;
    --rosha-gold-soft: #f5eee0;
    --rosha-bg: #f4f3ef;
    --rosha-surface: #ffffff;
    --rosha-text: #292927;
    --rosha-muted: #74736d;
    --rosha-line: #e7e3da;
    --rosha-success: #228766;
    --rosha-danger: #c64c4c;
    --rosha-radius-sm: 11px;
    --rosha-radius-md: 16px;
    --rosha-radius-lg: 22px;
    --rosha-shadow: 0 14px 36px rgba(31, 31, 28, .08);
}

html {
    direction: rtl;
}

body {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

img {
    max-width: 100%;
}

/* Prevent Persian font rules from breaking icon fonts. */
.fa {
    font-family: FontAwesome !important;
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}
