.bpfwp-clear {
  clear: both;
}

.bpfwp-helper-install-notice {
  display: inline-block;
  clear: both;
}

.bpfwp-helper-install-notice-img,
.bpfwp-helper-install-notice-txt
 {
  float: left;
  padding: 8px 8px 8px 0px;
}

.bpfwp-helper-install-notice div img {
  max-height: 36px;
}

/* NEW PLUGIN NOTICE */

.ait-aiaa-new-plugin-notice {
  display: flex;
  align-items: center;
  min-height: 88px;
  border-left-color: #5511f8;
}
.bpfwp-new-plugin-notice-img {
  width: 64px;
  height: 64px;
  margin-right: 16px;
}
.bpfwp-new-plugin-notice-img img {
  width: 64px;
  height: 64px;
}
.bpfwp-new-plugin-notice-txt p {
  margin: 2px 0;
  padding: 0;
}
.bpfwp-new-plugin-notice-txt a {
  color: #5511f8;
  font-weight: bold;
  text-decoration: none;
}
.bpfwp-new-plugin-notice-txt a:hover {
  color: #7e56dc;
  text-decoration: underline;
}

.bpfwp-dashboard-aiaa-support-notice {
  display: flex;
  justify-content: center; 
  width: 100%;
  margin: 12px 0;
}
.bpfwp-dashboard-aiaa-support-notice-inside {
  display: flex;
  align-items: center;
  width: calc(100% - 80px);
  height: 64px;
  padding: 0 20px;
  border: 1px solid #ddd;
  border-radius: 8px;
  font-size: 14px;
  color: #212427;
  background-color: rgb(255, 249, 243);
}
.bpfwp-dashboard-aiaa-support-notice-inside span.dashicons {
  margin-right: 16px;
  width: 40px;
  height: 40px;
  font-size: 40px;
  color: #1d45e3;
}
.bpfwp-dashboard-aiaa-support-notice-inside p a {
  color: #1d45e3;
  text-decoration: none;
  font-weight: bold;
  border-bottom: 1px solid transparent;
  transition: border-bottom-color .35s;
}
.bpfwp-dashboard-aiaa-support-notice-inside p a:hover {
  border-bottom-color: #1d45e3;
}