/*
 * Forisa theme on top of Bootstrap 5 (npm, public/lib/bootstrap).
 *
 * The old public/css/bootstrap.css (Bootstrap 4.0.0) had these values edited
 * directly inside the library file. They live here so Bootstrap can be updated
 * with npm without losing the site look. Load after bootstrap.min.css and
 * bootstrap5-compat.css (front-end, login, Pop Ice). Not used by the admin
 * layout, which used a stock Bootstrap.
 */

:root {
    --bs-link-color: #fff;
    --bs-link-color-rgb: 255, 255, 255;
    --bs-link-hover-color: #cef7b3;
    --bs-link-hover-color-rgb: 206, 247, 179;
}

/* Links: white, light-green on hover, no underline */
a {
    color: #fff;
    text-decoration: none;
}
a:hover {
    color: #cef7b3;
    text-decoration: none;
}

/* Form inputs: thick dark-green border */
.form-control,
.form-select {
    color: #4f5458;
    border: 1.9px solid #3e5042;
}
.form-control:focus,
.form-select:focus {
    border-color: #3e5042;
    box-shadow: 0 0 0 .2rem #75917b;
}

/* Dropdown menu (navbar "Products") */
.dropdown-item:hover,
.dropdown-item:focus {
    color: #fff;
    background-color: #f8f9fa;
}
.dropdown-item.active,
.dropdown-item:active {
    background-color: #89d49b;
}

/* Side menu (About Us pages) */
.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
    color: #fff;
    background-color: #b1d3b9;
}
.list-group-item-light.list-group-item-action.active {
    color: #3e5042 !important;
    background-color: #fdfdfe;
    font-weight: 700;
}

/* Buttons keep their text on one line (as in the old Bootstrap 4.0 file) */
.btn {
    white-space: nowrap;
}
