﻿:root {
    --highlight: #32dbc5;
    --backgroundcolor: #ffffff;
    --onHover: #3EB7ED;
}

.btn-primary {
    color: var(--V3_PrimaryColor_txt_btn);
    background-color: var(--V3_PrimaryColor_btn);
    border-color: var(--V3_PrimaryColor_btn);
}

    .btn-primary:hover {
        color: var(--V3_PrimaryColor_txt_btn);
        background-color: var(--V3_SecondaryColor_btn);
        border-color: var(--V3_SecondaryColor_btn);
    }

.btn-default {
    color: var(--V3_PrimaryColor_txt_btn);
    background-color: var(--V3_PrimaryColor_btn);
    border-color: var(--V3_PrimaryColor_btn);
}

    .btn-default:hover {
        color: var(--V3_PrimaryColor_txt_btn);
        background-color: var(--V3_SecondaryColor_btn);
        border-color: var(--V3_SecondaryColor_btn);
    }

.logo {
    background-image: url('../img/logo.png');
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    background-size: contain;
    height: 70px;
    padding: 16px;
    margin: 5px;
}

.small-logo {
    display: none;
    background-image: url('../img/SIMBOLO_COR.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    background-size: contain;
    height: 59px;
}

.login-logo {
    background-image: url('../img/logo.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 300px
}

.ibox-content {
    background-color: var(--backgroundcolor);
    color: inherit;
    padding: 15px 20px 20px 20px;
    border-color: #e6e6e8;
    border-top-color: rgb(230, 230, 232);
    border-right-color: rgb(230, 230, 232);
    border-bottom-color: rgb(230, 230, 232);
    border-left-color: rgb(230, 230, 232);
    border-image: none;
    border-image-source: none;
    border-image-slice: 100%;
    border-image-width: 1;
    border-image-outset: 0;
    border-image-repeat: stretch;
    border-style: solid solid none;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-width: 1px 0;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
}

.form-control {
    background-color: var(--backgroundcolor) !important;
    color: var(--V3_PrimaryColor) !important;
    border-color: var(--V3_ColorGray) !important;
}

    .form-control input {
        background-color: var(--backgroundcolor) !important;
        color: var(--V3_PrimaryColor) !important;
        border-color: var(--V3_ColorGray) !important;
    }

.input {
    background-color: var(--backgroundcolor) !important;
    color: var(--V3_PrimaryColor) !important;
    border-color: var(--V3_ColorGray) !important;
}

.nav-link {
    color: #646469;
}

    .nav-link:hover {
        color: var(--V3_PrimaryColor);
    }
