footer{
    

    text-align: center;
    background-color: #343a40;
    color: white;
    width: 70%;
    padding: 50px;
    bottom: 0;
    position: fixed;
}

#login.container{
    width: 1000px;
    margin-top: 200px;
    background-color: #343a40;
    height: 250px;
    color: white;
    border-radius: 20px;
}

#monitor{
    display: inline-block;
    margin-left: 250px;
}

#relatorio{
    display: inline-block;
    margin: 200px 0px 0px 300px;
}

#bloco1{
    width: 854px;
    height: 82px;
    border: solid 5px rgb(0, 31, 167);
    margin-top: 20px;
    display: inline-block;
    background: no-repeat url(/img/imagem_fundo.png);
    background-size: cover;
    border-radius: 5px;
    padding: 3px;
}

h4#blc1{
    margin-top: 1000px;
    border: 1px black;
    background-color: rgb(0, 31, 167);
    color: white;
    border-radius: 3px;
    padding: 3px;
}

#bloco2{
    position: absolute;
    width: 430px;
    height: 520px;
    border: solid 5px rgb(0, 31, 167);
    margin: 20px 0px 0px 150px;
    display: inline-block;
    border-radius: 5px;
    background: no-repeat url(/img/imagem_fundo.png);
    background-size: auto;
    background-size: cover;
}

h4#blc2{
    margin-top: 10px;
    border: 1px black;
    background-color: rgb(0, 31, 167);
    color: white;
    border-radius: 3px;
    padding: 3px;
}

.caixa{
    position: sticky;
    width: 2000px;
    margin-left: 149px;
    margin-top: 10px;
}

.bomba{
    position: sticky;
    width: 150px;
    margin-top: -75px;
    margin-left: 30px;
}

.cisterna{
    position: sticky;
    width: 200px;
    margin-left: 170px;
    margin-top: -110px;
}

.temperatura{
    margin-top: 10px;
    font-size: 15pt;
    font-weight: bold;
}

.pressao{
    font-size: 15pt;
    font-weight: bold;
}

.createdAt{
    font-size: 15pt;
    font-weight: bold;
}