@media all and (max-width: 1023px) and (min-width: 320px){
	/*** Meteo ***/
	#meteo																										{  }
	#meteo .aw-widget-current-inner																				{ padding:0!important; font-family:'Istok Web', sans-serif!important; color:#fff; }
	#meteo div.aw-widget-current-inner div.aw-widget-content														{ background:none!important; border:0!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather									{ color:#fff!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather div.aw-current-weather-inner		{ max-width:none!important; padding:0!important; }
	#meteo #link_get_widget																						{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather span.aw-icon:before				{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather h3								{ float:right!important; width:auto!important; font-size:20px!important; color:#fff!important; font-weight:300!important; padding:20px!important; text-align:left; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p.aw-temp-time-desc				{ float:right!important;clear:right!important; width:auto!important; padding:0 5px!important; max-width:300px!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today		{ font-size:35px!important; padding:0 10px!important; margin-right:10px!important; float:left!important; border-right:2px solid #fff!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today b		{ font-weight:normal!important; padding:0!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p time								{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-weather-description		{ font-size:15px!important; text-align:center!important; float:left!important; max-width:90px!important; line-height:0.8!important; }
}

@media all and (max-width: 1279px) and (min-width: 1024px){ 
	/*** Meteo ***/
	#meteo																										{ height:150px; overflow:hidden; }
	#meteo .aw-widget-current-inner																				{ padding:0!important; font-family:'Istok Web', sans-serif!important; color:#fff; }
	#meteo div.aw-widget-current-inner div.aw-widget-content														{ background:none!important; border:0!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather									{ color:#fff!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather div.aw-current-weather-inner		{ max-width:none!important; padding:0!important; }
	#meteo #link_get_widget																						{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather span.aw-icon						{ margin-top:-20px!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather span.aw-icon:before				{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather h3								{ float:right!important; width:auto!important; font-size:20px!important; color:#fff!important; font-weight:300!important; padding:20px!important; text-align:left; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p.aw-temp-time-desc				{ float:left!important;clear:right!important; width:auto!important; padding:0 5px!important; max-width:300px!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today		{ font-size:35px!important; padding:0 10px!important; margin-right:10px!important; float:left!important; border-right:2px solid #fff!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today b		{ font-weight:normal!important; padding:0!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p time								{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-weather-description		{ font-size:15px!important; text-align:center!important; float:left!important; max-width:90px!important; line-height:0.8!important; }
}

@media (min-width: 1280px) {
	/*** Meteo ***/
	#meteo																										{ height:150px; overflow:hidden; }
	#meteo .aw-widget-current-inner																				{ padding:0!important; font-family:'Istok Web', sans-serif!important; color:#fff; }
	#meteo div.aw-widget-current-inner div.aw-widget-content														{ background:none!important; border:0!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather									{ color:#fff!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather div.aw-current-weather-inner		{ max-width:none!important; padding:0!important; }
	#meteo #link_get_widget																						{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather span.aw-icon						{ margin-top:-20px!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather span.aw-icon:before				{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather h3								{ float:right!important; width:auto!important; font-size:20px!important; color:#fff!important; font-weight:300!important; padding:20px!important; text-align:left; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p.aw-temp-time-desc				{ float:right!important;clear:right!important; width:auto!important; padding:0 5px!important; max-width:300px!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today		{ font-size:35px!important; padding:0 10px!important; margin-right:10px!important; float:left!important; border-right:2px solid #fff!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today b		{ font-weight:normal!important; padding:0!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p time								{ display:none!important; }
	#meteo div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-weather-description		{ font-size:15px!important; text-align:center!important; float:left!important; max-width:90px!important; line-height:0.8!important; }
}