responsive functions added

also added shadowing to content