.cmeRedSkyAlertListBody {
  background-color: #ffffff;
  font-family: 'Averta-Regular', 'Helvetica Neue', helvetica, arial, sans-serif;
}
.cmeRedSkyAlertListBody .redSkyTrigger {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
}
.cmeRedSkyAlertListBody .redSkyTrigger .redSkyTriggerLabel {
  color: #0095e7;
  font-size: 20px;
  font-weight: bold;
  padding-top: 40px;
  flex: 1 auto;
}
.cmeRedSkyAlertListBody .redSkyTrigger .cmeTriggerRight {
  flex: 1 auto;
}
@media screen and (min-width: 431px) {
  .cmeRedSkyAlertListBody .redSkyTrigger .cmeTriggerRight {
    flex: none;
  }
}
.cmeRedSkyAlertListBody .redSkyTrigger .cmeTriggerRight .cmeTriggerButton {
  background-color: #006eb6;
  border: 0;
  border-radius: 2px;
  box-sizing: border-box;
  color: #ffffff;
  cursor: pointer;
  font-size: 14px;
  min-width: 146px;
  padding: 11px 44px;
}
@media screen and (max-width: 430px) {
  .cmeRedSkyAlertListBody .redSkyTrigger .cmeTriggerRight .cmeTriggerButton {
    width: 100%;
    font-size: 17px;
  }
}
@media screen and (min-width: 641px) {
  .cmeRedSkyAlertListBody .redSkyTrigger {
    border-bottom: 2px solid #0095e7;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 25px;
  }
}
.cmeRedSkyAlertListBody .redSkyHeading {
  color: #053960;
  font-weight: bold;
  padding: 10px 0;
}
.cmeRedSkyAlertListBody .redSkyHeadingCaption {
  color: #6f7277;
  padding-top: 4px;
  padding-bottom: 4px;
}
@media screen and (max-width: 430px) {
  .cmeRedSkyAlertListBody .redSkyHeadingCaption {
    padding-left: 10px;
  }
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer {
  display: flex;
  border: 1px solid #dddddd;
  margin: 10px 0px;
  padding: 20px 25px;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer.even {
  background-color: #f8f8f8;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer:hover {
  background-color: #eeeeee;
  border: 1px solid #0095e7;
  cursor: pointer;
}
@media screen and (max-width: 640px) {
  .cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer {
    padding: 10px 15px;
  }
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendDown:before {
  content: '\e935';
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendDown {
  color: #fe0d41;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendUp:before,
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendDown:before {
  font-family: "cmeIcons";
  margin: 0 0.5em 0 0;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendUp,
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendDown {
  font-size: 16px;
  font-weight: bold;
  margin-right: 10px;
}
@media screen and (max-width: 640px) {
  .cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendUp,
  .cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendDown {
    padding-top: 8px;
  }
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendUp {
  color: #6fc710;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .trendUp:before {
  content: '\e938';
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .redSkyAlertContent {
  flex: 2;
  overflow: hidden;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .redSkyAlertContent .redSkyAlertTitle {
  color: #666666;
  flex: 2;
  font-weight: normal;
  font-size: 14px;
  margin-right: 10px;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .redSkyAlertContent .redSkyAlertTitle_inner {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .redSkyAlertContent .redSkyDate {
  color: #bfbfbf;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  margin-top: 2px;
  margin-right: 10px;
  min-width: 110px;
}
@media screen and (min-width: 768px) {
  .cmeRedSkyAlertListBody .redSkyAlerts .redSkyAlertContainer .redSkyAlertContent {
    display: flex;
  }
}
