﻿.weather-wrapper { overflow: hidden}


.forecast {clear: both;}
.tomorrow-forecast {	
 	position: absolute;
	bottom: -6px;
	width: 98%;
}

	.forecast .spent-day-spacer {
		border: transparent solid;
		float: left;
	}

	.forecast .hour {
		border: 0px rgb(43, 167, 246) solid;
		display: block;
		float: left;
		position: relative;
		width: 4.166%;
	}

		.forecast .hour img {
			display: block;
			margin: auto;
			max-height: 30px;
			position: relative;
			top: -18px;
			z-index: 999;
		}
		.forecast .hour:first-of-type img {
			/*margin-right: 0*/
			}
		
		.description{display: block;
			position: absolute;
			text-align: center;
			top: 13px;
			width: 100%;
		}

		.tomorrow-forecast .description{
			top: 5px;
		}

.precipitation {
	background-color: rgb(43, 167, 246);
	border-radius: 1px 1px 0 0;
	display: block;
	position: absolute;
	width: 100%;
}
