/**
Theme Name: KB Sandblasting Services
Author: SpondonDigital
Author URI: http://wpastra.com/about/
Description: KB Sandblasting Services is a child theme of standard Wordpress theme, Astra.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kbsandblasting
Template: astra
*/


@import "animate.css";

.cognito .c-button-section {
  text-align: center;
}
.cognito .c-action,  .cognito #c-submit-button {
  float:none!important;
}

.cognito #c-submit-button {
  border-radius: 0;
  font-weight: 600;
}

.hcbtn {
  display: inline;
}

.hcbtn button {
  padding: 8px 8px;
  margin-left: 0.6em;
  font-size: 0.9em;
}

.main-header-menu .menu-link {
    padding: 0 0.9em!important;
}


.ast-footer-overlay {
  padding-top: 1em;
  padding-bottom: 1em;
  font-size: 0.9em;
}

.footer_phone, .footer_email {
  padding-right: 2em;
  display:inline-block;
}

.footer_fb {
  padding-right: 2em;
  display:inline-block;
}

.kbs-divider {
  margin: 2em auto;
}

.lowpadding {
  padding-top: 1em;
  padding-bottom: 1em;
}

.wp-block-group.kbs-gallgroup{
  padding-top: 0em;
  padding-bottom: 0em;
}


/* GALLERY */

.kbs-gallgroup {
  padding: 2em;
  border:1px solid #ccc;
  margin-bottom: 2em;
  background: #e4e4e4;
}

.kbs-gallgroup p {
  background: #fff;
  padding: 8px;
  margin: 1em 0;
  box-shadow: 3px 3px #ccc;
}

.kbs-gallgroup .mgl-gallery{
  padding-bottom: 2em;
}




@media only screen and (max-width: 768px) {
  h1.hpb-h1 {
    font-size: 30px!important;
  }
  
  .hpb-btncols, .kbs-hidemob {
    display:none;
  }
  
  
  .wp-block-columns.kbs-tabstack  {
     display: flex;
  }
  
    .wp-block-columns.kbs-tabstack.rcolimg  {
     flex-direction: column-reverse;
  }

  .wp-block-columns.kbs-tabstack .wp-block-column {
    flex-basis: 100%!important;
  }
  
  
  

  
  .footer_fb {
  padding-right: 2em;
  display:block;
}
.footer_email {
  padding-right: 0em;
}
  
}

h1, h2, h3 {
    text-transform:uppercase;
}

.uagb-section__background-video > .uagb-section__overlay {
    background: #000;
}
.my-3 {
    margin-top: 1em!important;
    margin-bottom: 1em!important;
}