/*
Theme Name: Accurate Recycling
Theme URI: https://olliewp.com
Description: A child theme for Ollie.
Author: Mike McAlister
Author URI: https://olliewp.com
Template:     ollie
Version: 1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         blog, portfolio, entertainment, grid-layout, one-column, two-columns, three-columns, four-columns, block-patterns, block-styles, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, full-width-template, rtl-language-support, style-variations, template-editing, theme-options, translation-ready, wide-blocks
Text Domain: ollie-child
*/


.forminator-label {
    font-family: var(--wp--preset--font-family--open-sans);
    font-size: var(--wp--preset--font-size--small);
    font-style: normal;
    font-weight: var(--wp--custom--font-weight--semi-bold);
    line-height: var(--wp--custom--line-height--body);
}
.forminator-input {
    border-width: 1px;
    border-radius: 5px;
    padding-top: 0.6em;
    padding-right: 1em;
    padding-bottom: 0.6em;
    padding-left: 1em;
    font-family: var(--wp--preset--font-family--open-sans);
    font-size: var(--wp--preset--font-size--small);
    font-style: normal;
    font-weight: 400;
    line-height: var(--wp--custom--line-height--body);
    --wp--style--root--padding-top: 0;
    --wp--style--root--padding-right: var(--wp--preset--spacing--medium);
    --wp--style--root--padding-bottom: 0;
    --wp--style--root--padding-left: var(--wp--preset--spacing--medium);
    color: var(--wp--preset--color--secondary) !important;
}
.forminator-select--field {
    border-width: 1px !important;
    border-radius: 5px !important;
}
.forminator-textarea {
    border-width: 1px;
    min-height: 140px;
    border-radius: 5px;
    padding-top: 0.6em;
    padding-right: 1em;
    padding-bottom: 0.6em;
    padding-left: 1em;
    font-family: var(--wp--preset--font-family--open-sans);
    font-size: var(--wp--preset--font-size--small);
    font-style: normal;
    font-weight: 400;
    line-height: var(--wp--custom--line-height--body);
    --wp--style--root--padding-top: 0;
    --wp--style--root--padding-right: var(--wp--preset--spacing--medium);
    --wp--style--root--padding-bottom: 0;
    --wp--style--root--padding-left: var(--wp--preset--spacing--medium);
    color: var(--wp--preset--color--secondary) !important;
}
.form-submit-button {
    background-color: var(--wp--preset--color--primary);
    border-radius: 5px;
    border-width: 0;
    color: var(--wp--preset--color--base);
    font-family: var(--wp--preset--font-family--primary);
    font-size: var(--wp--preset--font-size--base);
    font-style: inherit;
    font-weight: 500;
    letter-spacing: inherit;
    line-height: inherit;
    padding-top: .6em;
    padding-right: 1em;
    padding-bottom: .6em;
    padding-left: 1em;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;
}

.forminator-field-html .forminator-label {
    display: none !important;
}
.forminator-select-dropdown .select2-results, .forminator-select-dropdown  {
    background: var(--wp--preset--color--base) !important;
}
