@charset "utf-8";

/* PREVISÃO DO TEMPO */
#e_conteudo .e_area_prev_tempo { padding: 20px; padding-bottom: 35px; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo { max-width: 300px; float: left; font-size: 0 !important; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo img { display: inline-block; vertical-align: top; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo .e_titulo_prev_tempo { display: inline-block; vertical-align: top; padding: 5px 10px; text-align: left; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo .e_titulo_prev_tempo .e_titulos_c { padding: 0; line-height: 100%; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo .e_titulo_prev_tempo .e_titulos_c span { padding: 0; line-height: 100%; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo .e_titulo_prev_tempo .e_titulos_c span:after { display: none; }
#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo .e_titulo_prev_tempo .e_nome_cidade { font-size: 13px; color: #232323; margin-top: 3px; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo { width: 855px; width: calc(100% - 305px);height: 85px; float: right; position: relative; margin-top: 5px; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_cont_barra_previsoes_tempo { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; overflow-x: scroll; font-size: 0 !important; white-space: nowrap; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo { height: 60px; padding: 12px 15px; display: inline-block; vertical-align: top; background: #fff; border-bottom: solid 1px #dfe1e6; border-radius: 4px; margin-right: 20px; font-size: 0 !important; cursor: pointer; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo:last-child { margin-right: 0; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_info_prev_tempo { display: inline-block; vertical-align: middle; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_info_prev_tempo .e_data_prev_tempo { font-size: 12px; color: #222; margin-bottom: 2px;}
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_info_prev_tempo .e_info_prev_tempo { display: inline-block; vertical-align: middle; font-size: 16px; letter-spacing: -1px; position: relative; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_info_prev_tempo .e_prev_min { color: #1cace1; padding-right: 10px; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_info_prev_tempo .e_prev_max { color: #d01921; padding-left: 10px; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_info_prev_tempo .e_prev_max:after { content: ""; width: 1px; position: absolute; top: 4px; bottom: 3px; left: 0; background: #ddd; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_img_prev_tempo { display: inline-block; vertical-align: middle; padding-left: 20px; }
#e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo .e_prev_tempo .e_area_img_prev_tempo img { max-height: 32px; }

@media (max-width: 800px) {	
	/* PREVISÃO DO TEMPO */
	#e_conteudo .e_area_prev_tempo .e_area_titulo_prev_tempo { float: none; margin: auto; text-align: center; }
    #e_conteudo .e_area_prev_tempo .e_cont_previsoes_tempo { width: 100%; margin-top: 15px; }
}