(b) Election officers shall place 2 or more cones, small United States national flags, or some other marker a distance of 100 horizontal feet from each entrance to the room used by voters to engage in voting, which shall be known as the polling room. If the polling room is located within a building that is a public or private school and the distance of 100 horizontal feet ends within the interior of the building, then the markers shall be placed outside of the building at each entrance used by voters to enter that building on the grounds adjacent to the thoroughfare or walkway. If the polling room is located within a public or private school building with 2 or more floors and the polling room is located on the ground floor, then the markers shall be placed 100 horizontal feet from each entrance to the polling room used by voters to engage in voting. If the polling room is located in a public or private school building with 2 or more floors and the polling room is located on a floor above or below the ground floor, then the markers shall be placed a distance of 100 feet from the nearest elevator or staircase used by voters on the ground floor to access the floor where the polling room is located. The area within where the markers are placed shall be known as a campaign free zone, and electioneering is prohibited pursuant to this subsection. Notwithstanding any other provision of this Code, the area on polling place property beyond the campaign free zone, whether publicly or privately owned, is a public forum for the time that the polls are open on an election day. At the request of election officers any publicly owned building must be made available for use as a polling place. A person shall have the right to congregate and engage in electioneering on any polling place property while the polls are open beyond the campaign free zone, including but not limited to, the placement of temporary signs. This subsection shall be construed liberally in favor of persons engaging in electioneering on all polling place property beyond the campaign free zone for the time that the polls are open on an election day.