/*  media query */
@media only screen and (max-width: 544px) {
  .wpforms-field-container {
    padding: 4px 70px;
  }
	
  #wpforms-3128-field_1-container input#wpforms-3128-field_1 {
     max-width: 100% !important;
  }
}

@media (min-width: 993px) {
.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary {
    margin: 0 0;
    
}
}

@media (max-width: 921px) {
    .ast-left-sidebar #content > .ast-container {
        display: flex;
        flex-direction: column;
        width: 100%;
    }
    
    .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"],.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{
        margin-top : 0 !important;
    }
    
    .ast-site-header-cart .ast-woo-header-cart-info-wrap {
        color: #fff;
    }
    
    .ast-icon svg {
        fill: #fff;
    }

    .ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row {
        grid-template-columns: repeat(1, 1fr);
    }
    
    
    .ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"],.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"],.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"],[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {
        text-align: center;
    }
    
    
    header .custom-logo-link img, .ast-header-break-point .site-logo-img .custom-mobile-logo-link img {
        max-width: 100px;
        width: 90px;
    }
    
    div#wpforms-3128-field_1-container {
        justify-content: center;
        align-items: center;
        display: flex;
    }
    #wpforms-3128-field_1-container input#wpforms-3128-field_1 {
        max-width: 50% !important;
    }
    

}
