.bwc2 {
	color:#fff !important;
	overflow: hidden !important;
	font-family: tahoma,arial, sans-serif !important;
	vertical-align: top !important;
	text-align: center !important;
	margin: 0 auto;
}

.bwc2 * {
	margin: 0 !important;
	padding: 0 !important;
	font-family: arial !important;
}


.bwc-head {
	text-decoration: none !important;
	text-align: center !important;
	white-space: nowrap !important;
	text-transform: capitalize !important;
}

.bwc-data-degree {
	text-transform: capitalize !important;
	vertical-align: top !important;
	font-family: arial, sans-serif !important;
	display: inline-block !important;
}

.plus {
	font-size: 8px !important;
	vertical-align: middle;
}

/*widgets sizes*/
.bwc-88x31 {
	width: 88px !important;
	height: 31px !important;
}

.bwc-88x31 .plus {
	display: inline-block !important;
	font-size: 11px !important;
	margin: -2px 1px 0 0 !important;
}

.bwc-88x31 .icn-20x20,
.bwc-88x31 .icn-g20x20 {
	float: left !important;
}

.bwc-88x31-long-data {
	letter-spacing: -1px !important;
	margin-right: -2px !important;
	white-space: nowrap !important;
}
.bwc-88x31-long-data .bwc-data-degree {
	margin-left: 1px !important;
}

.bwc-88x31 .bwc-head {
	font-size: 9px !important;
	line-height: 12px !important;
	height: 11px !important;
}

.bwc-88x31 .bwc-data {
	text-align: right;
	font-size: 14px !important;
	line-height: 20px !important;
	height: 20px !important;
	padding:0 6px !important;
}

.bwc-88x31 .bwc-data-degree {
	font-size: 10px;
	line-height: 18px;
}

/* 100x60 */
.bwc-100x60 {
	width: 100px !important;
	height: 60px !important;
}
.bwc-100x60 .plus {
	display: inline-block !important;
	font-size: 15px !important;
	margin:-2px -1px 0 0 !important;
}

.bwc-100x60 .bwc-ico32x32,
.bwc-100x60 .bwc-ico-g32x32 {
	float: left !important;
	margin: 5px 0 0 !important;
}

.bwc-100x60 .bwc-head {
	font-size: 12px !important;
	line-height: 18px !important;
	height: 18px !important;
}

.bwc-100x60 .bwc-data {
	text-align: right;
	font-size: 16px !important;
	line-height: 42px !important;
	height: 42px !important;
	padding:0 10px 0 8px !important;
}

.bwc-100x60 .bwc-data-degree {
	font-size: 12px !important;
	line-height: 39px !important;
}

.bwc-100x60 .bwc-data-sml {
	display: inline-block !important;
	font-size: 10px !important;
	margin: 0 -7px 0 -2px !important;
}

.bwc-100x60 .bwc-data-sml .plus {
	font-size: 9px !important;
	line-height: 9px !important;
	vertical-align: inherit !important;
	margin: 0 0 0 3px !important;
}

.bwc-100x60 .bwc-data-sml .bwc-data-degree {
	line-height: 39px !important;
	font-size: 7px !important;
}

.bwc-100x60 .bwc-sep {
	display: inline-block !important;
	margin:0 2px -2px !important;
}

/* 100x100 */
.bwc-100x100 {
	width: 100px !important;
	height: 100px !important;
	position: relative !important;
}

.bwc-100x100 .bwc-head {
	font-size: 11px !important;
	line-height: 16px !important;
	height: 16px !important;
}

.bwc-100x100 .bwc-head.smolest {
	font-size: 10px !important;
}

.bwc-100x100 .bwc-data {
	padding: 5px 5px 0 !important;
}

.bwc-100x100 .bwc-data .plus {
	font-size: 10px !important;
	line-height: 10px !important;
	display: inline-block !important;
	margin-top: -2px !important;
}

.bwc-100x100 .bwc-ico-big {
	text-align: center !important;
	margin: 0 !important;
}

.bwc-100x100 .bwc-data-degree {
	font-size: 12px !important;
	line-height: 16px !important;
}

.bwc-100x100-bottom {
	text-align: center !important;
	font-size: 10px !important;
	line-height: 10px !important;
	height: 10px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow:ellipsis !important;
	width: 100px !important;
}

/* 120x60 */
.bwc-120x60 {
	width: 120px !important;
	height: 60px !important;
}

.bwc-120x60 .plus {
	display: inline-block !important;
	margin-top: -2px !important;
	font-size: 11px !important;
	line-height: 11px !important;
}

.bwc-120x60 .bwc-head {
	font-size: 12px !important;
	line-height: 18px !important;
	height: 18px !important;
}

.bwc-120x60 .bwc-head.smolest {
	font-size: 10px !important;
}

.bwc-120x60 .bwc-data {
	padding: 5px 0 5px 2px !important;
	font-size: 14px !important;
	overflow: hidden !important;
}

.bwc-120x60 .bwc-120x60-c-header {
	text-align: center !important;
	font-size: 10px !important;
}

.bwc-120x60 .bwc-data-degree {
	font-size: 8px !important;
}

.bwc-120x60 .bwc-120x60-c1 {
	float: left !important;
	width: 42px !important;
}

.bwc-120x60 .bwc-120x60-c2 {
	float: left !important;
	width: 42px !important;
	letter-spacing: -1px !important;
}

.bwc-120x60 .bwc-120x60-iconener {
	margin: -5px 2px 0 -4px !important;
}

.bwc-120x60 .bwc-120x60-iconener-left {
	margin: -5px 0 0 0 !important;
}

.bwc-120x60 .bwc-120x60-c3 {
	float: left !important;
	width: 34px !important;
}

.bwc-120x60-big {
	font-size: 24px !important;
	line-height: 32px !important;
}

.bwc-120x60 .bwc-120x60-big .bwc-data-degree {
	line-height: 20px !important;
}

.bwc-120x60-small {
	font-size: 10px !important;
	margin:2px 0 0 3px !important;
	text-align: left !important;
}

.bwc-120x60-small .plus {
	font-size: 9px !important;
}

/* 125x125 */
.bwc-125x125 {
	width: 125px !important;
	height: 125px !important;
}
.bwc-125x125 .bwc-125x125-right .plus {
	font-size: 14px !important;
	display: inline-block !important;
	margin-top: -6px !important;
}

.bwc-125x125 .bwc-head {
	font-size: 12px !important;
	font-weight: bold !important;
	line-height: 30px !important;
	height: 30px !important;
}
.bwc-125x125 .bwc-head.smolest {
	font-size: 10px !important;
}

.bwc-125x125 .bwc-data {
	padding: 5px 2px 7px 5px !important;
	overflow: hidden !important;
	position: relative !important;
	height: 80px !important;
}

.bwc-125x125-left {
	float: left !important;
	width: 60px !important;
	margin: 0 0 -3px !important;
}

.bwc-125x125-right {
	float: right !important;
	margin: 6px 0 0 !important;
	width: 54px !important;
	font-size: 25px !important;
	line-height: 54px !important;
}

.bwc-125x125 .bwc-data-degree {
	line-height: 41px !important;
	font-size: 10px !important;
}
.bwc-125x125-bottom {
	clear: both !important;
	font-size: 12px !important;
	text-align: center !important;
	width: 125px !important;
	position: absolute !important;
	bottom: 4px !important;
	left: 0px !important;
	line-height: 13px;
	max-height: 22px;
}

.bwc-125x125-small {
	font-size: 10px !important;
	text-align: center !important;
	clear: both !important;
}

.bwc-125x125-small .plus {
	font-size: 10px !important;
	margin-right: 2px !important;
}

.bwc-125x125-small-v {
	display: inline-block !important;
	min-width: 46px !important;
	text-align: left !important;
}

/* 130x90 */
.bwc-130x90 {
	width: 130px !important;
	height: 90px !important;
}
.bwc-130x90 .plus {
	display: inline-block !important;
	font-size: 16px !important;
	line-height: 26px !important;
	vertical-align: top !important;
}

.bwc-130x90 .bwc-head {
	font-size: 12px !important;
	line-height: 20px !important;
	height: 20px !important;
}


.bwc-130x90 .bwc-head.smolest {
	font-size: 10px !important;
}

.bwc-130x90 .bwc-data {
	padding: 2px 0  6px 10px !important;
	position: relative !important;
	overflow: hidden !important;
	height: 62px !important;
}

.bwc-130x90-left {
	float: left !important;
	width: 65px !important;
}

.bwc-130x90-right {
	float: left !important;
	width: 55px !important;
	text-align: center !important;
	margin: 10px 0 0 !important;
}

.bwc-130x90-l-header {
	font-size: 10px !important;
	font-weight: bold !important;
	margin: 0 0 3px !important;
	white-space: nowrap !important;
}

.bwc-130x90-l-degree {
	font-size: 24px !important;
	height: 24px !important;
}

.bwc-130x90 .bwc-data-degree {
	font-size: 12px !important;
	line-height: 17px !important;
}

.bwc-130x90-l-bottom-single {
	font-size: 10px !important;
	position: absolute !important;
	left: 10px !important;
	bottom: 4px !important;
	max-height: 16px !important;
	line-height: 10px !important;
}

.bwc-130x90-l-bottom-small {
	font-size: 10px !important;
	text-align: left;
}

.bwc-130x90-l-bottom-small .plus {
	display: inline-block !important;
	font-size: 8px !important;
	line-height: 12px !important;
}

.bwc-130x90-l-v {
	display: inline-block !important;
	width: 38px !important;
	text-align: right;
	margin-right: 4px !important;
}

/* 160x160 */
.bwc-160x160 {
	width: 160px !important;
	height: 160px !important;
}

.bwc-160x160 .bwc-data {
	overflow: hidden !important;
	height: 82px !important;
}

.bwc-160x160 .bwc-head th,
.bwc-160x160 .bwc-head td {
	color: #fff !important;
	font-size: 16px !important;
	text-align: center !important;
	width: 38px !important;
	padding: 3px 0 !important;
}

.bwc-160x160 .bwc-head th {
	font-size: 14px !important;
}

.bwc-160x160 .bwc-head .plus {
	display: inline-block !important;
	font-size: 9px !important;
	margin: -3px 1px 0 0 !important;
}

.bwc-160x160-city,
.bwc-160x160-city:hover {
	text-align: center !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 24px !important;
	height: 24px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}

.bwc-160x160-city.smolest {
	font-size: 11px !important;
}

.bwc-160x160-left {
	text-align: center !important;
	margin: -4px 0 0 !important;
	width: 80px !important;
	float: left !important;
}

.bwc-160x160-right {
	float: left !important;
	width: 80px !important;
	font-size: 36px !important;
	line-height: 58px !important;
}
.bwc-160x160-right .plus {
	display: inline-block !important;
	font-size: 15px !important;
	margin-top: -4px !important;
}

.bwc-160x160 .bwc-data-degree {
	font-size: 14px !important;
	line-height: 40px !important;
}

/* icon sizes */

.icn-20x20 {
	display: inline-block !important;
	width: 20px !important;
	height: 20px !important;
	background: url(/images/weather/bwc-ico-20x20.png) no-repeat 0 0 !important;
}

.icn-g20x20 {
	display: inline-block !important;
	width: 20px !important;
	height: 20px !important;
	background: url(/images/weather/bwc-ico-g20x20.png) no-repeat 0 0 !important;
}

.bwc-ico-01 {
	background-position: 0 -20px !important;
}

.bwc-ico-02 {
	background-position: 0 -100px !important;
}

.bwc-ico-03 {
	background-position: 0 -181px !important;
}

.bwc-ico-04 {
	background-position: 0 -261px !important;
}

.bwc-ico-05 {
	background-position: 0 -336px !important;
}

.bwc-ico-06 {
	background-position: 0 -420px !important;
}

.bwc-ico-07 {
	background-position: 0 -500px !important;
}

.bwc-ico-08 {
	background-position: 0 -580px !important;
}

.bwc-ico-11 {
	background-position: 0 -661px !important;
}

.bwc-ico-12 {
	background-position: 0 -740px !important;
}

.bwc-ico-13 {
	background-position: 0 -821px !important;
}

.bwc-ico-14 {
	background-position: 0 -900px !important;
}

.bwc-ico-15 {
	background-position: 0 -981px !important;
}

.bwc-ico-16 {
	background-position: 0 -1060px !important;
}

.bwc-ico-17 {
	background-position: 0 -1140px !important;
}

.bwc-ico-18 {
	background-position: 0 -1220px !important;
}

.bwc-ico-19 {
	background-position: 0 -1300px !important;
}

.bwc-ico-20 {
	background-position: 0 -1380px !important;
}

.bwc-ico-21 {
	background-position: 0 -1460px !important;
}

.bwc-ico-22 {
	background-position: 0 -1540px !important;
}

.bwc-ico-23 {
	background-position: 0 -1620px !important;
}

.bwc-ico-24 {
	background-position: 0 -1700px !important;
}

.bwc-ico-25 {
	background-position: 0 -1780px !important;
}

.bwc-ico-26 {
	background-position: 0 -1860px !important;
}

.bwc-ico-29 {
	background-position: 0 -1940px !important;
}

.bwc-ico-30 {
	background-position: 0 -2020px !important;
}

.bwc-ico-31 {
	background-position: 0 -2100px !important;
}

.bwc-ico-32 {
	background-position: 0 -2180px !important;
}

.bwc-ico-33 {
	background-position: 0 -2260px !important;
}

.bwc-ico-34 {
	background-position: 0 -2340px !important;
}

.bwc-ico-35 {
	background-position: 0 -2420px !important;
}

.bwc-ico-36 {
	background-position: 0 -2500px !important;
}

.bwc-ico-37 {
	background-position: 0 -2580px !important;
}

.bwc-ico-38 {
	background-position: 0 -2660px !important;
}

.bwc-ico-39 {
	background-position: 0 -2740px !important;
}

.bwc-ico-40 {
	background-position: 0 -2820px !important;
}

.bwc-ico-41 {
	background-position: 0 -2899px !important;
}

.bwc-ico-42 {
	background-position: 0 -2979px !important;
}

.bwc-ico-43 {
	background-position: 0 -3060px !important;
}

.bwc-ico-44 {
	background-position: 0 -3140px !important;
}

/*bwc-i32x32*/

.bwc-ico32x32 {
	width: 32px !important;
	height: 32px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-32x32.png) no-repeat 0 0 !important;
}

.bwc-ico-g32x32 {
	width: 32px !important;
	height: 32px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-g32x32.png) no-repeat 0 0 !important;
}

.bwc-ico32x32-01 {
	background-position: 0 -14px !important;
}

.bwc-ico32x32-02 {
	background-position: 0 -96px !important;
}

.bwc-ico32x32-03 {
	background-position: 0 -175px !important;
}

.bwc-ico32x32-04 {
	background-position: 0 -255px !important;
}

.bwc-ico32x32-05 {
	background-position: 0 -333px !important;
}

.bwc-ico32x32-06 {
	background-position: 0 -412px !important;
}

.bwc-ico32x32-07 {
	background-position: 0 -493px !important;
}

.bwc-ico32x32-08 {
	background-position: 0 -573px !important;
}

.bwc-ico32x32-11 {
	background-position: 0 -654px !important;
}

.bwc-ico32x32-12 {
	background-position: 0 -734px !important;
}

.bwc-ico32x32-13 {
	background-position: 0 -814px !important;
}

.bwc-ico32x32-14 {
	background-position: 0 -894px !important;
}

.bwc-ico32x32-15 {
	background-position: 0 -974px !important;
}

.bwc-ico32x32-16 {
	background-position: 0 -1054px !important;
}

.bwc-ico32x32-17 {
	background-position: 0 -1133px !important;
}

.bwc-ico32x32-18 {
	background-position: 0 -1215px !important;
}

.bwc-ico32x32-19 {
	background-position: 0 -1294px !important;
}

.bwc-ico32x32-20 {
	background-position: 0 -1373px !important;
}

.bwc-ico32x32-21 {
	background-position: 0 -1453px !important;
}

.bwc-ico32x32-22 {
	background-position: 0 -1533px !important;
}

.bwc-ico32x32-23 {
	background-position: 0 -1614px !important;
}

.bwc-ico32x32-24 {
	background-position: 0 -1694px !important;
}

.bwc-ico32x32-25 {
	background-position: 0 -1774px !important;
}

.bwc-ico32x32-26 {
	background-position: 0 -1853px !important;
}

.bwc-ico32x32-29 {
	background-position: 0 -1933px !important;
}

.bwc-ico32x32-30 {
	background-position: 0 -2015px !important;
}

.bwc-ico32x32-31 {
	background-position: 0 -2095px !important;
}

.bwc-ico32x32-32 {
	background-position: 0 -2174px !important;
}

.bwc-ico32x32-33 {
	background-position: 0 -2254px !important;
}

.bwc-ico32x32-34 {
	background-position: 0 -2334px !important;
}

.bwc-ico32x32-35 {
	background-position: 0 -2415px !important;
}

.bwc-ico32x32-36 {
	background-position: 0 -2495px !important;
}

.bwc-ico32x32-37 {
	background-position: 0 -2572px !important;
}

.bwc-ico32x32-38 {
	background-position: 0 -2656px !important;
}

.bwc-ico32x32-39 {
	background-position: 0 -2733px !important;
}

.bwc-ico32x32-40 {
	background-position: 0 -2813px !important;
}

.bwc-ico32x32-41 {
	background-position: 0 -2893px !important;
}

.bwc-ico32x32-42 {
	background-position: 0 -2974px !important;
}

.bwc-ico32x32-43 {
	background-position: 0 -3054px !important;
}

.bwc-ico32x32-44 {
	background-position: 0 -3134px !important;
}


/*bwc-i40x40*/

.bwc-ico40x40 {
	width: 40px !important;
	height: 40px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-40x40.png) no-repeat 0 0 !important;
}

.bwc-ico-g40x40 {
	width: 40px !important;
	height: 40px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-g40x40.png) no-repeat 0 0 !important;
}

.bwc-ico40x40-01 {
	background-position: 0 -9px !important;
}

.bwc-ico40x40-02 {
	background-position: 0 -90px !important;
}

.bwc-ico40x40-03 {
	background-position: 0 -171px !important;
}

.bwc-ico40x40-04 {
	background-position: 0 -251px !important;
}

.bwc-ico40x40-05 {
	background-position: 0 -331px !important;
}

.bwc-ico40x40-06 {
	background-position: 0 -410px !important;
}

.bwc-ico40x40-07 {
	background-position: 0 -490px !important;
}

.bwc-ico40x40-08 {
	background-position: 0 -570px !important;
}

.bwc-ico40x40-11 {
	background-position: 0 -650px !important;
}

.bwc-ico40x40-12 {
	background-position: 0 -728px !important;
}

.bwc-ico40x40-13 {
	background-position: 0 -809px !important;
}

.bwc-ico40x40-14 {
	background-position: 0 -889px !important;
}

.bwc-ico40x40-15 {
	background-position: 0 -969px !important;
}

.bwc-ico40x40-16 {
	background-position: 0 -1050px !important;
}

.bwc-ico40x40-17 {
	background-position: 0 -1130px !important;
}

.bwc-ico40x40-18 {
	background-position: 0 -1211px !important;
}

.bwc-ico40x40-19 {
	background-position: 0 -1290px !important;
}

.bwc-ico40x40-20 {
	background-position: 0 -1369px !important;
}

.bwc-ico40x40-21 {
	background-position: 0 -1450px !important;
}

.bwc-ico40x40-22 {
	background-position: 0 -1530px !important;
}

.bwc-ico40x40-23 {
	background-position: 0 -1610px !important;
}

.bwc-ico40x40-24 {
	background-position: 0 -1690px !important;
}

.bwc-ico40x40-25 {
	background-position: 0 -1770px !important;
}

.bwc-ico40x40-26 {
	background-position: 0 -1849px !important;
}

.bwc-ico40x40-29 {
	background-position: 0 -1930px !important;
}

.bwc-ico40x40-30 {
	background-position: 0 -2009px !important;
}

.bwc-ico40x40-31 {
	background-position: 0 -2089px !important;
}

.bwc-ico40x40-32 {
	background-position: 0 -2170px !important;
}

.bwc-ico40x40-33 {
	background-position: 0 -2250px !important;
}

.bwc-ico40x40-34 {
	background-position: 0 -2332px !important;
}

.bwc-ico40x40-35 {
	background-position: 0 -2410px !important;
}

.bwc-ico40x40-36 {
	background-position: 0 -2490px !important;
}

.bwc-ico40x40-37 {
	background-position: 0 -2570px !important;
}

.bwc-ico40x40-38 {
	background-position: 0 -2651px !important;
}

.bwc-ico40x40-39 {
	background-position: 0 -2731px !important;
}

.bwc-ico40x40-40 {
	background-position: 0 -2809px !important;
}

.bwc-ico40x40-41 {
	background-position: 0 -2890px !important;
}

.bwc-ico40x40-42 {
	background-position: 0 -2969px !important;
}

.bwc-ico40x40-43 {
	background-position: 0 -3049px !important;
}

.bwc-ico40x40-44 {
	background-position: 0 -3128px !important;
}


/*bwc-i48x48*/

.bwc-ico48x48 {
	width: 48px !important;
	height: 48px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-48x48.png) no-repeat 0 0 !important;
}

.bwc-ico-g48x48 {
	width: 48px !important;
	height: 48px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-g48x48.png) no-repeat 0 0 !important;
}

.bwc-ico48x48-01 {
	background-position: 0 -5px !important;
}

.bwc-ico48x48-02 {
	background-position: 0 -85px !important;
}

.bwc-ico48x48-03 {
	background-position: 0 -168px !important;
}

.bwc-ico48x48-04 {
	background-position: 0 -246px !important;
}

.bwc-ico48x48-05 {
	background-position: 0 -327px !important;
}

.bwc-ico48x48-06 {
	background-position: 0 -406px !important;
}

.bwc-ico48x48-07 {
	background-position: 0 -486px !important;
}

.bwc-ico48x48-08 {
	background-position: 0 -566px !important;
}

.bwc-ico48x48-11 {
	background-position: 0 -645px !important;
}

.bwc-ico48x48-12 {
	background-position: 0 -725px !important;
}

.bwc-ico48x48-13 {
	background-position: 0 -807px !important;
}

.bwc-ico48x48-14 {
	background-position: 0 -885px !important;
}

.bwc-ico48x48-15 {
	background-position: 0 -967px !important;
}

.bwc-ico48x48-16 {
	background-position: 0 -1046px !important;
}

.bwc-ico48x48-17 {
	background-position: 0 -1126px !important;
}

.bwc-ico48x48-18 {
	background-position: 0 -1206px !important;
}

.bwc-ico48x48-19 {
	background-position: 0 -1286px !important;
}

.bwc-ico48x48-20 {
	background-position: 0 -1367px !important;
}

.bwc-ico48x48-21 {
	background-position: 0 -1445px !important;
}

.bwc-ico48x48-22 {
	background-position: 0 -1525px !important;
}

.bwc-ico48x48-23 {
	background-position: 0 -1606px !important;
}

.bwc-ico48x48-24 {
	background-position: 0 -1687px !important;
}

.bwc-ico48x48-25 {
	background-position: 0 -1766px !important;
}

.bwc-ico48x48-26 {
	background-position: 0 -1845px !important;
}

.bwc-ico48x48-29 {
	background-position: 0 -1928px !important;
}

.bwc-ico48x48-30 {
	background-position: 0 -2007px !important;
}

.bwc-ico48x48-31 {
	background-position: 0 -2086px !important;
}

.bwc-ico48x48-32 {
	background-position: 0 -2167px !important;
}

.bwc-ico48x48-33 {
	background-position: 0 -2246px !important;
}

.bwc-ico48x48-34 {
	background-position: 0 -2328px !important;
}

.bwc-ico48x48-35 {
	background-position: 0 -2408px !important;
}

.bwc-ico48x48-36 {
	background-position: 0 -2488px !important;
}

.bwc-ico48x48-37 {
	background-position: 0 -2568px !important;
}

.bwc-ico48x48-38 {
	background-position: 0 -2648px !important;
}

.bwc-ico48x48-39 {
	background-position: 0 -2728px !important;
}

.bwc-ico48x48-40 {
	background-position: 0 -2806px !important;
}

.bwc-ico48x48-41 {
	background-position: 0 -2886px !important;
}

.bwc-ico48x48-42 {
	background-position: 0 -2966px !important;
}

.bwc-ico48x48-43 {
	background-position: 0 -3046px !important;
}

.bwc-ico48x48-44 {
	background-position: 0 -3126px !important;
}

/*bwc-i60x60*/

.bwc-ico60x60 {
	width: 60px !important;
	height: 60px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-60x60.png) no-repeat 0 0 !important;
}

.bwc-ico-g60x60 {
	width: 60px !important;
	height: 60px !important;
	display: inline-block !important;
	background: url(/images/weather/bwc-ico-g60x60.png) no-repeat 0 0 !important;
}

.bwc-ico60x60-01 {
	background-position: 0 0 !important;
}

.bwc-ico60x60-02 {
	background-position: 0 -80px !important;
}

.bwc-ico60x60-03 {
	background-position: 0 -161px !important;
}

.bwc-ico60x60-04 {
	background-position: 0 -240px !important;
}

.bwc-ico60x60-05 {
	background-position: 0 -318px !important;
}

.bwc-ico60x60-06 {
	background-position: 0 -402px !important;
}

.bwc-ico60x60-07 {
	background-position: 0 -478px !important;
}

.bwc-ico60x60-08 {
	background-position: 0 -561px !important;
}

.bwc-ico60x60-11 {
	background-position: 0 -638px !important;
}

.bwc-ico60x60-12 {
	background-position: 0 -717px !important;
}

.bwc-ico60x60-13 {
	background-position: 0 -799px !important;
}

.bwc-ico60x60-14 {
	background-position: 0 -881px !important;
}

.bwc-ico60x60-15 {
	background-position: 0 -961px !important;
}

.bwc-ico60x60-16 {
	background-position: 0 -1038px !important;
}

.bwc-ico60x60-17 {
	background-position: 0 -1117px !important;
}

.bwc-ico60x60-18 {
	background-position: 0 -1200px !important;
}

.bwc-ico60x60-19 {
	background-position: 0 -1280px !important;
}

.bwc-ico60x60-20 {
	background-position: 0 -1360px !important;
}

.bwc-ico60x60-21 {
	background-position: 0 -1438px !important;
}

.bwc-ico60x60-22 {
	background-position: 0 -1518px !important;
}

.bwc-ico60x60-23 {
	background-position: 0 -1598px !important;
}

.bwc-ico60x60-24 {
	background-position: 0 -1678px !important;
}

.bwc-ico60x60-25 {
	background-position: 0 -1758px !important;
}

.bwc-ico60x60-26 {
	background-position: 0 -1840px !important;
}

.bwc-ico60x60-29 {
	background-position: 0 -1918px !important;
}

.bwc-ico60x60-30 {
	background-position: 0 -1998px !important;
}

.bwc-ico60x60-31 {
	background-position: 0 -2078px !important;
}

.bwc-ico60x60-32 {
	background-position: 0 -2157px !important;
}

.bwc-ico60x60-33 {
	background-position: 0 -2237px !important;
}

.bwc-ico60x60-34 {
	background-position: 0 -2317px !important;
}

.bwc-ico60x60-35 {
	background-position: 0 -2399px !important;
}

.bwc-ico60x60-36 {
	background-position: 0 -2477px !important;
}

.bwc-ico60x60-37 {
	background-position: 0 -2557px !important;
}

.bwc-ico60x60-38 {
	background-position: 0 -2638px !important;
}

.bwc-ico60x60-39 {
	background-position: 0 -2717px !important;
}

.bwc-ico60x60-40 {
	background-position: 0 -2797px !important;
}

.bwc-ico60x60-41 {
	background-position: 0 -2876px !important;
}

.bwc-ico60x60-42 {
	background-position: 0 -2957px !important;
}

.bwc-ico60x60-43 {
	background-position: 0 -3037px !important;
}

.bwc-ico60x60-44 {
	background-position: 0 -3116px !important;
}
