﻿
/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 1px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 280px;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 1px;
    }

    .body-content {
        padding: 0;
    }
}

.clear {
    clear: both;
}

.wrapper {
    height: 100%;
    min-height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}

    .wrapper div {
        padding: 5px;
    }

.calendario {
    width: 300px;
}

.logomobile {
    max-height: 150px;
    max-width: 200px;
    width: auto;
    height: auto;
}

.maiusculas {
    text-transform: uppercase;
}

.textocentralizado {
    text-align: center;
}

.fontegrid {
    Font-Size: Small;
}

.margemdireita{
    margin-right: 50px !important;
}

.borda {
    border: 0.2px solid #000;
}

.tamanhomaximo{
    min-width:100%;
}

.titulotela {
    border-top: 1px solid;
    border-bottom: 1px solid;
}

.margemconteudo{
    margin-top:1%;
    margin-left:3%;
    margin-right:3%;
}
