.tx-sfweather .weather-day {
  float: left;
  width: 45%;
  margin-right: 5%;
  margin-bottom: 20px;
  background-color: white;
  padding-bottom: 10px;
  border: 1px solid #ccc; }
  .tx-sfweather .weather-day, .tx-sfweather .weather-day * {
    text-align: center; }
  .tx-sfweather .weather-day p.date {
    background-color: #999999;
    padding: 5px;
    color: white;
    font-size: 120%; }
  .tx-sfweather .weather-day span.sfweather {
    font-size: 100px; }
  .tx-sfweather .weather-day .graph {
    position: relative;
    height: 200px; }

.tx-sfweather .weather-item .inner {
  background-color: #999999;
  color: white; }
  .tx-sfweather .weather-item .inner .icon, .tx-sfweather .weather-item .inner .temperature {
    position: absolute; }
  .tx-sfweather .weather-item .inner .icon {
    font-size: 120px;
    left: 0;
    top: 40px; }
  .tx-sfweather .weather-item .inner .temperature {
    font-size: 48px;
    right: 20px;
    bottom: 40px; }

@media all and (max-width: 480px) {
  .tx-sfweather #content-inner .weather-day {
    float: none;
    width: 100%; }
    .tx-sfweather #content-inner .weather-day p {
      text-align: left; }
  .tx-sfweather #content-inner .sfweather {
    float: left;
    display: block;
    width: 40%;
    margin-bottom: 40px; }
  .tx-sfweather #content-inner .weathertext {
    margin-top: 10px; }
  .tx-sfweather .weather-item .inner .icon {
    font-size: 60px;
    left: 10px; }
  .tx-sfweather .weather-item .inner .temperature {
    font-size: 30px;
    bottom: 32px; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIldlYXRoZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUVDLFlBQVk7RUFDWixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHVCQUF1QixFQXFCckI7RUE3Qkg7SUFXRyxtQkFBbUIsRUFDcEI7RUFaRjtJQWVHLDBCQWpCZ0I7SUFrQmhCLGFBQWE7SUFDYixhQUFhO0lBQ2IsZ0JBQWdCLEVBQ2pCO0VBbkJGO0lBc0JHLGlCQUFpQixFQUNsQjtFQXZCRjtJQTBCRyxtQkFBbUI7SUFDbkIsY0FBYyxFQUNmOztBQTVCRjtFQWdDQywwQkFsQ2tCO0VBbUNsQixhQUFhLEVBbUJYO0VBcERIO0lBb0NHLG1CQUFtQixFQUNwQjtFQXJDRjtJQXVDRyxpQkFBaUI7SUFFakIsUUFBUTtJQUNSLFVBQVUsRUFFWDtFQTVDRjtJQThDRyxnQkFBZ0I7SUFFaEIsWUFBWTtJQUNaLGFBQWEsRUFDZDs7QUFJQTtFQXRERjtJQXlERSxZQUFZO0lBQ1osWUFBWSxFQUlWO0lBOURKO01BNERJLGlCQUFpQixFQUNsQjtFQTdESDtJQWdFRSxZQUFZO0lBQ1osZUFBZTtJQUNmLFdBQVc7SUFDWCxvQkFBb0IsRUFDbEI7RUFwRUo7SUFzRUUsaUJBQWlCLEVBQ2Y7RUF2RUo7SUE0RUUsZ0JBQWdCO0lBQ2hCLFdBQVcsRUFDVDtFQTlFSjtJQWdGRSxnQkFBZ0I7SUFDaEIsYUFBYSxFQUNYLEVBQUEiLCJmaWxlIjoiV2VhdGhlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkZm9uZENvbG9yOiAjOTk5OTk5O1xuXG4udHgtc2Z3ZWF0aGVyIHtcbiAgLndlYXRoZXItZGF5IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA0NSU7XG5cdG1hcmdpbi1yaWdodDogNSU7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblxuXHQmLCAmICoge1xuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdHAuZGF0ZSB7XG5cdCAgYmFja2dyb3VuZC1jb2xvcjogJGZvbmRDb2xvcjtcblx0ICBwYWRkaW5nOiA1cHg7XG5cdCAgY29sb3I6IHdoaXRlO1xuXHQgIGZvbnQtc2l6ZTogMTIwJTtcblx0fVxuXG5cdHNwYW4uc2Z3ZWF0aGVyIHtcblx0ICBmb250LXNpemU6IDEwMHB4O1xuXHR9XG5cblx0LmdyYXBoIHtcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgaGVpZ2h0OiAyMDBweDtcblx0fVxuICB9XG5cbiAgLndlYXRoZXItaXRlbSAuaW5uZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZm9uZENvbG9yO1xuXHRjb2xvcjogd2hpdGU7XG5cblx0Lmljb24sIC50ZW1wZXJhdHVyZSB7XG5cdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHR9XG5cdC5pY29uIHtcblx0ICBmb250LXNpemU6IDEyMHB4O1xuXG5cdCAgbGVmdDogMDtcblx0ICB0b3A6IDQwcHg7XG5cblx0fVxuXHQudGVtcGVyYXR1cmUge1xuXHQgIGZvbnQtc2l6ZTogNDhweDtcblxuXHQgIHJpZ2h0OiAyMHB4O1xuXHQgIGJvdHRvbTogNDBweDtcblx0fVxuXG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQjY29udGVudC1pbm5lciB7XG5cdCAgLndlYXRoZXItZGF5IHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwIHtcblx0XHQgIHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHQgIH1cblx0ICAuc2Z3ZWF0aGVyIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdCAgfVxuXHQgIC53ZWF0aGVydGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0ICB9XG5cblx0fVxuXHQud2VhdGhlci1pdGVtIC5pbm5lciB7XG5cdCAgLmljb24ge1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRsZWZ0OiAxMHB4O1xuXHQgIH1cblx0ICAudGVtcGVyYXR1cmUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRib3R0b206IDMycHg7XG5cdCAgfVxuXHR9XG4gIH1cbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
