body#top .pollen-count {
  width: 200px; }
  body#top .pollen-count #pollen-location-container .header-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2px; }
    body#top .pollen-count #pollen-location-container .header-logo .content-img {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 250px;
      background-color: rgba(91, 142, 219, 0.8);
      padding: 5px; }
      body#top .pollen-count #pollen-location-container .header-logo .content-img img {
        height: 40px;
        margin-left: 2px; }
      body#top .pollen-count #pollen-location-container .header-logo .content-img a {
        color: white;
        font-size: 12px;
        text-align: center; }
    body#top .pollen-count #pollen-location-container .header-logo .content-img:first-child {
      margin-right: 2px; }
  body#top .pollen-count #pollen-location-container .select-pollen-region .first-ul {
    list-style: none;
    margin-left: 0;
    margin-bottom: 3px; }
    body#top .pollen-count #pollen-location-container .select-pollen-region .first-ul .dropdown {
      min-height: 42px;
      font-size: 16px;
      font-weight: 600;
      background-color: rgba(255, 255, 255, 0.6);
      margin-left: 0; }
      body#top .pollen-count #pollen-location-container .select-pollen-region .first-ul .dropdown a {
        text-decoration: none;
        padding: 5px 10px;
        color: black;
        font-size: 15px;
        display: block; }
    body#top .pollen-count #pollen-location-container .select-pollen-region .first-ul #pollen-region-selector {
      position: absolute;
      margin: 0;
      width: 100%;
      background-color: white;
      display: none;
      list-style: none; }
      body#top .pollen-count #pollen-location-container .select-pollen-region .first-ul #pollen-region-selector li {
        margin: 0;
        font-weight: bold;
        font-size: 15px;
        padding: 5px 10px; }
        body#top .pollen-count #pollen-location-container .select-pollen-region .first-ul #pollen-region-selector li:hover {
          background: #909496;
          color: white; }
  body#top .pollen-count #pollen-location-container .todays-count {
    padding: 10px;
    background-color: rgba(255, 255, 255, 0.6); }
    body#top .pollen-count #pollen-location-container .todays-count h3 {
      display: inline-block; }
      body#top .pollen-count #pollen-location-container .todays-count h3 .todays {
        font-size: 0.8em;
        font-weight: normal;
        text-transform: uppercase;
        margin-top: -0.5em; }
    body#top .pollen-count #pollen-location-container .todays-count .icon-section {
      display: inline-block;
      float: right; }
      body#top .pollen-count #pollen-location-container .todays-count .icon-section a {
        text-decoration: none; }
        body#top .pollen-count #pollen-location-container .todays-count .icon-section a span {
          color: black;
          font-size: 35px !important;
          line-height: 30px !important; }
      body#top .pollen-count #pollen-location-container .todays-count .icon-section .close-icon {
        display: none; }
  body#top .pollen-count #pollen-location-container .pollen-counts {
    height: 0;
    display: none; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen {
      display: none; }
    body#top .pollen-count #pollen-location-container .pollen-counts dt {
      display: inline-block;
      width: 50%;
      background-size: cover;
      min-height: 42px;
      margin: 1px 0; }
      body#top .pollen-count #pollen-location-container .pollen-counts dt .title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 42px;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        padding-right: 4px;
        font-size: 11px;
        font-weight: 600; }
    body#top .pollen-count #pollen-location-container .pollen-counts dt:nth-child(5) .title {
      color: white; }
    body#top .pollen-count #pollen-location-container .pollen-counts dd {
      display: inline-block;
      width: 50%;
      float: right;
      min-height: 41.5px;
      margin: 1px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      body#top .pollen-count #pollen-location-container .pollen-counts dd a {
        color: white;
        font-weight: 800;
        font-size: 12px;
        text-transform: uppercase; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .list-hid {
      background: #B7BCBE; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .high {
      background: #f65058; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .low {
      background: #62a8e5; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .moderate {
      background: #E07A3F; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .absent {
      background: #909496; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .trees {
      background: url(../jpg/counter-trees.jpg) no-repeat;
      background-size: cover; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .weeds {
      background: url(../jpg/counter-weeds.jpg) no-repeat;
      background-size: cover; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .grass {
      background: url(../jpg/counter-grass.jpg) no-repeat;
      background-size: cover; }
    body#top .pollen-count #pollen-location-container .pollen-counts .region-pollen .mold {
      background: url(../jpg/counter-mold.jpg) no-repeat;
      background-size: cover; }
  body#top .pollen-count .select {
    margin-bottom: 2px;
    max-height: 42px;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.2);
    cursor: pointer;
    display: inline-block;
    position: relative;
    font: normal 11px/22px Arial, Sans-Serif;
    color: black; }
  body#top .pollen-count .name-of-region:after {
    content: "";
    width: 0;
    height: 0;
    border: 7px solid transparent;
    border-color: #101010 transparent transparent transparent;
    position: absolute;
    top: 88px;
    right: 15px; }

@media all and (max-width: 767px) {
  body#top .pollen-count-page #pollen-location-container-page {
    text-align: center; } }

body#top .pollen-count-page #pollen-location-container-page .pollencount-group {
  width: 200px;
  display: inline-block;
  margin-right: 30px; }
  @media all and (max-width: 767px) {
    body#top .pollen-count-page #pollen-location-container-page .pollencount-group {
      margin-bottom: 20px; } }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .todays-count-page h3 {
    background-color: rgba(255, 255, 255, 0.6);
    padding: 10px 8px;
    margin-bottom: 1px; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .list-hid {
    background: #B7BCBE; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .high {
    background: #f65058; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .low {
    background: #62a8e5; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .moderate {
    background: #E07A3F; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .absent {
    background: #909496; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .trees {
    background: url(../jpg/counter-trees.jpg) no-repeat;
    background-size: cover; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .weeds {
    background: url(../jpg/counter-weeds.jpg) no-repeat;
    background-size: cover; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .grass {
    background: url(../jpg/counter-grass.jpg) no-repeat;
    background-size: cover; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page .mold {
    background: url(../jpg/counter-mold.jpg) no-repeat;
    background-size: cover; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page dt {
    display: inline-block;
    width: 50%;
    background-size: cover;
    min-height: 42px;
    margin: 1px 0; }
    body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page dt .title {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 41.5px;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      padding-right: 4px;
      font-size: 11px;
      font-weight: 600; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page dt:nth-child(5) .title {
    color: white; }
  body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page dd {
    width: 50%;
    float: right;
    min-height: 41.5px;
    margin: 1px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    body#top .pollen-count-page #pollen-location-container-page .pollencount-group .region-pollen-page dd a {
      color: white;
      font-weight: 800;
      font-size: 12px;
      text-transform: uppercase; }

/*# sourceMappingURL=style.css.map */
