/* ─────────────────────────────────────────────────────────────────
   22-forms.css — Form-specific overrides (Layer 2c)

   Migrated 2026-04-26 from theme_mods_consulting['custom_css']:
   - 14 CF7 + Select2 + custom-input rules

   Loaded with priority 20 in wp_enqueue_scripts. Targets CF7 form
   inputs, Select2 dropdowns (hidden in favor of native selects on
   price calculator), and submit button styling.
   ───────────────────────────────────────────────────────────────── */

select#bussinesstypeselect {
    display: block !important;
width: 100% !important;
font-size: 16px;
    height: auto !important;
    position: relative !important;
    padding: 16px 30px 15px !important;left: 9px;
}

span.wpcf7-form-control-wrap.bussinesstypes .select2 {
    display: none;
}

select#doyouhelpid {
    display: block !important;
    width: 100% !important;
font-size: 16px;
    height: auto !important;
    position: relative !important;
    padding: 16px 30px 15px !important;left: 9px;
}

span.wpcf7-form-control-wrap.doyouwanthelp .select2 {
    display: none;
}

select#taxselect {display: block !important;width: 100% !important;
font-size: 16px;height: auto !important;position: relative !important;padding: 16px 30px 15px !important;left: 9px;}

span.wpcf7-form-control-wrap.taxs .select2 {
    display: none;
}

span.wpcf7-form-control-wrap.doyoutradeinternationally .select2 {
    display: none;
}

select#doyoutradchoice {
    display: block !important;
    width: 98% !important;
font-size: 16px;
    height: auto !important;
    position: relative !important;
    padding: 16px 30px 15px !important;
left: 9px;
}

span.select2-selection.select2-selection--single {
    display: none;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit, .popupfrom input[type="submit"] {
	background: #17616d !important;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover, .popupfrom input[type="submit"]:hover {
	background: #ef7c1a !important;
}

.wpcf7-form-control {
    background: #fff !important;
    border: 2px solid  #E7E7E7;
    padding: 10px;
}

#display_flex_popup input{
margin-bottom: 10px !important
}

.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
	padding-top: 0 !important;
}
