I'm modifying the Apigee responsive theme, and I'd like to replace the large modal login dialog with a either more subtle slide-out box that comes from the right-hand side near the login button when the button is clicked.... or perhaps simply put the login form directly in the header.
I was thinking of changing the CSS of the existing modal to bring it in, but it looks like the width of the input username and password fields can't be overwritten in the sub-theme. The parent theme, in apigee_sso.css, sets the width using the !important attribute. I can't see any way to overwrite this in my subtheme. This seems to prevent me from doing much with it.
How can I get around this to change the behavior of the login form in my portal?
Is there some other way to integrate the login form in my homepage HTML without using the modals?
Is there a way to overwrite the !important width coming from the SSO file?