﻿h2{
    font-size: 19px;
}

.topoEvento {
    width: 100%;
    height: 295px;
}

#liParceiros, #liInscricoes, #liCertificado {
    display: list-item;
}


.menuEvento ul li{
    padding: 15px;
}

#liNormas, #liValoresInscricao, .descricaoEvento {
    display: none;
}

.menuEvento ul li {
    margin-bottom: 6px;
    background-color: #f1f1f1;
    border-left: solid 4px #0b5c3a;
    padding: 15px;
    list-style-type: none;
    transition: all 1s;
}


.textoCentralizado {
    text-align: center !important;
}

.corpoEvento {
    min-height: 700px;
    float: left;
    text-align: justify;
    padding-right: 14px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 1.77em;
    margin-bottom: 30px;
}

.logoEventosInternos{
    width: 100%;
    text-align: center;
}

.patrocinadores div {
    float: left;
    margin: 20px;
    box-shadow: #ccc 1px 0.1px 5px;
    overflow: hidden;
    padding: 16px;
    height: 50px;
}

.edicoesAnteriores a {
    width: 109px;
    height: 123px;
    float: left;
    margin: 14px;
    box-shadow: #ccc 1px 0.1px 5px;
    overflow: hidden;
    padding: 16px;
    display: block;
    text-align: center;
    color: #37985a;
    text-decoration: none;
}

.edicoesAnteriores a:hover{
    box-shadow: #808080 1px 0.5px 5px;
}

.edicoesAnteriores a img{
    width: 100%;
}

.corpoEvento p {
    line-height: 1.77em;
}

.colunas .coluna {
    width: 48%;
    float: left;
    display: block;
}

@media (max-width: 686px){
    .colunas .coluna {
        width: 100%;
        float: none;
        display: block;
    }

    .colunas .textoCentralizado{
        text-align: left !important;
    }
}

