Each election official of Colbert County shall receive fifty dollars ($50) per day for the performance of his or her official duties. The County Commission of Colbert County shall supplement the compensation already provided by the general law of the state with funds out of the county general fund sufficient to bring the compensation up to the amount provided for by this section, provided, however, in any municipal election in which the official serves, the supplement provided for herein shall be paid by the municipality in which such election is held.