.alerts__description .alert_section_title {
  background: #81a8bd;
  color: #253746;
  font-size: 30px;
  font-weight: normal;
  text-align: center;
  line-height: 40px;
  margin: 10px 0;
  display: block;
}

.alert_section_title::before {
  content: " ";
  width: 30px;
  height: 30px;
  z-index: 1;
  margin: 0 15px -5px 0;
  display: inline-block;
}

.writing.alert_section_title::before {
  background: url(ckeditor/writing.png) no-repeat center;
  background-size: 100% 100%;
}

.wrench.alert_section_title::before {
  background: url(ckeditor/wrench.png) no-repeat center;
  background-size: 100% 100%;
}

.timeline.alert_section_title::before {
  background: url(ckeditor/timeline.png) no-repeat center;
  background-size: 100% 100%;
}

.roadblock.alert_section_title::before {
  background: url(ckeditor/roadblock.png) no-repeat center;
  background-size: 100% 100%;
}

.paper.alert_section_title::before {
  background: url(ckeditor/paper.png) no-repeat center;
  background-size: 100% 100%;
}

.certificate.alert_section_title::before {
  background: url(ckeditor/certificate.png) no-repeat center;
  background-size: 100% 100%;
}

.callendar.alert_section_title::before {
  background: url(ckeditor/calendar.png) no-repeat center;
  background-size: 100% 100%;
}

.background.alert_section_title::before {
  background: url(ckeditor/Background.png) no-repeat center;
  background-size: 100% 100%;
}

.closer_look.alert_section_title::before {
  background: url(ckeditor/Closer_Look.png) no-repeat center;
  background-size: 100% 100%;
}

.data.alert_section_title::before {
  background: url(ckeditor/Data.png) no-repeat center;
  background-size: 100% 100%;
}

.faqs.alert_section_title::before {
  background: url(ckeditor/FAQs.png) no-repeat center;
  background-size: 100% 100%;
}

.foreign_nationals.alert_section_title::before {
  background: url(ckeditor/Foreign_Nationals.png) no-repeat center;
  background-size: 100% 100%;
}

.impact.alert_section_title::before {
  background: url(ckeditor/Impact.png) no-repeat center;
  background-size: 100% 100%;
}

.issue.alert_section_title::before {
  background: url(ckeditor/Issue.png) no-repeat center;
  background-size: 100% 100%;
}

.looking_ahead.alert_section_title::before {
  background: url(ckeditor/Looking_Ahead.png) no-repeat center;
  background-size: 100% 100%;
}

.next_steps.alert_section_title::before {
  background: url(ckeditor/Next_Steps.png) no-repeat center;
  background-size: 100% 100%;
}

.situation.alert_section_title::before {
  background: url(ckeditor/Situation.png) no-repeat center;
  background-size: 100% 100%;
}

.what_employers_should_do_now.alert_section_title::before {
  background: url(ckeditor/What_Employers_Should_Do_Now.png) no-repeat center;
  background-size: 100% 100%;
}

.what_it_means.alert_section_title::before {
  background: url(ckeditor/What_it_Means.png) no-repeat center;
  background-size: 100% 100%;
}


.event-regular__description.alerts__description.alerts-summary {
  background: #243A45;
  color: #ffffff;
  padding: 10px;
  margin-bottom: 30px;
}

.event-regular__description.alerts__description.alerts-summary h2 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
  line-height: 20px;
  padding: 10px 5px;
}

.event-regular__description.alerts__description.alerts-summary h2::before {
  content: " ";
  width: 20px;
  height: 20px;
  z-index: 1;
  margin: 0 10px -3px 0;
  display: inline-block;
  background: url(ckeditor/infoicon.png) no-repeat center;
  background-size: 100% 100%;
}

.event-regular__description.alerts__description.alerts-summary ul {
  padding: 0 20px 0;
}


.global-footer-alerts {
  background-color: #3e7892;
  padding: 45px 0;
  text-align: center;
}

.global-footer-alerts .content .text p {
  padding-bottom: 5px;
  color: #FFFFFF;
  font-size: 19px;
}

.global-footer-alerts .content > div {
  display: inline-block;
}

.global-footer-alerts .content .text {
  width: 75%;
  display: block;
  margin: 0 auto;
}

.global-footer-alerts .content .text-top {
  line-height: 20px;
  margin-bottom: 10px;
}

.global-footer-alerts .content .link {
  width: 20%
}

.global-footer-alerts .content .link a {
  background: #009cdc;
  font-size: 17px;
  border-color: #009cdc;
  padding: 11px 24px;
  font-weight: bold;
}
