/**
 * Country dropdown panel styles for Elementor atomic form (e-form-country).
 */

.e-form-base .elementor-field-type-country:not(.custom-iti-show) .cfefp-intl-container .iti__dropdown-content,
form[data-e-type="e-form"] .elementor-field-type-country:not(.custom-iti-show) .cfefp-intl-container .iti__dropdown-content {
	display: none !important;
}

.e-form-base .elementor-field-type-country.custom-iti-show .cfefp-intl-container .iti__country-container,
form[data-e-type="e-form"] .elementor-field-type-country.custom-iti-show .cfefp-intl-container .iti__country-container {
	width: 100% !important;
}

.e-form-base .elementor-field-type-country.custom-iti-show .cfefp-intl-container .iti__dropdown-content,
form[data-e-type="e-form"] .elementor-field-type-country.custom-iti-show .cfefp-intl-container .iti__dropdown-content {
	width: 100% !important;
	display: block !important;
}

.e-form-base .elementor-field-type-country.custom-iti-show .iti__country-list,
form[data-e-type="e-form"] .elementor-field-type-country.custom-iti-show .iti__country-list {
	z-index: 20;
}

.e-form-base .elementor-field-type-country .cfefp-intl-container .custom_arrowup,
form[data-e-type="e-form"] .elementor-field-type-country .cfefp-intl-container .custom_arrowup {
	border-top: none;
	border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

.e-form-base .elementor-field-type-country .cfefp-intl-container .iti__country-list hr,
form[data-e-type="e-form"] .elementor-field-type-country .cfefp-intl-container .iti__country-list hr {
	height: 1px;
	width: 100%;
}
