City Council Speaker Melissa Mark-Viverito has agreed to pay a $7,000 fine to settle charges that she violated the city’s campaign finance law by accepting free consulting advice from a lobbyist to land her post in 2013. Charlie Stillman and Elaine Lou represented Melissa Mark-Viverito in this case.