@charset "utf-8";

/* EDITAIS */
#e_conteudo .e_area_editais { padding:20px; font-size: 0;}
#e_conteudo .e_area_editais .e_barra_editais { overflow:hidden; overflow-y:auto; max-height: 310px; padding-right: 5px; }
#e_conteudo .e_area_editais .e_barra_editais .e_edital { background:#fff; padding:15px; position:relative; margin-bottom: 5px; border-radius: 4px; transition: .2s; box-shadow: 0px 3px 6.51px 0.49px rgba(12, 70, 102, 0.1);}
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_textos_edital { font-size: 16px; width:calc(100% - 400px); display: inline-block; vertical-align: middle; }
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_textos_edital .e_titulo_edital { margin-bottom: 10px; color: #63767f; overflow: hidden; line-height:1.2em; height:2.4em;}
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_textos_edital .e_data_edital { color: #647983; }
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_textos_edital .e_data_edital .fa { margin-right: 5px;  width: 15px; text-align: center;}
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao { width:180px; font-size: 14px; display: inline-block; vertical-align: middle; margin: 0 15px;} 
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao div { padding:5px; margin:0;} 
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao span { margin-right: 5px;} 
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao:last-child  {color:#647983;}
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_botao { width:190px; text-align: center; display: inline-block; vertical-align: middle;}
#e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_botao .e_padrao_btn { margin-top:0;}

/* SITUAÇÃO */
.ed_situacao_edital_aberto { color: #03b34e; }
.ed_situacao_edital_deserto { color: #a0825b; }
.ed_situacao_edital_fracassado { color: #704718; }
.ed_situacao_edital_concluido { color: #527ed3; }
.ed_situacao_edital_anulado { color: #c22b35; }
.ed_situacao_edital_julgamento { color: #e77800; }
.ed_situacao_edital_suspenso { color: #d49c00; }
.ed_situacao_edital_adjudicado { color: #5ba7e7; }
.ed_situacao_edital_homologado { color: #527ed3; }
.ed_situacao_edital_revogado { color: #a2a0a0; }
.ed_situacao_edital_retificado { color: #694db8; }
.ed_situacao_edital_cancelada { color: #b03333; }
.ed_situacao_edital_andamento { color: #0b9857; }
.ed_situacao_edital_convocacao { color: #f94f0d; }

@media(max-width:800px) {
    #e_conteudo .e_area_editais .e_barra_editais .e_edital .e_textos_edital { width: 100%; }
    #e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao { margin: 0; } 
    #e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao span { padding-left: 0; } 
}
@media(max-width:600px) {
    #e_conteudo .e_area_editais .e_barra_editais .e_edital { display:flex; flex-direction: column; align-items:center; }
    #e_conteudo .e_area_editais .e_barra_editais .e_edital .e_cont_situacao { margin: 15px 0; text-align: center;}
}