If NorrCompetition is looking ugly and you notice that styles does not match in layouts then this means that selected theme in NorrCompetition does not match Joomla template style on your website.
For example in NorrCompetitions settings Bootstrap 2 is selected, but Joomla template uses UIKit. The component does not include framework in themes to prevent duplication and side effects and leave it to Joomla template. So themes include only correct layouts and CSS-classes.
You need to select theme that matches your template or select the default theme that is frontend frameworks agnostic.