added desktop mobile support layout