/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
 Text Domain:  generatepress_child
*/


.algst_badge.algst_badge--date { display: none !important;}

.algst_content-grid-latest-title,
.algst_content-grid-filters,
.algst_content-grid-results {
  scroll-margin-top: 120px; /* roughly the sticky header's height, adjust to suit */
}
.algst_content-grid-results:focus {
  outline: none;
}

/*
 * input, textarea { border-radius: 20px !important; padding: 1.5rem 1rem !important; font-size; 1.2rem}
*/

.gform-theme--foundation .gform_fields { row-gap: 1rem !important}

input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="range"]):not([type="file"]):not([type="color"]):not([type="image"]),
textarea {
  border-radius: 25px !important;
  padding: 1.5rem 1rem !important;
  font-size: 1.2rem;
}


input::placeholder, textarea::placeholder { color: #aaaaaa !important}

label.gfield_consent_label { color: #ffffff !important}

.gform_confirmation_message, label.gfield_consent_label a { color: #81b29a !important; font-weight: 600 !important}

button.gform_button { background-color: #81b29a !important; border-radius: 40px !important; font-weight: 600 !important; padding: 1rem 2rem !important; font-size: 1.1rem !important}

button.gform_button:hover { border: #81b29a solid 1px !important; background: #ffffff !important; color: #81b29a !important; scale: 1.05 !important }




