If this is part of a page layout, you can have a separate stylesheet for edit mode that relaxes your fixed width or removes your branding altogether to make it easier to modify web part properties. You would use an EditModePanel.
I've done things like this in page layouts:
<asp:Content ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server">
<PublishingWebControls:EditModePanel runat="server" id="ContentDisplay" PageDisplayMode="Display">
<link rel="stylesheet" href="mydisplaymode.css" />
</PublishingWebControls:EditModePanel>
<PublishingWebControls:EditModePanel runat="server" id="ContentDisplay" PageDisplayMode="Edit">
<link rel="stylesheet" href="myeditmode.css" />
</PublishingWebControls:EditModePanel>