/***************************
 ======== HOMEPAGE ========
***************************/

/* -> Sidebar Boxes */
	.sim_sidebox {
		border: 0px;
		background: rgb(253, 248, 236);
		padding: 15px 15px 0px;
	}

	.sim_alerta_geada {
		background: #E6E6E6;
		padding-top: 1%;
		min-height: 175px;
		/*padding: 15px 15px 0px;*/

	}
	.simepar_alerta_geada_image {
	    background: url(../img/bg_alerta_geada.jpg) no-repeat transparent;
	    height: 100px;
	    background-size: cover;
	    background-position: center;
			color: white;
			display: flex;
			align-items: center;
			justify-content: center;
			font-size: 25pt;
			text-shadow: 2px 1px 2px rgba(0,0,0,0.5);
			font-weight: 400;
	}

	.pagina_alerta_geada_image {
	    background: url(../img/banner_alertaGeadaPage.jpg) no-repeat transparent;
	    height: 250px;
	    background-size: cover;
	    background-position: center;
	    border-bottom: 2px solid #ddd;
	}

	@media (max-width: 500px) {
	    .pagina_alerta_geada_image {
	        height: 130px;
	    }
	}

	@media (min-width: 501px) and (max-width: 991px){
	    .pagina_alerta_geada_image {
	        height: 200px;
	    }
	}


/* -> Link veja mais: */
	.sim_veja_mais {
		background: rgb(224, 170, 15);
		padding: 5px;
	}
	.sim_veja_mais a {
		color: #FFF;
		font-size: 1.2em;
	}
	#modal_home_seasons .sim_veja_mais {
		margin: 0px;
	}

/* -> Season Block */
	#home_seasons {
		background: #E6E6E6;
		padding: 20px 30px;
	}

	.dynamic_content {
		background: #E6E6E6;
		padding: 10px 0;
	}

	#table_home_season thead img {
		max-width: 85px;
		margin: 0 auto;
	}

	/* -> Tide Table (Tábuas de Maré) */
	#tide_table {
		background: #E6E6E6;
		padding: 20px 30px;
	}
	#tide_table a { color: #555; }
	#tide_table a:hover { color: #E5A931; }
	#tide_table .flex-container {
		display: flex;
		/*margin: 0 auto; */
		align-items: center;
	}
	#tide_table .flex-item {
		justify-content: center;
		align-items: center;
	}

/* -> Data Station */
	#data_station {}
	.geo_data_station_container { padding: 10px; }
	.geo_data_station_container .cont-flex{
		display: flex;
		align-items: center;
		align-content: center;
		padding: 10px !important;
	}
	.geo_data_station_container .cont-flex:first-of-type {
		padding-top: 0px !important;
		border-bottom: 1px dotted #ccc;
	}
	.geo_data_station_container .item-left, .geo_data_station_container .item-right{
		text-align: center;
	}
	.geo_data_station_container .item-left i , .geo_data_station_container .item-right i {
		font-size: 2.5em;
		color: #6c6b6b;
	}
	.geo_data_station_container .item-right{
		border-left: 1px dotted #ccc;
	}

/* -> Tweets */
	.date_tweet {
		color: #E5A931;
	}
