add respopnsive layout. update header and some flat-ui styles