@charset "utf-8";
/* CSS Document */
.dpw { overflow:hidden}
.dpw-current { padding-bottom:10px; margin-bottom:10px; border-bottom:rgba(0,0,0,.4) 1px dotted;}
.dpw-forecast-first{border-right:rgba(0,0,0,.4) 1px dotted; margin:0; padding:0; display:block;}
.dpw-temp { 
	color: #F63401;
	font-size:18px; 
	text-align:center; 
	margin:8px 0 0 0; 
}

.dpw h2 { 
	font-size: 18px;
	margin: 4px 0 4px 0; 
}

.dpw-condition, .dpw-humidity, .dpw-wind { 
	font-size: 11px; 
	margin: 0.5em 0; 
	line-height: 1.1;
}
.dpw-day { 
	font-weight:bold;  
	text-align:center; 
	display:block; 
	font-style: normal; 
	font-size: 12px;
}
.dpw img { 
	display:block; 
	margin:0 auto; 
	clear:both; 
}

p.dpw-day-temp { 
	margin:0; 
	white-space:nowrap; 
	text-align:center;
	padding-bottom: 5px;
}

span.dpw-day-day { 
	padding:2px 5px; 
	font-size:10px; 
}

span.dpw-day-night { 
	padding:2px 5px;
	background-color: rgba(255,255,255,.6); 
	color:#555;
	font-size:10px; 
}
.curr-icon {width:50%;text-align:center;}
.forecast-icons i { padding:10px 0; opacity:.6;}
/* Dark style */
.dark .dpw h2 {color:#fff;}
.dark .dpw-current, .dark .dpw-forecast-first {border-color:rgba(0,0,0,.4);}
.dark span.dpw-day-night { 
	background-color: rgba(0,0,0,.6); 
	color:#fff;
}