/*** Disable SEO-Consent on Privacy Policy ***/
body.privacy-policy .seopress-user-consent, 
body.privacy-policy .seopress-user-consent-backdrop,
/*** Disable SEO-Consent on 404 ***/
body.page.page-id-16956 .seopress-user-consent, 
body.page.page-id-16956 .seopress-user-consent-backdrop,
/*** Disable SEO-Consent on Page Builder ***/
body.et-fb .seopress-user-consent,
body.et-fb .seopress-user-consent-backdrop,
/*** Disable SEO-Metabox on Pagebuilder ***/
body.et-fb #seopress-js-module-seo-metabox
{display:none !important;}

.seopress-user-consent {
  left: 50%;
  position: fixed;
  z-index: 8000;
  padding: 20px !important;
  justify-content: center !important;
  border: none !important;
  width: 80% !important;
  bottom: 20px !important;
  border-radius:5px !important;
  max-width:900px !important;
}

#seopress-user-consent-accept {
  border-radius:100px !important;
  border:none;
  font-weight:600;
  padding:.2em 1em;
  text-transform:uppercase;
  letter-spacing:.05em;
  margin:1em;
  transition:all .3s;
}
#seopress-user-consent-accept:hover {
  transform: scaleX(1.1) scaleY(1.1)!important;
}

.seopress-user-consent p {
  font-size:14px !important;
  line-height:1.2em !important;
  text-align:left !important;
}
.seopress-user-consent.seopress-user-message p:first-child {
  padding-bottom:0 !important;
}

#seopress-user-consent-close {
  margin: 0 !important;
  position: absolute !important;
  font-weight: 700 !important;
  border: none !important;
  top:5px !important;
  right:5px !important;
}

/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 782px) {
  #seopress-user-consent-accept {
    margin: 1em auto 0 auto!important;
  }
  .seopress-user-consent p {
    font-size:14px!important;
    text-align:center!important;
  }
}