.hairiotiedote .container {
  padding-top: 0px;
  padding-bottom: 10px;
}

.red-alert-bg {
  background-color:#9d0000;
}

.tiedote {
 	position: relative;
	padding: 10px;
	display: flex;
  align-items: baseline;
  justify-content: space-between;
}

.tiedote h3 {
  font-size: 14px;
  font-weight: bold;
	margin: 0;
  color:#fff;
}

.tiedote p {
	font-size: var(--font-size-tiny);
  color:#fff;
}

.tiedotecontent {
  position:relative;
}

.alert-textcontent {
  position:relative;
  padding-left:29px;
}

.tiedotecontent a, .tiedotecontent a:visited, .tiedotecontent a:active, .tiedotecontent a:focus {
  color:#fff;
  text-decoration: underline;
}

.tiedotecontent a:hover {
  color:#dfdfdf;
  text-decoration: underline;
}

.tiedotecontent > div {
	display: none;
	margin-top: 5px;
}

.tiedote h3::before {
   content: "\f534";
   font-family: dashicons;
   position: relative;
   top: 3px;
   margin-right: 10px;
   font-size: 18px;
}

button.tiedote-more {
  background: transparent !important;
  border: 0 !important;
  cursor: pointer !important;
	font-size: 14px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
	color: #041f41 !important;
  margin:0px !important;
  padding:0px !important;
  color:#fff !important;
}

.alertclosebutton {
  margin-top: -4px;
  display: inline-block;
}
