/*
Theme Name: Pixelskribe-StreamTaxes
Template: griffin_
Author: Paul Lawrence
Version: 4.19.2.1670881174
*/
/* This file was modified 2024-10-30 by WP Zone to customize metadata in header comment */

/* FORCE-SLIM the mobile sticky GET PRICING bar + perfect centering */
@media (max-width:980px){

  /* the fixed blue bar wrapper at bottom */
  .et-l--footer div[style*="position:fixed"][style*="bottom"]{
    box-sizing:border-box !important;
    padding:2px 0 !important;      /* <- cut bar thickness */
    margin:0 !important;
    height:auto !important;
    min-height:0 !important;
    border:0 !important;

    /* center contents reliably across devices */
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    text-align:center !important;

    left:0 !important; right:0 !important; width:100% !important;
  }

  /* kill any extra spacing wrappers inside the bar */
  .et-l--footer div[style*="position:fixed"][style*="bottom"]
  .et_pb_button_module_wrapper,
  .et-l--footer div[style*="position:fixed"][style*="bottom"]
  .et_pb_button_wrapper{
    margin:0 !important;
    padding:0 !important;
    line-height:0 !important;
  }

  /* the actual GET PRICING anchor */
  .et-l--footer div[style*="position:fixed"][style*="bottom"]
  a.et_pb_button{
    display:inline-block !important;
    padding:6px 14px !important;   /* controls button height */
    line-height:1.1 !important;    /* kill tall text line */
    height:auto !important;
    min-height:40px !important;    /* still finger-tappable */
    font-size:16px !important;
  }
}

button.cta-btn {
  box-shadow: none !important;
}

.et_pb_post {
  padding-bottom: 20px;  /* adds breathing room inside the card */
  box-sizing: border-box; /* makes sure padding doesn’t push card size */
}

