div.weatherTable {
  border: 0px solid #FFFFFF;
  width: 100%;
  text-align: left;
}
.divTable.weatherTable .divTableCell, .divTable.weatherTable .divTableHead {
  border: 0px solid #FFFFFF;
  padding: 3px 4px;
}
.divTable.weatherTable .divTableRow:nth-child(even) {
  background: #EBEBEB;
}
.divTable.weatherTable .divTableHeading {
  background: #D3D0CF;
}
.divTable.weatherTable .divTableHeading .divTableHead {
  font-weight: bold;
  text-align: center;
}
.weatherTable .tableFootStyle {
  font-size: 14px;
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}

div.weatherTable ul, .weatherIcon ul {
  list-style: none;
  display: block;
  padding: 0;
}

div.weatherTable li, .weatherIcon li {
  padding: 0;
}

div.weatherTable .weatherIcon, div.mobile-weather .weatherIcon {
	width: 60px;
    height: 60px;
    padding-bottom: 2em;
    padding-top: 2em;
    margin: 0 auto;
}

div.console_weather .weatherIcon {
    float: left;
    width: 70px;
    padding-top: 17px;
    padding-left: 10px;
}