﻿/*Bootstrap-related variables*/
:root {
    --ins-logo-lg-height: 25px;
}

:root, [data-bs-theme=light] {
    --ins-link-color: #346CC2;
    --ins-link-color-rgb: 52, 108, 194;
    --ins-secondary-color: #6A6A8A;
    --ins-secondary-color-rgb: 106, 106, 138;
    --ins-emphasis-color: rgba(76, 76, 92, 1);
    --ins-emphasis-color-rgb: 76, 76, 92;
    /*--ins-border-color: black*/
}

/*Inspinia theme related variables*/
/*html[data-skin=material][data-bs-theme=light] {*/
html[data-skin=material] {
    --ins-default: #737373;
    --ins-primary: #0067E6;
    --ins-primary-rgb: 0, 103, 230;
    /*--ins-primary-text-emphasis: #094d30;*/
    /*--ins-primary-bg-subtle: #d5efe4;*/
    --ins-primary-a: #006ce0;
    --ins-secondary: #6A6A8A;
    --ins-secondary-rgb: 106, 106, 138;
    /*--ins-secondary-text-emphasis: #6e537d;*/
    /*--ins-secondary-bg-subtle: rgba(146, 111, 167, 0.15);*/
    --ins-success: #13866e;
    --ins-success-rgb: 19, 134, 110;
    --ins-success-text-emphasis: #10735f;
    /*--ins-success-bg-subtle: rgba(24, 187, 155, 0.15);*/
    --ins-info: #178578;
    --ins-info-rgb: 23, 133, 120;
    --ins-info-text-emphasis: #157A7A;
    /*--ins-info-bg-subtle: rgba(35, 198, 200, 0.15);*/
    --ins-warning: #c2570a;
    --ins-warning-rgb: 194, 87, 10;
    /*--ins-warning-text-emphasis: #ba8143;*/
    /*--ins-warning-bg-subtle: rgba(248, 172, 89, 0.15);*/
    --ins-danger: #e91c25;
    --ins-danger-rgb: 233, 28, 37;
    /*--ins-danger-text-emphasis: #a34a4a;*/
    /*--ins-danger-bg-subtle: rgba(217, 98, 98, 0.15);*/
    /*--ins-sidenav-item-font-size: 1rem;
    --ins-sidenav-sub-item-font-size: 1rem;*/
}

html[data-menu-color=light] {
    /*--ins-sidenav-bg: #fff;
    --ins-sidenav-border-color: #e7e9eb;
    --ins-sidenav-item-color: #6c757d;
    --ins-sidenav-item-hover-color: #1ab394;
    --ins-sidenav-item-hover-bg: #e8f7f4;
    --ins-sidenav-item-active-color: #1ab394;
    --ins-sidenav-item-active-bg: #e8f7f4;*/
}

html[data-topbar-color=light] {
    /*--ins-topbar-bg: #ffffff;
    --ins-topbar-item-color: #6c757d;
    --ins-topbar-item-hover-color: #1ab394;
    --ins-topbar-search-bg: transparent;
    --ins-topbar-search-border: #e7e9eb;*/
}

html[data-skin=material][data-menu-color=light] {
    --ins-sidenav-item-active-color: #346cc2;
    --ins-sidenav-item-hover-color: #346cc2;
    /*--ins-sidenav-bg: #fff;
    --ins-sidenav-border-color: #fff;
    --ins-sidenav-item-color: #6c757d;
    
    --ins-sidenav-item-hover-bg: #eaf2ff;
    --ins-sidenav-item-active-color: #3c7de1;
    --ins-sidenav-item-active-bg: #eaf2ff;*/
}
html[data-skin=material][data-topbar-color=light] {
   /* --ins-topbar-bg: #ffffff;
    --ins-topbar-item-color: #6c757d;
    --ins-topbar-item-hover-color: #3c7de1;
    --ins-topbar-search-bg: transparent;
    --ins-topbar-search-border: #e7e9eb;*/
}

html[data-sidenav-size=offcanvas] .button-close-offcanvas {
    right: -5px;
    /*color: var(--ins-white );*/
}

/*Increasing contrast for borders on radio inputs*/
.form-check-input {
    border: var(--ins-border-width) solid var(--ins-default);
}