/* Responsive wetter.com widget */
.weather-widget {
	width: 100%;
	position: relative;
	margin-bottom: 30px;
}
.weather-widget .wcom-city {
	display: none;
}
.weather-widget .w300x250 {
	width: 100% !important;
	max-width: calc(100% - 22px) !important;
	max-height: 100px !important;
	height: 100px !important;
}
.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) {
	width: 100% !important;
	max-width: 240px !important;
	margin: 0 auto;
}
.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) {
	width: 100% !important;
	display: none;
}
.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) > div {
	width: 30% !important;
}
.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(3) {
	bottom: 5px !important;
}
@media (min-width: 992px) {
	.weather-widget .wcom-city {
		display: block;
	}
	.weather-widget .w300x250 {
		max-height: 250px !important;
		height: 250px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:first-child,
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:first-child > img {
		width: 70px !important;
		height: auto;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:last-child,
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:last-child > img {
		left: 70px !important;
		width: 128px !important;
	}
	
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) {
		display: block;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) > div:nth-child(2) {
		left: 70px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) > div:nth-child(3) {
		left: 140px !important;
	}
	.w300x250 > div[id^="wcom-"] > div:nth-child(3) > div:last-child {
		width: 95px !important;
	}
}
@media (min-width: 1200px) {
	.weather-widget .w300x250 {
		max-height: 230px !important;
		height: 230px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:first-child,
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:first-child > img {
		width: 100px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:last-child,
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(1) > div:last-child > img {
		left: 100px !important;
		width: 158px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) > div {
		width: 30% !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) > div:nth-child(2) {
		left: 85px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(2) > div:nth-child(3) {
		left: 170px !important;
	}
	.weather-widget .w300x250 > div[id^="wcom-"] > div:nth-child(3) > div:last-child {
		width: 150px !important;
	}
}