@charset "utf-8";

/* EDITAIS EM DESTAQUE */
#e_conteudo .p_area_editais_destaque { padding: 30px 20px; padding-top: 15px; }
#e_conteudo .p_area_editais_destaque .p_cont_editais_destaque { max-height: 250px; overflow:auto; padding-right: 3px; font-size: 0; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque { background: #fff; padding:10px; border-radius: 4px; position:relative; margin-bottom: 10px; transition: 0.4s; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque:hover { background: #fcfcfc; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque:after { content:""; position:absolute; left: 0; right: 3px; bottom: -5px; height:1px; background: #ddd; }
#e_conteudo .p_area_editais_destaque a:last-child .p_edital_destaque { margin-bottom: 0; }
#e_conteudo .p_area_editais_destaque a:last-child .p_edital_destaque::after { display: none; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_icone_edital { width:40px; height: 40px; line-height: 40px; display: inline-block; vertical-align: middle; text-align: center; background: #eff3f4; border: solid 1px #e6ebec; border-radius: 4px; font-size: 16px; color: #666; transition: 0.4s; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_icone_edital .swfa { transition: 0.2s; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque:hover .p_area_icone_edital .swfa { color: #ad0b0b; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital { width:80%; width:calc(100% - 40px); display: inline-block; vertical-align: middle; padding-left: 15px; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital .p_nome_edital { font-size: 16px; color: #ad0b0b; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital .p_info_edital { font-size: 13px; color: #555; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital .p_info_edital span { padding-right: 30px; position: relative; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital .p_info_edital span:after { content:""; position:absolute; right: 15px; bottom: 2px; width: 1px; height:10px; background: #ddd; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital .p_info_edital span:last-child { padding-right: 0; }
#e_conteudo .p_area_editais_destaque .p_edital_destaque .p_area_info_edital .p_info_edital span:last-child:after { display: none; }