/* Custom overrides of existing CSS from the UW theme */
/* Dave Helmers Oct 2018 */

/* uw-theme puts too much padding at the top below page title - looks bad */
.uw-outer-row, .uw-outer-row:first-child {
  padding-top: 0.5rem;
}

/* set max width of all pages to 1280px and center content */
body.uw-light-gray-bg, body.uw-white-bg {
  max-width: 1200px;
  border: 1px solid #ccc;
  margin: auto;    /* to center all content on page */
}

/* all pages have white background on light gray margins */
#page, #page.page-builder {
  background-color: #ffffff;
}

/* center all image captions on site */
.wp-caption { text-align: center; }

/* match styling of published lists */
.uw-link-list li p {
    /* text-transform: uppercase; */
    font-weight: 700;
    font-size: .95rem;
}

.uw-link-list li a {
  text-transform: none;
  font-weight: 700;
  font-size: 0.95rem;
}
.silvis-citation {
  font-size: 0.95rem;
  text-transform: none;
  font-weight: 700;
  font-family: Verlag,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.entry-content p, .uw-pe-text_block li {
  font-family: Verlag,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

#page.data main {
  padding: 0!important;
}

#page.data .entry-header {
  padding-left: 1em;
}

/*.single .entry-content dd, .single .entry-content dt, .single .entry-content li, .single .entry-content p {
    font-family: Verlag,Georgia,Times New Roman,Times,serif;
    -webkit-font-smoothing: auto;
}*/

/* front page hero headline */
.uw-hero-inset-wrapper .uw-hero-headline .uw-hero-inset-content p {
  /* background-color: red; */
  font-size: 1.2em;
  text-align: center;
}
.uw-hero-inset-wrapper.uw-hero-headline-wrapper {
  bottom: 0px;
}
.uw-hero-inset-wrapper {
  max-width: 100%;
}
#left-border-black1px {
	border-left: black solid 1px;
}

.table-center-link {
  text-align: center;
}

/* move scale bar to bottom right of OpenLayers map*/
/* .ol-scale-line {
  position: absolute;
  bottom: 8px;
  left: 950px;
} */
/* move zoom buttons to the rught of the map */
/* .ol-zoom {
  left: 69.5em;
} */

.button {
  margin: 0px;
}

/* In the News page styling */
div#news-list {
  /* background-color: blue; */
  height: 75px;
  line-height: 75px;
  /* text-align: center; */
  /* border: 2px dashed #f69c55; */
}
#news-list span {
  /* background-color: red; */
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  /* border: 2px solid #ff0000; */
}
