views use the same css class for both sidebar and article, blocks me from resizing main content I have a front page view of articles that are displayed as trimmed as well as a sidebar block. This is all fine I have my layout all good. The issue is, if I click on an article to go to it's full page view then the article retains the css class from the front-page so I am stuck with a 70% full page article. 

The main issue is that both my articles and latest articles (sidebar) use the same class name "content". I tried to edit templates in order to override this but to no avail. All blocks use the "content" class which makes it uneditable!

edit in fact every block I have uses the class="content"!

Any help would be appreciated!
Cheers!
Surely you can either define different classes for the teaser and fullpage views of your content type using templates, edit the views template or define your css using the class .front or .node-type-article ?

For 1) create a node--content-type-name.tpl.php file and use the if (!$page) { // teaser view switch to output a different class or template.

For 2) create a views-view-unformatted--view-name.tpl.php file and wrap it in a different class

For 3) use the built in drupal classes that are outputted into your themes body tag in your themes html.tpl.php file with &lt;?php print $classes; ?&gt;. Edit your css to specify your style usinf .front .article {} .not-front .article {} etc ..

Or edit your block.tpl.php file and remove the class .content