﻿@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');


:root {
    --redesign-font-family: "Roboto", sans-serif, Arial;
    --redesign-primary-color: var(--color2);
    --redesign-secondary-color: var(--color1);
    --redesign-collapsed-menu-width: 5%;
    --redesign-header-height: 55px;
    --redesign-chat-aside-width: 350px;
    --redesign-expanded-menu-width: 350px;
    --header-z-index: 100;
    --cor-barra: #007bff;
    --white: #ffffff;
    --background-gray: #f3f3f3;
    --modal-true-color: rgba(0, 0, 0, 0.7);
    --default-border-radius: 4px;
}


.fa, .fas, .fa::after, .fas::after, .fa::before, .fas::before {
    font-family: 'Font Awesome 5 Free' !important;
}

.glyphicon {
    font-family: "Glyphicons Halflings" !important;
}

.redesign .primary-color {
    color: var(--redesign-primary-color) !important;
}

.redesign, * {
    font-family: var(--redesign-font-family) !important;
}

body{
    font-size: 14px !important;
}

    .redesign .mainContainer {
        width: 100% !important;
        padding-left: var(--redesign-collapsed-menu-width) !important;
        padding-top: var(--redesign-header-height) !important;
        display: flex;
        flex-direction: column;
    }

    .redesign .contentContainer {
        padding: 2rem 3%;
    }

        .redesign .contentContainer.no-padding {
            padding: 0;
        }

    .redesign .containerTitle {
        color: var(--redesign-primary-color) !important;
    }

    /*INPUTS*/
    .redesign .form-control {
        border-radius: var(--default-border-radius) !important;
        font-size: 14px !important;
    }

/*    HOME*/

    .redesign .homeDashboard{
        display: flex;
        flex-direction: column;
        gap: 2rem;
    }

.redesign .fa-minus-square.far {
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 400 !important;
}
.redesign .fa-plus-square.far {
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 400 !important;
}