/* Styles for the Almanac panel */

#almanac_stats {
 max-height: 400px;
 overflow-y: scroll;
}

#almanac_extra_row {
 display: none;
}
 #almanac_extra {
  max-height: 400px;
  overflow-y: scroll;
 }

.scout_almanac_info {
 display: block;
 padding: 0px 0px 10px 0px;
 text-align: left;
 border-bottom: 1px solid #CCCCCC;
}

.scout_almanac_date {
 display: block;
 margin: 5px auto 15px auto;
 padding: 10px 0px 0px 0px;
 font-size: 16px;
}
 .scout_almanac_date i {
  margin-right: 5px;
 }
 .scout_almanac_date input[type=text] {
  width: 120px;
  font-size: 16px;
 }
 .scout_almanac_date input[type=button] {
  margin-left: 5px;
  font-size: 16px;
 }

.alma_header {
}
.alma_stats_container {
}
@media screen and (max-width:992px) {
 .alma_stats_container {
  overflow-x: scroll;
 }
}

.scout_param_table_header_cell_narrow {
 display: table-cell;
 padding: 4px;
 vertical-align: top;
 text-align: center;
 font-weight: bold;
}
.scout_param_table_header_cell_sub {
 display: block;
 font-size: 12px;
 text-align: center;
}
.scout_param_table_cell_name i {
 margin: 0px 10px 0px 0px;
}
 .scout_alma_param_name {
  color: #4156A1;
  text-decoration: underline;
  cursor: pointer;
 }
.scout_param_table_cell_value {
 display: table-cell;
 padding: 4px 8px;
 text-align: center;
 vertical-align: top;
}
 .scout_param_table_cell_value_sub {
  display: block;
  font-size: 12px;
  text-align: center;
 }
 .scout_param_table_cell_value_days {
  display: block;
  font-size: 12px;
  text-align: left;
 }
.scout_alma_row_year_highlight {
 display: table-row;
 background-color: #FDF9C3;
}
.scout_alma_avail_all {
 color: #0DB790;
}
.scout_alma_avail_most {
 color: #C9AA14;
}
.scout_alma_avail_ltd {
 color: #FC5938;
}

.scout_alma_excluded_yrs {
 display: block;
 margin: 10px 0px;
}
.scout_alma_export {
 display: inline-block;
 float: right;
 padding: 5px 5px 10px 5px;
 color: #4156A1;
 text-decoration: underline;
 cursor: pointer;
}
 .scout_alma_export i {
  margin-right: 5px;
 }
.scout_alma_csv {
 display: none;
 visibility: hidden;
}

/* Departures from average */
.scout_alma_dfa {
 display: inline-block;
 padding: 2px 8px;
 border-radius: 20px;
 font-size: 12px;
 cursor: help;
 text-align: center;
}

/* Ranking chiclets */
.scout_alma_ranking {
 display: inline-block;
 padding: 3px 6px;
 border-radius: 20px;
 border-style: solid;
 border-width: 3px;
 text-align: center;
 font-size: 12px;
 color: #000000;
 background-color: #FFFFFF;
}
.scout_alma_ranking_clickable {
 cursor: pointer;
 text-decoration: underline;
}
.scout_alma_ranking_years {
 display: block;
 font-size: 11px;
 text-align: center;
}

.scout_rankings_sort_active, .scout_rankings_sort_option {
 display: inline-block;
 margin: 0px;
}
.scout_rankings_sort_active {
 color: #003366;
}
.scout_rankings_sort_option {
 color: #4156A1;
 cursor: pointer;
}

.scout_alma_daily_obs_day {
 display: table-cell;
 padding: 2px;
 text-align: center;
 vertical-align: middle;
 font-size: 12px;
}
.scout_alma_daily_obs_day_val {
 border: 1px solid #000000;
}
.scout_alma_daily_obs_day_none {
 background-color: #FFFFFF;
}