You might try the brand Wrightsock. They make a sock called the double layer running lite. I have used it for both running and cycling and it seems to work well for both. Not too thick for the bike shoes, but thick enough for the running shoe. I get them through Road Runner Sport. They come in various styles, quarter, crew, anklet etc.