made widgets responsive