markup and styles conform to bootstrap 3