@charset "utf-8";


/* Setando situações dos Editais */
#e_conteudo .ed_situacao_edital_aberto {color: #03b34e;}
#e_conteudo .ed_situacao_edital_deserta {color: #a0825b;}
#e_conteudo .ed_situacao_edital_fracassada {color: #6a6a69;}
#e_conteudo .ed_situacao_edital_concluido {color: #527ed3;}
#e_conteudo .ed_situacao_edital_anulado {color: #c22b35;}
#e_conteudo .ed_situacao_edital_julgamento {color: #e77800;}
#e_conteudo .ed_situacao_edital_suspenso {color: #d6ab03;}
#e_conteudo .ed_situacao_edital_adjudicado {color: #5ba7e7;}
#e_conteudo .ed_situacao_edital_homologado {color: #527ed3;}
#e_conteudo .ed_situacao_edital_revogado {color: #a2a0a0;}
#e_conteudo .ed_situacao_edital_retificado  {color: #000093;}
 
/* EDITAIS */
#e_conteudo .e_area_editais {width: 100%; padding: 20px; font-size: 0;}
#e_conteudo .e_area_editais .e_cont_editais {max-height: 400px; overflow-x: hidden; overflow-y: scroll; padding-right: 10px; padding-bottom: 3px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital {width: 100%; position: relative; margin-bottom: 10px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital:last-child {margin-bottom: 0;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital {width: 100%; height: 120px; position: relative; z-index: 1; background: #f5f5f5; border: solid 1px #ebebeb; border-radius: 6px; padding: 10px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_box_edital {overflow: hidden; background: #fff; border-radius: 5px; padding: 10px 20px;  cursor: pointer;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_box_edital .e_modalidade_edital {width: 150px; display: inline-block; vertical-align: top; line-height: 25px; height: 25px; overflow: hidden; font-size: 12px; color: #7e888c; text-transform: uppercase; letter-spacing: 1px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_box_edital .e_nome_edital {width: 850px; width: calc(100% - 180px); line-height: 25px; height: 25px; overflow: hidden; display: inline-block; vertical-align: top; font-size: 13px; color: #676f73; text-transform: uppercase; letter-spacing: 0.3px; padding: 0 20px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_box_edital .e_expandir {width: 25px; height: 25px; display: inline-block; vertical-align: top; background: #ededed; border-radius: 3px; box-shadow: 0 1px 1px 0 #d9d9d9; text-align: center; font-size: 14px; color: #676f73; line-height: 25px; transition: .2s ease-in-out;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital:hover .e_conteiner_edital .e_box_edital .e_expandir {background: #2d3a40; color: #fff;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital {text-align: center; padding: 10px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital {text-align: left; width: 360px; width: calc(100% / 3); max-width: 360px; position: relative; display: inline-block; vertical-align: middle;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital .e_icons_edital {width: 35px; height: 35px; position: relative; display: inline-block; vertical-align: middle; background: #fff; border: solid 1px #e5e5e5; border-radius: 5px; text-align: center; line-height: 35px; font-size: 14px; color: #676f73;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital:first-child .e_icons_edital { cursor: pointer; }
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital .e_info_edt {display: inline-block; vertical-align: middle; font-size: 14px; color: #7e888c; padding-left: 10px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital .e_img_edt {width: 17px; height: 17px; border-radius: 100%; overflow: hidden; position: absolute; top: -5px; left: 25px; line-height: normal;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt {display: none; width: 100%; height: 0; background: #fafafa; z-index: 0; border-radius: 0 0 6px 6px; box-shadow: 0 1px 2px 0 #e5e5e5;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt {opacity: 0; transform: scaleY(0); transform-origin: top; padding: 20px 30px; transition: .3s ease;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt .e_resumo_edt {width: 88%; max-height: 50px; overflow: hidden; display: inline-block; vertical-align: middle; font-size: 14px; color: #7e888c;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt .e_ver_mais {display: inline-block; vertical-align: middle; padding-left: 30px;}
#e_conteudo .e_area_editais .e_cont_editais .e_edital:hover .e_expandir_edt .e_cont_edt .e_ver_mais .e_arrow_vermais {background: #f7ce3e;}
/* Click */
#e_conteudo .e_area_editais .e_cont_editais .show {height: auto;}
#e_conteudo .e_area_editais .e_cont_editais .show .e_expandir_edt {height: auto; display: block !important;}
#e_conteudo .e_area_editais .e_cont_editais .show .e_expandir_edt .e_cont_edt {opacity: 1; transform: scaleY(1);}
#e_conteudo .e_area_editais .e_cont_editais .show .e_conteiner_edital .e_box_edital .e_expandir {background: #2d3a40; color: #fff;}
#e_conteudo .e_area_editais .e_cont_editais .show .e_conteiner_edital .e_box_edital .e_expandir .fa {transform: rotate(180deg);}

@media (min-width: 1001px) and (max-width: 1200px) {
	/* EDITAIS */
    #e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt .e_resumo_edt {width: 85%;}
}

@media (min-width: 801px) and (max-width: 1000px) {	
	/* EDITAIS */
    #e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt .e_resumo_edt {width: 80%;}
}

@media (max-width: 800px) {	
	/* EDITAIS */
	#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_box_edital .e_modalidade_edital {display: none;}
	#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_box_edital .e_nome_edital {width: calc(100% - 30px); max-height: 30px; padding: 0 10px;}
	#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital {width: 50%;}
	#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital:first-child {display: none;}
	#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt .e_resumo_edt {width: 100%; margin-bottom: 20px;}
    #e_conteudo .e_area_editais .e_cont_editais .e_edital .e_expandir_edt .e_cont_edt .e_ver_mais {display: table; margin: 0 auto;}
}

@media (max-width: 600px) {
	/* EDITAIS */
	#e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital {height: auto;}
    #e_conteudo .e_area_editais .e_cont_editais .e_edital .e_conteiner_edital .e_area_info_edital .e_info_edital .e_icons_edital {display: none; }
}