/* fluid-styled-content 20220421 #lv
************************************************/
/* fp_newsletter 20220209 #lv
************************************************/
.tx-fp-newsletter h3 {
  margin: 14px 0;
}

.tx-fp-newsletter label {
  display: block !important;
  width: 100% !important;
  margin-bottom: 2px;
}

.tx-fp-newsletter INPUT,
.tx-fp-newsletter TEXTAREA,
.tx-fp-newsletter SELECT,
.tx-fp-newsletter .csc-mailform INPUT,
.tx-fp-newsletter .csc-mailform TEXTAREA,
.tx-fp-newsletter .csc-mailform SELECT {
  width: 95% !important;
  margin: 4px 0;
}

.tx-fp-newsletter input.csc-mailform-check,
.tx-fp-newsletter input[type=checkbox], input[type=radio] {
  width: 20px !important;
}

.tx-fp-newsletter .form-goup-help {
  display: block;
  margin-bottom: 20px;
}

.tx-fp-newsletter input.btn {
  cursor: pointer;
}

/* feedit 20210714 #lv
*************************************************/
.icon-markup {
  display: inline-block;
  width: 15px;
  height: 15px;
}

/* ce content 20221012 #lv
*************************************************/
.ce-gallery[data-ce-columns="1"] .ce-outer {
  width: 100%;
}
.ce-gallery[data-ce-columns="1"] .ce-outer .ce-inner {
  width: 100%;
}
.ce-gallery[data-ce-columns="1"] .ce-outer .ce-inner .ce-row .ce-column {
  width: 100%;
}
.ce-gallery[data-ce-columns="1"] .ce-outer .ce-inner .ce-row .ce-column figure.video {
  width: 100% !important;
}

/* Social GDPR 20221012 #lv
*************************************************/
/*pre requisites*/
.youtube-embed-wrapper {
  position: relative;
  overflow: initial !important;
}

.social-gdpr-youtube-video,
.social-gdpr-vimeo-video,
.social-gdpr-google-maps,
.social-gdpr-osm-map {
  background-color: #ddd;
  position: relative !important;
  width: 100% !important;
  height: auto !important;
}

.social-gdpr-youtube-iframe-notice,
.social-gdpr-vimeo-iframe-notice,
.social-gdpr-google-maps-iframe-notice,
.social-gdpr-osm-iframe-notice {
  box-sizing: border-box !important;
  background-color: #797979 !important;
  color: #fff !important;
}

.social-gdpr-youtube-iframe-notice p,
.social-gdpr-vimeo-iframe-notice p,
.social-gdpr-google-maps-iframe-notice p,
.social-gdpr-osm-iframe-notice p,
.social-gdpr-youtube-iframe-notice p *,
.social-gdpr-vimeo-iframe-notice p *,
.social-gdpr-google-maps-iframe-notice p *,
.social-gdpr-osm-iframe-notice p * {
  font-size: 13px !important;
  color: #fff !important;
}

.social-gdpr-youtube-iframe-notice p a,
.social-gdpr-vimeo-iframe-notice p a,
.social-gdpr-google-maps-iframe-notice p a,
.social-gdpr-osm-iframe-notice p a,
.social-gdpr-youtube-iframe-notice p * a,
.social-gdpr-vimeo-iframe-notice p * a,
.social-gdpr-google-maps-iframe-notice p * a,
.social-gdpr-osm-iframe-notice p * a {
  font-size: 13px !important;
  color: #fff !important;
  text-decoration: underline !important;
}

.social-gdpr-youtube-video img.videostub,
.social-gdpr-vimeo-video img.videostub,
.social-gdpr-google-maps img.mapstub,
.social-gdpr-osm-map img.mapstub {
  opacity: 0.3;
}

@media (min-width: 1px) and (max-width: 989px) {
  .social-gdpr-youtube-video img.videostub, .social-gdpr-vimeo-video img.videostub, .social-gdpr-google-maps img.mapstub, .social-gdpr-osm-map img.mapstub {
    width: 100px !important;
  }
}
/* Form Framework #lv: 20230621
*************************************************/
.frame.frame-type-form_formframework .form-group span.help-block, .tx-mmc-directmail-subscription .form-group span.help-block {
  display: inline-block;
  padding: 0;
  font-size: 12px;
  font-style: italic;
}
.frame.frame-type-form_formframework .form-group span.error.help-block, .tx-mmc-directmail-subscription .form-group span.error.help-block {
  border: 1px solid red;
  background-color: red;
  color: white;
  font-weight: bold;
  text-align: center;
  font-size: 14px;
  font-style: initial;
  padding: 10px;
  margin: 10px 0;
  width: auto;
}

/*# sourceMappingURL=styles.css.map */
