The civil rights acts literally opened the public business domain to all citizens. It said that if you are open for business to the public you are open for business to every member of the public who wants and can afford for your service. It prohibited the denial of service and employment to people by business owners on the grounds of race. I believe that the people who claim property rights on this issue do not understand the American constitution when they say that American business owners have the right to discriminate against anyone they choose for whatever reason.
If you don’t want to serve the entire public, then don’t be open to the public. Run a private club at which only members can get services and perhaps, employment. If you are open to the public, that is the entire American public, not the Caucasian public, the African public, the Asian public or any other racial or ethnic group. That the public is the entire public and subgroups of Americans cannot be discriminated against.