Any railroad company operating a line in whole or in part within this state, or any receiver of any railroad, that fails to comply with any provision of section 6950 is guilty of a misdemeanor, punishable by a fine of not less than one hundred dollars ($100) for each offense. Each day that such failure continues is a separate offense.