﻿/**
 * Classic Form Style
 *
 * @package RID_COD
 */

/* Hide state/city icons in Classic Form by default (they show next to select dropdowns) */
.rid-cod-form-classic .rid-input-icon.rid-icon-state,
.rid-cod-form-classic .rid-input-icon.rid-icon-city {
    display: none !important;
}

/* Show state/city icons ONLY when they're with text inputs (not selects) */
.rid-cod-form-classic .rid-cod-field-with-icon:has(input[type="text"]#rid-cod-state-text) .rid-icon-state,
.rid-cod-form-classic .rid-cod-field-with-icon:has(input[type="text"]#rid-cod-city-text) .rid-icon-city {
    display: block !important;
    opacity: 0.6;
}

/* Ensure select padding is correct in Classic Form LTR */
.ltr.rid-cod-form-classic #rid-cod-form select,
.rid-cod-ltr.rid-cod-form-classic #rid-cod-form select {
    padding-left: 15px !important;
    padding-right: 45px !important;
}
