.wthr-widget,.wthr-widget div {
	box-sizing:border-box;
}

.wthr-widget {
	height:50px;
	line-height:1.4;
	position:relative;
}

#wthr-widget-cell-cntr {
	color:#696969;
	height:50px;
	overflow:hidden;
	position:relative;
	z-index:10;
}

.wthr-w-cell {
	height:100%;
	position:absolute;
	text-align:left;
	width:100%;
}

.wthr-w-cell li {
	height:32px;
	/* margin-top:4px; */
}

/* .wthr-w-cell li:first-child {
	height:40px;
} */

.wthr-w-tit {
	color:#555;
	text-align:left;
}

.wthr-w-tit a {
	color:#696969;
}

.wthr-w-tit a:hover {
	color:#ff5300;
}

.wthr-w-content_now {
	position:relative;
}

.wthr-w-content_now img {
	max-width:30px;
	position:absolute;
	top:0
}

.wthr-w-temp_now {
	font-size:20px;
	left:40%;
	position:absolute;
	top:6px;
}

.wthr-w-temp_now span {
	font-size:15px;
	vertical-align:top;
}

.wthr-w-content_fcst {
	position:relative;
}

.wthr-w-content_fcst img {
	left:32%;
	max-width:30px;
	position:absolute;
	top:0;
}

.wthr-w-time_fcst {
	padding-left:1%;
	position:absolute;
	top:6px;
}

.wthr-w-temp_fcst {
	font-size:18px;
	left:54%;
	position:absolute;
	top:5px;
}

.wthr-w-temp_fcst span {
	font-size:10px;
	vertical-align:top;
}

.wthr-w-rain_fcst {
	font-size:18px;
	position:absolute;
	right:1%;
	top:5px;
}

.wthr-w-rain_fcst span {
	font-size:10px;
}

.wthr-w-sel-btn {
	color:#777;
	cursor:pointer;
	height:22px;
	padding: 1% 2%;
    position: absolute;
    left: 80%;
    top: -3px;
	z-index:20;
}

.wthr-w-sel-pop {
	background-color:#fff;
	box-shadow:2px 2px 3px 3px rgba(0,0,0,.2);
	display:none;
	font-size:16px;
	height:100%;
	min-height: 300px;
	outline:0;
	overflow-y:auto;
	padding:0 3%;
	position:absolute;
	text-align:left;
	-webkit-backface-visibility:hidden;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-moz-transform:scale(.94,.94);
	-ms-transform:scale(.94,.94);
	-o-transform:scale(.94,.94);
	-webkit-transform:scale(.94,.94);
	transform:scale(.94,.94);
	width:100%;z-index:30
}

.wthr-w-sel-pop-a {
	box-shadow:0 0 0 1px rgba(0,0,0,0);
	opacity:0;
	overflow-y:hidden;
	padding-top:4px;
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-o-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	transform:scale(1,1);
	-moz-transition:-moz-transform .3s ease-out .1s,box-shadow .1s ease-out .3s,opacity .1s ease-out .2s;
	-ms-transition:-ms-transform .3s ease-out .1s,box-shadow .1s ease-out .3s,opacity .1s ease-out .2s;
	-o-transition:-o-transform .3s ease-out .1s,box-shadow .1s ease-out .3s,opacity .1s ease-out .2s;
	-webkit-transition:-webkit-transform .3s ease-out .1s,box-shadow .1s ease-out .3s,opacity .1s ease-out .2s;
	transition:transform .3s ease-out .1s,box-shadow .1s ease-out .3s,opacity .1s ease-out .2s;
}

.wthr-w-sel-pop-a .wthr-w-opt:not(.wthr-w-opt-selected) {
	display:none}.wthr-w-sel-pop>ul{outline:0}.wthr-w-opt{border:1px solid transparent;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#353535;
	cursor:pointer;
	margin:3px 0;
	outline:0;
	padding:10px 2% 8px}.wthr-w-opt:hover:not(.wthr-w-opt-selected){border:1px solid #ddd}.wthr-w-opt-selected{background-color:#f4f4f4;
	border:1px solid #f4f4f4;
}

.disaster_box {
	box-sizing: border-box;
	width: 100%;
	list-style-type: none;
	border-right: solid 2px #DDD;
	border-left: solid 2px #DDD;
	border-bottom: solid 2px #DDD;
	color: #555;
}
.disaster_box li {
	box-sizing: border-box;
	width: 45%;
	margin: 0 2%;
	padding: 4px 0;
	float: left;
	text-indent: 4%;
	font-size: 90%;
	text-align: center;
}
.disaster_box:after{
  content: "."; 
  display: block; 
  height: 0; 
  font-size:0;	
  clear: both; 
  visibility:hidden;
}

.hweather_box {
		margin: 0 !important;
}

@media screen and (max-width:767px) { 
	.disaster_box li {
		padding: 15px 0;
	}
}
