@charset "utf-8";

/* ARQUIVOS */
#e_conteudo .e_area_arquivos {width: 100%; padding: 20px; font-size: 0;}
#e_conteudo .e_area_arquivos .e_cont_arquivos {width: 100%; max-height: 200px; overflow-x: hidden; overflow-y: scroll;}
#e_conteudo .e_area_arquivos .e_cont_arquivos::-webkit-scrollbar {width: 13px; height: 13px;}
#e_conteudo .e_area_arquivos .e_cont_arquivos::-webkit-scrollbar-track {background: #fff;}
#e_conteudo .e_area_arquivos .e_cont_arquivos::-webkit-scrollbar-thumb {background: #e1e4eb;}
#e_conteudo .e_area_arquivos .e_cont_arquivos::-webkit-scrollbar-thumb:hover {background: #58bf66;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo {width: 350px; width: calc((100% / 3) - 25px); height: 150px; display: inline-block; vertical-align: top; background: #fff; border-radius: 4px; box-shadow: 0 1px 1px 0 #dae0e5; text-align: right; padding: 20px; margin-bottom: 20px; margin-right: 30px;}
#e_conteudo .e_area_arquivos .e_cont_arquivos a:nth-child(3) .e_arquivo {margin-right: 0;}
#e_conteudo .e_area_arquivos .e_cont_arquivos a:nth-child(6) .e_arquivo {margin-right: 0;}
#e_conteudo .e_area_arquivos .e_cont_arquivos a:nth-child(9) .e_arquivo {margin-right: 0;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo .e_info_arquivo {width: 100%; background: #f2f4f7; border-radius: 4px; text-align: left; padding: 15px;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo .e_info_arquivo .e_img_arquivo {width: 35px; height: 42px; display: inline-block; vertical-align: middle;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo .e_info_arquivo .e_nome_arquivo {width: 245px; width: calc(100% - 40px); display: inline-block; vertical-align: middle; font-size: 14px; color: #737880; text-transform: uppercase; padding-left: 15px; transition: .3s ease;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo:hover .e_info_arquivo .e_nome_arquivo {color: #58bf66;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo .e_download_arquivo {font-size: 13px; color: #959da6; margin: 10px 0;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo .e_download_arquivo .fa {width: 30px; height: 30px; background: #f2f4f7; border-radius: 4px; text-align: center; line-height: 30px; font-size: 14px; color: #9ba5b3; margin-left: 10px; transition: .3s ease;}
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo:hover .e_download_arquivo .fa {background: #59c2d7; color: #fff;}
/* Seta layout 1 (UM registro) */
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_lu {width: 1130px; width: calc(100% - 17px); margin-right: 0; margin-bottom: 3px;}
/* Seta layout 2 / colocar a classe nos DOIS ÚLTIMOS filhos */
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_l2 {width: 550px; width: calc(50% - 23px); margin-bottom: 3px;}
#e_conteudo .e_area_arquivos .e_cont_arquivos a:last-child .e_arquivo_l2 {margin-right: 0;}
/* Seta layout 4/7 colocar a classe NO ÚLTIMO filho */
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_lc4 {width: 1130px; width: calc(100% - 17px); margin-right: 0; margin-bottom: 3px;}
/* Seta layout 5/8 Colocar a classe nos DOIS ÚLTIMOS filhos */
#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_lc5 {width: 550px; width: calc(50% - 23px); margin-bottom: 3px;}
#e_conteudo .e_area_arquivos .e_cont_arquivos a:last-child .e_arquivo_lc5 {margin-right: 0;}

@media (min-width: 1001px) and (max-width: 1200px) {	
	/* ARQUIVOS */
	#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo {height: 180px;}
    #e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_lc4 .e_download_arquivo {margin-top: 20px;}
}

@media (min-width: 801px) and (max-width: 1000px) {	
	/* ARQUIVOS */
	#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo {width: calc(100% - 17px); margin-right: 0; margin-bottom: 10px;}
	/* Seta layout 2 */
	#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_l2 {margin-bottom: 10px;}
	/* Seta layout 5/8 */
	#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_lc5 {margin-bottom: 10px;}
}

@media (max-width: 800px) {
	/* ARQUIVOS */
	#e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo {width: calc(100% - 17px); margin-right: 0; margin-bottom: 10px;}
	/* Seta layout 5/8 */
    #e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo_lc5 {margin-bottom: 10px;}
}

@media (max-width: 480px) {	
	/* ARQUIVOS */
    #e_conteudo .e_area_arquivos .e_cont_arquivos .e_arquivo {height: 180px;}
}