the overlay issue should be fixed in javascript; reverting but adding new css style