I managed to keep the shape etc just made the part that does the triangle transparent so it got rid of the square shape. thanks for the replies though.
How can you change the colour of the ribbon but keep the style I tried a few custom css to change colour but it always made the ribbon a rectangle.
Thanks.