#disaster-select { line-height: 3em !important; }

@media only screen and (max-width: 1024px) {
  #disaster-select select#begYear,
  #disaster-select select#endYear { width: 65px; }
}

@media only screen and (max-width: 659px) {
  #disaster-select select#begYear,
  #disaster-select select#endYear { width: 60px; }
  #disaster-select select#state { width: 70px; }
}

ul.cpi-toggle { margin: 0 !important; }

div#events-div {
  overflow:            auto;
  overflow-y:          hidden;
  min-height:          100px;
  background-position: 342px 34px;
  background-repeat:   no-repeat;
  background-image:    url('/shared/v1/images/noaa_loader.gif');
  min-height:          100px;
}

div.noevents {
	min-height:       100px;
	background-color: #fff;
	padding-top:      25px;
}

table.events-table caption#events-table-caption {
  background-color: #fff;
  margin-bottom:    0;
  line-height:      1.45em;
}

#captionDiv {
  display:     flex;
  align-items: flex-end;
  justify-content: space-between;
}

#download { font-size: 0.9em; white-space: nowrap; margin-left: 1em; }

table.events-table tr { background-color: #fff; }

table.events-table tr:nth-child(4n+3),
table.events-table tr:nth-child(4n+4) { background-color: #f8f8f8; }

#events-table thead,
#events-table #download,
.event-note,
table.events-table tr.all-disasters { display: none; }

table.events-table td.event-name {
	vertical-align: top;
	text-align:     left;
}

div.name,
div.name a { font-weight: bold; }

div.name sup { font-weight: normal; padding-left: 2px; }

div.dates { font-style:  italic; }

table.events-table td.date { white-space: nowrap; }

table.events-table tr.fl { float: none; }

table.events-table td.details {
	text-align: left;
	font-size:  0.9em;
}

td.cost { white-space: nowrap; }

th.sort { font-weight: normal; }

.tablesorter-headerAsc { background-image: url(/monitoring-content/lib/images/asc-lt.gif) !important; }
.tablesorter-headerDesc { background-image: url(/monitoring-content/lib/images/desc-lt.gif) !important; }