.aigpl-design-1 .aigpl-img-caption {
 
    background: rgba(255,0,0, 0.7);
}
caption, th, td {
   font-size: 1.2em;
}
#page-title, article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title, .woocommerce #page-wrapper .product h1.entry-title {
  color: #ff0000;
  font-weight: bold;
}
.entry-content .wp-caption {
  margin: 5px 0 10px 0;
  border: 0;
  padding: 0;
}
.entry-content table {
  border-bottom: 0;
}
#main {
padding-top: 10px;
}
.panel-grid-cell {
margin-top: 0px !important;
}
.entry-content .wp-caption:first-child {
  margin-top: 0px;
}
form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit {
  background-color: rgba(255, 0, 0, 1);
  color: #ffffff;
}
.ff-default .ff-btn-lg {
  border-radius: 6px;
  font-size: 18px;
  line-height: 1.5;
  padding: 8px 16px;
}
.ff-default .ff_btn_style {
  background: #f00;
}
form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit {
  font-size: 2em;
}
.mfp-bg {
   background: #0b0b0b;
  opacity: 0.1; 
}
.media not print {
  background:rgb(255,0, 0,0.2);
}
.metaslider .caption {
  padding: 5px 10px;
  word-wrap: break-word;
  color: #ee2;
  font-weight:bold;
  font-size: 1.4em;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
  color: #F00;
   font-weight: BOLD;
}