@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url("http://www.membrana.ru/"), url-prefix("http://www.membrana.ru/particles/") {
 .shadow-top, .shadow-bottom { display: none }
 #site-search { margin-right: 100px !important }

 .body { width: 1600px !important; margin: 0 !important }
 .news-list { width: 1120px !important }

 .list-article-main { margin: 5px 0 5px 0 }
 .list-article-main>h3 { font-size: x-large !important }
 .list-article-main>.pic { width: 232px !important; left: 0 !important; float: right; margin: 0 !important }
 .list-article-main>.pic:after { background: none !important }
 .list-article-main>.pic>em:after { background: none !important }
 .list-article-main>.pic>em>img { width: 232px !important }

 .list-article, .hr { margin: 5px 0 5px 0 !important }
 .list-article>.pic { margin-left: 0 !important }
 .list-article>.pic:after { background: none !important }
 .list-article>.pic>img { opacity: 1 !important }
}

@-moz-document url-prefix("http://www.membrana.ru/particle/") {
 .shadow-top, .shadow-bottom { display: none }
 #site-search { margin-right: 100px !important }

 .body { width: 1600px !important; margin: 0 !important }
 .content, #a-wrapper { width: 1360px !important }
 #a-wrapper { left: 0 !important }
 .a-wrapper, .a-wrapper-ii { background-position: 400px 0 !important }
 .a-wrapper-i { background-position: 400px 100% !important }
 .a-body { width: 880px !important; text-align: justify; opacity: 1 !important }
 .a-body>.image { text-align: center }

 .list-article-related { text-align: left }
}