mobile and large screen adjustments