﻿@charset "UTF-8";

/* Override of the bootstrap primary color. This file is manually created to override all primary color mentions in bootstrap.css */
/* TODO TLD-443 set up SASS compilation on build to modify the bootstrap colors properly */

:root {
    --bs-primary: #D63F21;
    --bs-primary-rgb: 214, 63, 33;
}

.table-primary {
    --bs-table-bg: #ff917a;
    --bs-table-striped-bg: #ff917a;
    --bs-table-active-bg: #ff917a;
    --bs-table-hover-bg: #ed8672;
    border-color: #d67967;
}

.btn-primary {
    background-color: #D63F21;
    border-color: #D63F21;
}
.btn-primary:hover {
    background-color: #b8361c;
    border-color: #ff4a26;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
    background-color: #b8361c;
    border-color: #ff4a26;
    box-shadow: 0 0 0 0.25rem rgba(214, 63, 33, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
    background-color: #ff4a26;
    border-color: #c93b1e;
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.25rem rgba(214, 63, 33, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
    background-color: #D63F21;
    border-color: #D63F21;
}

.btn-outline-primary {
    color: #D63F21;
    border-color: #D63F21;
}
.btn-outline-primary:hover {
    background-color: #D63F21;
    border-color: #D63F21;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem rgba(214, 63, 33, 0.5);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    background-color: #D63F21;
    border-color: #D63F21;
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 0.25rem rgba(214, 63, 33, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #D63F21;
}

.alert-primary {
    color: #D63F21;
    background-color: #ff917a;
    border-color: #e3816d;
}
.alert-primary .alert-link {
    color: #bd371c;
}

.list-group-item-primary {
    color: #D63F21;
    background-color: #ff917a;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #D63F21;
    background-color: #ff917a;
}
.list-group-item-primary.list-group-item-action.active {
    background-color: #D63F21;
    border-color: #bd371c;
}

.link-primary {
    color: #D63F21;
}
.link-primary:hover, .link-primary:focus {
    color: #ff4a26;
}

.border-primary {
    border-color: #D63F21 !important;
}
