@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("vkontakte.ru"){
#pageHeader, #sideBar, #header {position:fixed!important;z-index:99!important;}
#qdropdown, #quickSearch, #pageHeader{z-index:9!important}
#header{z-index:8!important}
.playline{z-index:7!important}
.note_body, #pageLayout, #pageBody, #pageHeader, [id^="wPost"], #bigResult, div.column, div.result_wrap, table>tbody, table>tbody>tr,table>tbody>tr>td[width="365"], .adesc, div[style="padding-top: 5px;"], .appRow>*>*>*>.info, *.infotable *.label + *>DIV[style="overflow: hidden; width: 220px;"], #header, .dataWrap, #myprofile, #startQuote>div, .grouprow>table, .commentItem>TBODY>TR>TD:last-child, printcontent, .printcontent>*, .note_body>*, .messageSnippet, .messageSnippet>DIV, #audio_table>*>*>.mainPanel, .audioTitle, .comment>.body, #video_table>*>*>#mainPanel, #videos, #video>TABLE>TBODY>TR>TD:last-child, .video_info, #videocaptionleft, #videoinfo, #videoinfo>*:not(#videoactions_container){width:100%!important}
#content, #rightColumn, #quickSearch, #qquery, .appRow, .grouprow, .feedStory, .audioRowWall{width:auto!important}
.appImage{width:1%!important}
#topNav{float:left!important}
#rightColumn{float:none!important}
.appRow>*>*>*>.actions, #checkboxFeed{float:right!important}
#header{top:45px!important;left:122px!important;}
#pageBody{position:relative!important;top:66px!important;}
#vSearch{position:relative!important;top:5px!important;}
#sideBar{top:45px!important}
#pageHeader{background-image:none!important}
#home, #bFooter, #banner1, #banner2, #myLink{display:none!important}
.audioRow>table, .audioRow>*>tbody, .audioRow>*>*>tr, .audioRow>*>*>*>td, #sideBar, #sidebar>#nav, #content, ol#nav>li>a, #checkboxFeed, #mainFeed > div {margin:0!important;padding:1px!important;}
div[style="padding-top: 5px;"]{margin:1%!important}
#wrapH, #wrap2{margin-left:135px!important}
#bigResult, div.column, #topNav.topNav{padding:0!important}
.note_body{display:table-cell!important;float:none!important;}
#photoinfo, #photocomment, #commentsBody, .comment>.body, .justComment,
#photoaddcomment, #photoaddcomment>FORM {width:99%!important;}
#photoactions_container, #videoactions_container{position:absolute!important;}
#photoactions_container{top:-168px!important;right:0!important;}
#videoactions_container{top:30px!important;right:10px!important;}
#commentArea{width:97%!important;}
.feedTime{position:absolute!important;left:150px!important;}
.feedStory{padding-left:30px!important;}
.two_column.profile.clearFix{padding-bottom:85px!important;}
#videocaption{width:90%!important;}
#reply_field{width:95%!important;}
.messageFrom {padding-left:10px!important;}
#header>H1>B{float:left!important;padding-right:5px!important;}
.commentsPagesWrap.standard{padding-right:23px!important;}
}