.weather_forecast {
  float: left;
  width: 110px;
}

.forecast_temp_low_wrapper, .forecast_temp_high_wrapper, .forecast_wind_wrapper {
  clear: both;
  font-size: 10px;
}

.forecast_day_wrapper {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
}

.forecast_temp_low_wrapper div, .forecast_temp_high_wrapper div, .forecast_wind_wrapper div {
  float: left;
}

#weather-block-page-form {
  float: left;
  margin-right: 50px;
}

#weather-block-page-form + .weather_forecast .forecast_day_wrapper {
  font-size: 15px;
}

#weather-block-page-form + .weather_forecast .forecast_icon {
  float: left;
  margin-right: 20px;
}

#weather-block-page-form + .weather_forecast {
  width: 300px;
  position: relative;
  top: -40px;
}

.weather_current .forecast_wind_wrapper, .weather_current .forecast_temp_current_wrapper, .weather_current .forecast_humidity_wrapper, .weather_current .forecast_dew_point_wrapper {
  clear: both;
  font-size: 12px;
  width: 200px;
}

.weather_current .forecast_temp_current, .weather_current .forecast_wind, .weather_current .forecast_humidity, .forecast_dew_point {
  width: 100px;
}

#weather-block-page-form + .weather_forecast + .weather_forecast {
  clear: both;
}

.weather_current {
  float: left;
}

.weather_current .forecast_humidity, .weather_current .forecast_temp_current, .weather_current .forecast_dew_point {
  float: left;
}

.forecast_temp_low, .forecast_temp_high {
  width: 30px;
}

.forecast_wind {
  width: 30px;
}

.weather_city {
  display: none;
}

.weather_city_value {
  float: left;
  color: #676767;
  font-size: 35px;
  font-family: Arial;
  font-weight: bold;
  padding-left: 20px;
  width: 150px;
}

.orin{
	padding:5px;
	margin-top:10px;
	background-color: red;
	color:white;
	font-size:18px;
}

.form-item-taxonomy-world-weather, .move, .form-item-taxonomy-local-weather {
  float: left; 
}

.move {
  width: 150px;
  margin-left: 10px;
  margin-top: 100px;
  text-align: center;
}

#block-weather-page-weather-block a {
  text-decoration: none;
  color: #047cb4;
  font-size: 13px;
}

.weather_temperature, .weather_temperature_value, .weather_humidity, .weather_humidity_value, .weather_dev_point, .weather_dev_point_value {
  float: left;
  font-size: 13px;
  color: #6b6b6b;
  width: 70px;
}

.weather_temperature, .weather_humidity, .weather_dev_point, .weather_wind_direction {
  width: 80px;
}

.weather_icon {
    float: left;
}

.weather_wind, .weather_temperature_wrapper, .weather_humidity_wrapper, .weather_dev_point_wrapper, .weather_forecast_wrapper {
    float: none;
    width: 150px;
    margin-left: 70px;
}

.weather_forecast_wrapper {
}

.weather_icon {
   margin-right: 20px;
}

.weather_icon img {
   width: 50px;
}

.weather_wind div {
   float: left;
   width: 75px;
}

.weather_wind_direction img {
   padding-left: 15px;
}

.weather_city_wrapper {
    clear: both;
    float: none;
    margin-left: 50px;
}

.block-weather-page {
   width: 200px;
}

#block-weather-page-weather-block a {
  float: right;
}

.weather_city {
  display: none;
}

.weather_city_value {
  float: left;
  color: #676767;
  font-size: 35px;
  font-family: Arial;
  font-weight: bold;
  padding-left: 20px;
}

#block-weather-page-weather-block a {
  float: right;
}

