/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */ 

/* vertically center testimonial */
#testimonial-grid .pp-content-wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

/* Force multiple button modules to not stack*/
@media only screen and (min-width:500px) {
  .product-page-flex-cta > * {
    display:flex;
    flex-direction: row;
  }
}

@media only screen and (max-width:769px) {
  .product-page-flex-cta > * {
     justify-content: flex-start;
  }
}


/* #gform_wrapper_3 is ID of form for contact form  */
#gform_wrapper_3 .gform_fields .gfield input::-webkit-input-placeholder {
    color: #444;
    font-family: 'aktiv-grotesk', 'Verdana', 'Arial', sans-serif;
}
#gform_wrapper_3 .gform_fields .gfield input::-moz-placeholder {
    color: #444;
    font-family: 'aktiv-grotesk', 'Verdana', 'Arial', sans-serif;
}
#gform_wrapper_3 .gform_fields .gfield input:-ms-input-placeholder{
    color: #444;
    font-family: 'aktiv-grotesk', 'Verdana', 'Arial', sans-serif;
}
#gform_wrapper_3 .gform_fields .gfield input:-moz-placeholder {
    color: #444;
    font-family: 'aktiv-grotesk', 'Verdana', 'Arial', sans-serif;
}

#gform_wrapper_3 .gform_required_legend {
  font-size: 14px;
}

/* Form Field Labels*/
#gform_wrapper_3 .gfield_label {
    font-family: 'questa-sans', 'Verdana', 'Arial', sans-serif;
    font-size: .9em;
    font-weight: 500;
    text-transform: uppercase;
    border-bottom: none;
    color: #222;
}

#gform_wrapper_3 .gform_fields .gfield input, #gform_wrapper_3 .gform_fields .gfield select, #gform_wrapper_3 .gform_fields .gfield textarea {
    background-color: #eee;
}

/* keep it mobile friendly by only applying these styles for larger viewports */
@media only screen and (min-width: 641px) {

}
