In a certain shop, which stocks four types of caps, there are 1/3 as many red caps as blue and 1/2 as many green caps as red caps. There are equal numbers of green caps and yellow caps. If there are 42 blue caps, then what percent of the total caps in the shop are blue?