﻿@import "loadingImage.css";

:root {
    --corPrimaria: #002c63;
    --corAzulPadrao: #001869;
    --cor-cinza: #666e7a;
    --cor-azul-claro: #00B0E6;
    --cor-azul-escuro: #051965;
    --cor-vermelho-escuro: #C90000;
    --cor-vermelho-claro: #F00;
}

@font-face {
    font-family: 'Mulish';
    src: url('../Content/fonts/Mulish-VariableFont_wght.ttf') format('truetype');
}

* {
    /*font-size: .84375rem;*/
    font-size: .91rem;
    margin: 0;
    padding: 0;
    font-family: Mulish;
    letter-spacing: .05rem;
    color: #444;
}

body {
}

a, img {
    border: none;
    text-decoration: none;
}

a {
    color: #444;
}

input[type=text], input[type=password] {
    background-color: #F2F2F2;
    color: #40444d;
    border: none;
    height: 2rem;
    padding-left: .5rem;
    padding-right: .5rem;
    font-weight: 550;
    border-radius: 0px;
    border-bottom: 1px solid #17A5F5;
}

    input[type=text]:focus, input[type=password]:focus {
        outline: none;
        background-color: #DCF4FC;
        border-bottom: 2px solid #17A5F5;
        box-shadow: none;
    }


.btn {
    border-radius: 0px;
}

.painelPadrao {
    background-color: white;
    border: solid 1px #DDD;
    padding: 10px;
    border-radius: 5px;
}


#fundoModal {
    width: 100%;
    height: 100%;
    z-index: 99;
    background-color: rgba(255, 255, 255, 0.6);
    position: fixed;
    left: 0px;
    top: 0px;
    display: none;
}

#fundoModalWait {
    width: 100%;
    height: 100%;
    z-index: 99;
    background-color: rgba(255, 255, 255, 0.6);
    position: fixed;
    left: 0px;
    top: 0px;
    text-align: center;
    padding-top: 200px;
}

.gridview-header {
    background-color: white;
    font-weight: bold;
    line-height: 2.5rem;
    text-align: center;
}

.gridview-footer {
    background-color: darkgoldenrod;
    font-weight: bold;
    height: 2.5rem;
}

.gridview-row {
    background-color: #F6F6F7;
    line-height: 2.5rem;
    text-align: center;
}

    .gridview-row:hover {
        background-color: #C5E8F4;
    }


.gridview-altrow {
    background-color: white;
    line-height: 2.5rem;
    text-align: center;
}

    .gridview-altrow:hover {
        background-color: #C5E8F4;
    }

.gridview-pager a, .gridview-pager span {
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    height: 2rem;
}

.gridview-pager a {
    background-color: #f5f5f5;
    color: #969696;
    border: 1px solid #969696;
    padding: 5px;
}

.gridview-pager span {
    background-color: var(--cor-azul-claro);
    color: white;
    border: 1px solid var(--cor-azul-escuro);
    padding: 5px;
}

.forgot {
    background-color: #fff;
    padding: 12px;
    border: 1px solid #dfdfdf;
}


.dataFiltro {
    font-weight: bold;
    cursor: pointer;
    margin-top: -10px;
}

.lixeira {
    color: var(--cor-vermelho-escuro);
    cursor: pointer;
}

    .lixeira:hover {
        color: var(--cor-vermelho-claro);
    }

.editar {
    cursor: pointer;
    color: var(--cor-azul-escuro);
}

    .editar:hover {
        color: var(--cor-azul-claro);
    }

.dropdown {
    background-color: #F2F2F2;
    color: #40444d;
    border: none;
    height: 2rem;
    padding-left: .5rem;
    padding-right: .5rem;
    font-weight: 550;
    border-radius: 0px;
    border-bottom: 1px solid #17A5F5;
}
