C2 s20 page layout

issue #180 

@a-hamshary @ammarwa @khaled-barca @RadwanShrief  plz review. :+1: