/* weather */

div.weather{
	border: 1px solid #ccc;
	margin: 0 0 30px;
	padding: 1px;
	text-align: left;
	margin-top: 20px;
}

div.weather h2.head{
	background: url('../img/weather_header.png') no-repeat right top transparent !important;
	text-align: left;
	padding-left: 6px;
}

div.weather.narrow{
	width: 307px !important;
}
div.weather.wide{
	width: 483px !important;
}

#weather_main {
    display:block;
}

.weather_act {
    height:51px;
    background: url("../img/dotted_line.png") repeat-x scroll left bottom transparent;
    padding: 0px 6px;
	margin: 0 4px;
}

.weather_act .city {float:left;min-width: 100px;color: #336699;font-weight:bold;font-size:14px;margin-top: 15px; padding-left: 8px;margin-right:10px;}
.weather_act .city a {padding:0;margin:0;border: 0px none;cursor: pointer; letter-spacing: 1px;}
.weather_act .city p {font-weight:normal;font-size:9px;}
.weather_act .today {float:left;/*width: 110px;*/color: #336699;font-weight:bold;font-size:14px;margin-top: 15px; padding-left: 8px;}
.weather_act .wiconNew {background: url('../img/weather/weather_icons_50.png') no-repeat;height:50px;width: 50px;margin-top:0px; padding-right: 0;}
.narrow .weather_act .wiconNew, .narrow .weather_act .hofok{float:right;}
.wide .weather_act .wiconNew, .wide .weather_act .hofok{float:left;}

.weather_act .hofok {padding-top:4px;padding-right: 15px;width: 60px;text-align: right;color: #f2861d;font-weight:bold;font-size:30px;}
.wide .weather_act .hofok{
	padding: 6px 11px 0 4px;
}

.narrow .weather_tobbi div {float:left;}
.wide .weather_tobbi{padding: 4px 0 20px;}
.narrow .weather_tobbi{padding: 0 16px 10px 19px;}

.weather_tobbi{
	
}

.narrow .weather_tobbi .napok_container {float:left;height:30px;}
.narrow .weather_tobbi .napok {padding-top:10px;width: 90px;color: #336699;letter-spacing: 1px;}
.weather_tobbi .wiconNew {background: url('../img/weather/weather_icons_30.png') no-repeat;float:left;width: 30px;height:30px;}

.wide .weather_tobbi .napok_container {
		float:left !important;
		height:120px;
		width: 120px;
		display: block;
		background: url('../img/weather/icon_bg.png') no-repeat left 27px transparent;
}
.wide .weather_tobbi .napok {padding:9px 0; color: #336699; font-size: 11px; text-align: center; font-weight: bold;}

.wide .weather_tobbi .wiconBig {background: url("../img/weather/derult_ido_kicsi.png") no-repeat top center;width: 120px;height:50px; margin: 0; background-repeat: no-repeat; background-position: center center !important;}
.wide .weather_tobbi .wtext{color: #333333; width: 120px; text-align: center; height: 14px; margin:0; font-weight: bold; padding-bottom: 6px;}


.wide .weather_tobbi .nappal {float: left;padding-top:11px;width: 42px;text-align:right;color:#f2861d;font-weight:bold;}
.wide .weather_tobbi .ejjel {float: left;padding-top:11px;width: 62px;text-align:right;color:#336699;font-weight:bold;}

.narrow .weather_tobbi .nappal {float: left;padding-top:10px;width: 63px;text-align:right;color:#f2861d;font-weight:bold;}
.narrow .weather_tobbi .ejjel {float: left;padding-top:10px;width: 61px;text-align: right;color:#336699;font-weight:bold;}

.narrow .weather_idokep{padding:10px 4px 8px 19px;}
.wide .weather_idokep{padding: 9px 4px 7px 18px;}
.weather_idokep {text-align:left;color: #336699;line-height: 13px;}
.weather_idokep a { border:0 none;padding: 0;font-size:9px; letter-spacing: 1px;}

#weather_main .dotted_bg{
	background: url("../img/dotted_line.png") repeat-x scroll left bottom transparent;
	margin: 0 4px;
	height: 1px;
	padding: 0;
}

.weather_act .wiconNew.felhotlen {background-position:0 calc(-50px * 1) !important;}
.weather_act .wiconNew.napos {background-position:0 calc(-50px * 1) !important;}
.weather_act .wiconNew.kisse_felhos {background-position:0 calc(-50px * 3) !important;}
.weather_act .wiconNew.idonkent_felhos {background-position:0 calc(-50px * 3) !important;}
.weather_act .wiconNew.felhos {background-position:0 calc(-50px * 0) !important;}
.weather_act .wiconNew.kozepesen_felhos {background-position:0 calc(-50px * 4) !important;}
.weather_act .wiconNew.erosen_felhos {background-position:0 calc(-50px * 2) !important;}
.weather_act .wiconNew.erosen_fatyolfelhos {background-position:0 calc(-50px * 4) !important;}
.weather_act .wiconNew.fatyolfelhos {background-position:0 calc(-50px * 3) !important;}
.weather_act .wiconNew.valtozo {background-position:0 calc(-50px * 4) !important;}
.weather_act .wiconNew.borult {background-position:0 calc(-50px * 0) !important;}
.weather_act .wiconNew.kodos {background-position:0 calc(-50px * 24) !important;}
.weather_act .wiconNew.paras {background-position:0 calc(-50px * 6) !important;}
.weather_act .wiconNew.zuzmaras_kod {background-position:0 calc(-50px * 23) !important;}
.weather_act .wiconNew.szitalas {background-position:0 calc(-50px * 6) !important;}
.weather_act .wiconNew.eso {background-position:0 calc(-50px * 8) !important;}
.weather_act .wiconNew.esos {background-position:0 calc(-50px * 5) !important;}
.weather_act .wiconNew.kiados_eso {background-position:0 calc(-50px * 5) !important;}
.weather_act .wiconNew.zapor {background-position:0 calc(-50px * 8) !important;}
.weather_act .wiconNew.eros_zapor {background-position:0 calc(-50px * 12) !important;}
.weather_act .wiconNew.zivatar_zaporesovel {background-position:0 calc(-50px * 11) !important;}
.weather_act .wiconNew.zivatar {background-position:0 calc(-50px * 11) !important;}
.weather_act .wiconNew.onos_szitalas {background-position:0 calc(-50px * 15) !important;}
.weather_act .wiconNew.onos_eso {background-position:0 calc(-50px * 17) !important;}
.weather_act .wiconNew.hoszallingozas {background-position:0 calc(-50px * 16) !important;}
.weather_act .wiconNew.havazas {background-position:0 calc(-50px * 14) !important;}
.weather_act .wiconNew.eros_havazas {background-position:0 calc(-50px * 14) !important;}
.weather_act .wiconNew.havas_eso {background-position:0 calc(-50px * 17) !important;}
.weather_act .wiconNew.hozapor {background-position:0 calc(-50px * 20) !important;}
.weather_act .wiconNew.hozivatar {background-position:0 calc(-50px * 14) !important;}
.weather_act .wiconNew.hofuvas {background-position:0 calc(-50px * 19) !important;}
.weather_act .wiconNew.szeles {background-position:0 calc(-50px * 21) !important;}

.weather_tobbi .wiconNew.felhotlen {background-position:0 calc(-30px * 1) !important;}
.weather_tobbi .wiconNew.napos {background-position:0 calc(-30px * 1) !important;}
.weather_tobbi .wiconNew.kisse_felhos {background-position:0 calc(-30px * 3) !important;}
.weather_tobbi .wiconNew.idonkent_felhos {background-position:0 calc(-30px * 3) !important;}
.weather_tobbi .wiconNew.felhos {background-position:0 calc(-30px * 0) !important;}
.weather_tobbi .wiconNew.kozepesen_felhos {background-position:0 calc(-30px * 4) !important;}
.weather_tobbi .wiconNew.erosen_felhos {background-position:0 calc(-30px * 2) !important;}
.weather_tobbi .wiconNew.erosen_fatyolfelhos {background-position:0 calc(-30px * 4) !important;}
.weather_tobbi .wiconNew.fatyolfelhos {background-position:0 calc(-30px * 3) !important;}
.weather_tobbi .wiconNew.valtozo {background-position:0 calc(-30px * 4) !important;}
.weather_tobbi .wiconNew.borult {background-position:0 calc(-30px * 0) !important;}
.weather_tobbi .wiconNew.kodos {background-position:0 calc(-30px * 24) !important;}
.weather_tobbi .wiconNew.paras {background-position:0 calc(-30px * 6) !important;}
.weather_tobbi .wiconNew.zuzmaras_kod {background-position:0 calc(-30px * 23) !important;}
.weather_tobbi .wiconNew.szitalas {background-position:0 calc(-30px * 6) !important;}
.weather_tobbi .wiconNew.eso {background-position:0 calc(-30px * 8) !important;}
.weather_tobbi .wiconNew.esos {background-position:0 calc(-30px * 5) !important;}
.weather_tobbi .wiconNew.kiados_eso {background-position:0 calc(-30px * 5) !important;}
.weather_tobbi .wiconNew.zapor {background-position:0 calc(-30px * 8) !important;}
.weather_tobbi .wiconNew.eros_zapor {background-position:0 calc(-30px * 12) !important;}
.weather_tobbi .wiconNew.zivatar_zaporesovel {background-position:0 calc(-30px * 11) !important;}
.weather_tobbi .wiconNew.zivatar {background-position:0 calc(-30px * 11) !important;}
.weather_tobbi .wiconNew.onos_szitalas {background-position:0 calc(-30px * 15) !important;}
.weather_tobbi .wiconNew.onos_eso {background-position:0 calc(-30px * 17) !important;}
.weather_tobbi .wiconNew.hoszallingozas {background-position:0 calc(-30px * 16) !important;}
.weather_tobbi .wiconNew.havazas {background-position:0 calc(-30px * 14) !important;}
.weather_tobbi .wiconNew.eros_havazas {background-position:0 calc(-30px * 14) !important;}
.weather_tobbi .wiconNew.havas_eso {background-position:0 calc(-30px * 17) !important;}
.weather_tobbi .wiconNew.hozapor {background-position:0 calc(-30px * 20) !important;}
.weather_tobbi .wiconNew.hozivatar {background-position:0 calc(-30px * 14) !important;}
.weather_tobbi .wiconNew.hofuvas {background-position:0 calc(-30px * 19) !important;}
.weather_tobbi .wiconNew.szeles {background-position:0 calc(-30px * 21) !important;}

.weather_tobbi .wiconBig.eso,
.weather_tobbi .wiconBig.esos,
.weather_tobbi .wiconBig.paras {
    background-image: url("../img/weather/villamlas_ido_kicsi.png");
}
.weather_tobbi .wiconBig.ho,
.weather_tobbi .wiconBig.hofuvas,
.weather_tobbi .wiconBig.hoszallingozas {
    background-image: url("../img/weather/havazas_ido_kicsi.png");
}
.weather_tobbi .wiconBig.kodos,
.weather_tobbi .wiconBig.zuzmaras_kod {
    background-image: url("../img/weather/kodos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.gyengen_felhos,
.weather_tobbi .wiconBig.kisse_felhos,
.weather_tobbi .wiconBig.idonkent_felhos {
    background-image: url("../img/weather/gyengen_felhos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.valtozo {
    background-image: url("../img/weather/gyenge_esos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.hozapor,
.weather_tobbi .wiconBig.hozivatar,
.weather_tobbi .wiconBig.havazas {
    background-image: url("../img/weather/hozaporos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.zivatar,
.weather_tobbi .wiconBig.zivatar_zaporesovel {
    background-image: url("../img/weather/zivataros_ido_kicsi.png");
}
.weather_tobbi .wiconBig.szitalas {
    background-image: url("../img/weather/gyenge_esos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.zapor,
.weather_tobbi .wiconBig.kiados_eso,
.weather_tobbi .wiconBig.eros_zapor {
    background-image: url("../img/weather/zaporesos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.borult,
.weather_tobbi .wiconBig.szeles {
    background-image: url("../img/weather/borult_ido_kicsi.png");
}
.weather_tobbi .wiconBig.derult,
.weather_tobbi .wiconBig.felhotlen,
.weather_tobbi .wiconBig.napos {
    background-image: url("../img/weather/derult_ido_kicsi.png");
}
.weather_tobbi .wiconBig.erosen_felhos,
.weather_tobbi .wiconBig.borult {
    background-image: url("../img/weather/erosen_felhos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.kozepesen_felhos,
.weather_tobbi .wiconBig.felhos,
.weather_tobbi .wiconBig.erosen_fatyolfelhos,
.weather_tobbi .wiconBig.fatyolfelhos,
.weather_tobbi .wiconBig.valtozo {
    background-image: url("../img/weather/erosen_felhos_ido_kicsi.png");
}
.weather_tobbi .wiconBig.havaseso,
.weather_tobbi .wiconBig.onos_szitalas,
.weather_tobbi .wiconBig.onos_eso {
    background-image: url("../img/weather/hozaporos_ido_kicsi.png");
}

#idojaras_wrapper_box.wide .napok_container {
	width: calc(100% / 4);
}