.ifl-dashboard,
.ifl-paywall {
  background:#0b1216;
  color:#e8f5ef;
  border:1px solid rgba(255,255,255,.1);
  border-radius:14px;
  padding:20px;
  margin:20px 0;
  box-shadow:0 10px 40px rgba(0,0,0,.5);
}

.ifl-paywall h3 {
  margin-top:0;
}

.ifl-btn {
  display:inline-block;
  padding:10px 16px;
  border-radius:10px;
  background:#18e27b;
  color:#000;
  font-weight:bold;
  text-decoration:none;
}

.ifl-btn:hover {
  opacity:.85;
}
