Hello Hartsco,
All the CSS for this is generated by the Virtumart component. One thing that might help is removing the absolute positioning call from here
vm-ltr-site.css - line 34
.addtocart-bar {
bottom: 4.2em;
margin: 0;
padding: 0;
position: absolute;
}
Then maybe reducing the font size and padding values for the buttons here:
vm-ltr-site.css - line 42
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {
background: none repeat scroll 0 0 #0077b3;
border: 1px solid #00669a;
border-radius: 4px;
color: #fff;
cursor: pointer;
font-size: 0.8em;
letter-spacing: 1px;
max-width: 100%;
padding: 0.8em 0.81em;
text-align: center;
width: 12em;
}
Other than that though you would need to contact Virtuemart directly as this isn't our Extensions and it has its own CSS files for it.
-Mike