/**
Theme Name: Haselbekke
Author: GI
Author URI: http://wpastra.com/about/
Description: Dit is een vereist thema voor Haselbekke
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: haselbekke
Template: astra
*/

/* Header */

.site-primary-header-wrap{
	background-color: white;
  border-radius: 0 0 25px 0;
  border-width: 0 2px 2px 0;
  border-color: #eceae6;
  border-style: solid;
}

@media only screen and (min-width: 922px) {
  .site-primary-header-wrap::before{
  	height: 100%;
      display: block;
      background-color: white;
      width: 50%;
      position: absolute;
      z-index: -1;
      content: '';
      left: 0;
      top: 0;
      border-width: 0 0 2px 0;
      border-color: #eceae6;
      border-style: solid;
  }
}

#ast-fixed-header .main-header-bar{
  box-shadow: none;
}

.gform_wrapper.gravity-theme .gfield_label {
    margin-bottom: 16px;
    margin-top: 10px;
  }

input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select, textarea {
    border-radius: 10px;
    box-shadow: none;
    height: 50px;
}

.gform_required_legend{
  display: none;
}

.site-footer .wp-block-table td, .site-footer .wp-block-table th{
  padding: .25em;
}

.site-footer tbody > tr > td:nth-child(1){
  width: 40px;
}

.site-footer-section>*{
  margin-bottom: 0;
}

.ast-footer-social-wrap {
    width: 100%;
    position: absolute;
    top: 30px;
    left: -75px;
}

.widget-title{
  margin-top:30px;
}