@namespace url(http://www.w3.org/1999/xhtml);

/********************************************/
/*             1100px Vkontakte             */
/*                  v11.12                  */
/* Last update:  09.02.12 at **:** (GMT +2) */
/*      Author:                ZipFile      */
/********************************************/

@-moz-document domain("vk.com"),domain("vkontakte.ru") {
:root {overflow-y: scroll !important;}
a.top_home_link:hover:after {content: "1100px Vkontakte v11\A Revision 12";text-align:center;white-space:pre;position:absolute;display:block;text-indent:0;color:white;top:8px;font-size: 9px;margin: 1px 0 0 37px;background:rgba(0,0,0,0.5);padding:0 2px;width:93px}
#page_layout,#pageLayout,#pageHeader,#page_header,.p_head {width: 1100px !important;}
body,.scroll_fix,#page_wrap,#pageContainer,#page_body,#pageBody {width: auto !important; position: static !important; float: none !important; overflow: visible !important;}
#page_wrap {margin: 0 !important; height: auto !important;}
#page_body,#pageBody {width: 940px !important; margin-left: 145px !important;}
#wrap3,#wrap2,#wrap1,#pageBody,#page_body,#content,#header_wrap1,#header_wrap2 {border: 0px none !important;}
#banner1,#banner2,#yandexAds,#left_ads,#filterAdsWrap,.left_box br+br,[id^="ad_"],[class^="ad_"] {display: none !important;}

/*** Шапка @header ***/
#page_header,#pageHeader {position: fixed !important; top: 0 !important; z-index: 121 !important;}
#side_back_link {position: fixed !important; border: 1px solid #aaa !important; margin: 0 !important; background: white !important; right: 3px !important; left: auto !important; top: auto !important; bottom: 3px !important;}
#side_back_link {padding: 3px !important;}
td>table:only-child {width: 100% !important;}
#top_back_link {max-width: 400px !important;}

/*** Backgrounds ***/
body,#group.profile,.groupslist,.msgOld,#fave {background: transparent none !important;}
#sideBar li a:hover,#side_bar li a:hover,#sideBar li a.edit:hover {background: none rgba(209,209,209,0.499) !important;}
.dayHead,.simpleHeader,td.dayCell[style$="240);"] {background: none rgba(177,189,214,0.499) !important;}
#wiki,.un {background: none rgba(177,189,214,0.11) !important;}
#grayblue {background: none rgba(177,189,214,0.499) !important; }
.newRow,.im_new_msg {background: none rgba(0,0,0,0.065) !important;}
.delRow {background: rgba(255,180,0,0.097) !important;}
#white15 {background: rgba(255,255,255,0.33) !important;}
#green15 {background: none rgba(132,255,0,0.15) !important;}
#red15 {background: none rgba(255,109,1,0.15) !important;}
#gold268 {background: none rgba(255,180,0,0.268) !important;}
textarea,#page_layout {background-color: white !important; z-index: inherit !important;}

/*** Шапка и сайдбар @side @header ***/
#pageBody,#page_body {margin-top:40px !important}
#header {width:918px !important; opacity: 0.9 !important; height: 13px !important; margin: 2px 0 0 !important; padding: 1px 10px 4px !important; z-index: 100 !important; position: fixed !important; top: 38px !important; color: black !important; background: url("data:image/gif;base64,R0lGODlhAQAUALMAAO7luPrywe/mufnxwfPqvfvzw/buv/Xtvvfvv/vzxPLpuvjwwPvzwvTrvfLpvPDnuiH5BAAAAAAALAAAAAABABQAAAQOMBUWwljInEaceoIAjBEAOw==") repeat-x scroll left top #EEE5B8 !important; border-radius: 0 0 7px 7px !important; display: block !important; border: 1px solid !important; border-color: #D1C992 #DCD4A4 #D7CF9E #E4DDB4 !important;}
#header h1 {line-height: 12px !important;} #header[style*="none"] h1 {display: none !important;}
#header b,#header span {color: rgba(0,0,0,0.2) !important;} #header a {color: #696029 !important;} /* span #C8BF85, b #C2BC82 */
#wrapH,#wrapHI {width:auto !important; border: 0 none !important; display: block !important;}
#sideBar li a,#side_bar li a {border:1px solid transparent !important; padding:1px 0px 1px 4px !important; -moz-border-radius:0px 12px 12px 0px !important; -webkit-border-radius:0px 12px 12px 0px !important; line-height: 118% !important; }
#sideBar li .hasedit,#side_bar li .hasedit {width: 80px !important;}
#sideBar li .edit:hover,#side_bar li .edit:hover {border:1px solid transparent !important; -moz-border-radius:7px 0px 0px 7px !important; -webkit-border-radius:7px 0px 0px 7px !important;}
#sideBar li,#side_bar li {border: 0 none !important;}
#side_bar li a span {padding: 0 !important; margin: 0 !important; font-size: inherit !important; background-color: transparent !important; color: inherit !important;}
#l_fr a {padding-bottom: 2px !important;}
.left_count_wrap:before {content: " ("} .left_count_wrap:after {content: ")"} .left_count_wrap:before,.left_count_wrap:after {white-space: pre-wrap}
.left_count_wrap:empty {display: none !important;}
#side_bar,#sideBar {float: none !important; width: 123px !important; margin: 0 0 0 10px !important; padding: 10px 0 0 !important; position: fixed !important; top: 35px !important; border:1px solid rgba(0,0,0,0.2) !important; -moz-border-radius: 0px 0px 12px 12px !important; -webkit-border-radius: 0px 0px 12px 12px !important;}
#side_bar br+br,.left_box>br,#stl_side {display: none !important;}
#quick_login_form .label,#quick_login_form #quick_expire {padding: 0 0 1px 3px !important;}
#quick_login_form input.text {border-width: 1px 0 !important; padding: 3px !important; width: 117px !important;}

#content {padding-top:21px !important;}
#content a.clear_fix:after,.user_block.clear_fix:after {display: none !important;}
#pagesBottom,#content #searchContent div[class="bar clearFix footerBar"],#page_links_down,.summaryBar #page_links_up #loading_pages_up,.add_wall_bottom,.add_wall_bottom2,.add_wall_side {display: none !important;}

/*** Профиль @pro ***/
#content .wide_column {width: 77% !important;}
#profile_photos,.module_body {width: auto !important;}
#profile_groups .module_body {font-size: 0px !important; padding: 2px 0px !important;}
#profile_groups .module_body a {font-size: 10px !important; display: block !important; overflow: hidden !important; padding: 1px 1px 1px 3px !important; border: 1px solid #ccc !important; border-width: 0 1px !important;}
#profile_groups .module_body a:hover {color: black !important; text-decoration: none !important; border-color: black !important;}
#profile_groups .module_body a:last-child {border-width: 0 1px 1px !important;}
.profile_info .labeled {}
.privacy_control {width: auto !important;}
.placeCategory .row div.lines {width: 580px !important;}
#personal {padding-top: 5px !important;}
#personal .row .labeled,#personal .row .label {width: 100% !important; z-index: 2 !important;} /*editProfile.php?act=personal*/
#personal .row .labeled,#personal .row .details {padding: 0 !important; text-align: center !important;}
#personal .row .label {text-align: center !important; z-index: 1 !important; padding: 0 !important; position:relative !important; width: auto!important; margin: 5px 0 -30px 10px !important;}
#personal .row .labeled textarea {width: 98% !important; padding-top: 20px !important; padding-bottom: 7px !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-width: 0 1px !important; margin: 0 auto !important;}
#personal .row:first-child .labeled textarea {border-width: 1px 1px 0 !important; -moz-border-radius: 5px 5px 0 0 !important; -webkit-border-radius: 5px 5px 0 0 !important;}
#personal .row+.row+.row+.row+.row+.row+.row+.row+.row .labeled textarea {border-width: 0 1px 1px !important; -moz-border-radius: 0 0 5px 5px !important; -webkit-border-radius: 0 0 5px 5px !important;}
#personal .row .details {display: none !important;}
.wide_column .labeled {width: 576px !important;}
#graffiti-main {width: auto !important;}
#profile_wall .page_media_thumb:nth-child(3n+1) {clear: left !important;}
#profile_wall .page_media_thumb {margin: 0 !important;}
.page_media_video,.page_media_photo {height: auto !important;}
#profile_photos a {margin: 0 !important;}

/*** Друзья @fr ***/
#main_class>table,#friends .main_panel {width: 100% !important;}
.user_block .info {width: 528px !important;}
#friends .side_panel {min-width: 136px !important;}
#friends .user_block .actions  {float: right !important;}
#fc_clist {min-width: 250px !important;}

/*** Подарки @gift ***/
.gift_text {width: auto !important;}
.gift_wrap {margin: 0 auto !important;}

/*** Вентиляторы @fans ***/
.fan_row,.idol_row {width: auto !important;}
.fan_row table,.idol_row table,.fan_row .info,.idol_row .info {width: 100% !important;}

/** Статусы @stat **/
#profile_current_info,div.text {width: auto !important; float: none !important;}
.wall_module .audio .info {width: 100% !important;}
.wall_module .audio .info,.wall_post_text,.wall_reply_text {padding: 0 !important;}
.author:after,a.name:after {content: ": " !important;}
td.image {padding-left: 5px !important; padding-right: 5px !important; text-align: center !important;}
.wall_post_text,.wall_reply_text {display: inline !important; line-height: 1em !important;}

/*** Поиск @search ***/
#groupslist,#search_list,.info_msg {width: auto !important;}
#search_list {float: none !important;}
#birthdays {text-align: center !important;}
.birthday {display: inline-block !important; margin: 3px !important; text-align: left !important; float: none !important;}
#search_query {width: 772px !important;}
.results_container,.result_list {width: 799px !important; z-index: 1 !important;}
.result_list_shadow {display: none !important;}
.result>table,.result dd,.result td:first-child+td:not(:last-child),.noteRow>table,.videoResults .result td:first-child+td {width: 100% !important;}
.result .info,.appsResults dd div,.txt>div[style*="width"],.note_body,.aname,.adesc,.ainfo {width: auto !important; float: none !important;}
#checkboxFeed,#feed_tabs {position: static !important;}
#checkboxFeed {float: right !important;}
.result td:first-child {padding: 0 8px 0 0 !important;}
.result dt {display: none !important;}
.topicsResults .note_body {width: 702px !important;}
#results a.sub_item,#results div.s_title,.actions {height: auto !important;}
.sub_item.i_audio,.sub_item.i_audio .s_title div,#results div.info,.wall_post_text,#results .actions a,#results div.info .labeled,.online {padding: 0 !important;}
#results div.img {padding-right: 1em !important;}
.sub_item.i_audio .s_photo,#results div.info .label {display: none !important;}
.sub_item.i_audio .s_title,.topic_body,.topic_title,#results div.info,#results div.info .labeled {width: auto !important;overflow: visible !important; float: none !important;}
#results div.info .labeled {max-width: 753px !important; word-wrap: break-word !important;}
.sub_item.i_audio .s_title.s_wide {padding-left: 2px !important; background: white !important;}
.sub_item.i_audio:not(.s_search_by) {padding-left: 16px !important; background: white url("http://vkwide.zipfile.net23.net/media.png") no-repeat left top !important;}
.topics_row table,.topics_row table td:last-child {width: 100% !important;}
.sub_item .s_title {float: none !important;}
#results a.sub_item:not(.s_search_by) {min-height: 50px !important;}
#search_filters {top: auto !important; position: static !important;}
.input_back_wrap {display: none !important;}

/*** Новости @news ***/
#main_feed>table,.post_table .info,form textarea,.reply_box textarea,form input.inputText,.content input.text,#post_field,.mention_rich_ta,iframe[width="100%"],.page_media_thumbed_link table,.page_media_thumbed_link table td+td,.feedback_reply_field {width: 100% !important;}
.post_table .photo {padding: 0 10px !important;}
.post_table .info {float: none !important;}
#post_field,.mention_rich_ta {padding: 3px !important;}
form textarea,form input.inputText,.content input.text,#post_field,.mention_rich_ta,.reply_box textarea,.feedback_reply_field {margin-left: -4px !important;}
#ts_input,.reply_field_wrap textarea,.reply_image {margin: 0 !important;}
.reply_info {margin-left: 37px !important;}
.reply_image {height: 32px !important; width: 32px !important;}
.reply_text,.wall_post_text,.feedback_row_date {width: auto !important;}
.reply_text {margin-right: 16px !important;}
.feedback_row_date {max-width: 100% !important;}
.wall_post_text {line-height: inherit !important; overflow: visible !important;}
.wall_module .page_media_thumbed_link {border-left: 2px solid #C3D1E0 !important;}
.wall_module .mini_editor_cont {z-index: inherit !important;}
.post_upload_wrap {z-index: 1 !important;}
.feedback_del_wrap,.feedback_like_wrap {margin: 0 !important;}
.feedback_del_wrap {right: 18px !important;}
.feedback_like_wrap {right: 15px !important;}
#feed_menu {left: 782px !important;}

/* like a fan */
.like_link,.post_like_link {display: none !important;}
.like_wrap {min-width: 16px !important; width: auto !important;}
.delete_post div,.no_likes {opacity: 0.4 !important;}
.no_likes {visibility: hidden !important;}
.reply:hover .no_likes,.post_like_wrap .no_likes {visibility: visible !important;}
.like_wrap .my_like,.delete_post div:hover,.like_wrap:hover .no_likes,.post_like:hover .post_like_icon {opacity: 0.7 !important;}
.post_like {background: none transparent !important;}
.post_like:hover {background: none #E9EDF1 !important;}

/*** Фотографии @pho ***/
#photos_albums .album .info_wrap {width: 763px !important;}
#pv_comment {width: 100% !important; margin: 0 0 0 -4px !important; min-height: 75px !important;}
#layer_wrap,#layer,.pv_cont {width: auto !important; height: auto !important; background: white !important; position: static !important; overflow: visible !important; padding: 0 !important;}
#layer {width: 1100px !important; margin: 0 auto !important;}
#layer .pv_cont {padding: 61px 15px 0 145px !important;}
#pv_box {position: static !important;}
#pv_summary {margin: 0 !important;}
#pv_comments_data .wide_column {width: 700px !important; float: left !important; position: static !important; left: auto !important;}
#layer_wrap[style*="block"]~#page_wrap #content,#layer_wrap[style*="block"]~#page_wrap #footer_wrap,#layer_wrap[style*="block"]~#page_wrap #header h1,#layer_wrap[style*="block"]~a,#layer_bg,.sidesh,.bottomsh,#pv_switch,#layer_wrap[style*="none"] {display: none !important;}
#layer_wrap[style*="block"]~#side_back_link {display: block !important; opacity: 1 !important; z-index: 700 !important;}
.bigbody,.justComment,#pv_comments_data,.pv_comment,.pv_commtext,.pv_comm,#pv_summary {width: auto !important;}
.pv_comm {float: none !important;} .pv_commtext {display:block !important; word-wrap: break-word !important; padding: 0 !important;} .pv_comm .name {float: left !important; margin: 0 4px 0 0 !important;}
.pv_comm,.narrow_column,.pv_thumb,.image,.reply_image,.info,.text,.reply_text {overflow: visible !important;}
.pv_close_link {padding: 0 15px !important;}
#pv_narrow {margin: 0 !important; float: right !important;}
.pv_cont table {width: 100% !important;}
.pv_cont {padding: 0 60px !important;}
#pv_comments_data {padding: 0 15px !important;}
.pv_cont>table {padding: 0 !important;}
#pv_left_nav,#pv_right_nav {opacity: 1 !important; background: rgba(255,255,255,0.5) !important; border: 1px solid rgba(0,0,0,0.3) !important; border-bottom: 0 !important; position: fixed !important; width: 60px !important; height: 15px !important; top: auto !important; bottom: 0 !important; left: auto !important; right: 25% !important;}
#pv_left_nav:hover,#pv_right_nav:hover {background: rgba(128,128,128,0.3) !important;}
#pv_left_nav {border-right: 0 none !important;} #pv_right_nav {border-left: 0 none !important;}
#pv_left_nav {margin-right: 61px !important;}
.pv_fixed {display: none !important;}
#pv_photo img {max-width: 910px !important; height: auto !important;}
#pv_summary,.pv_close_link {position: fixed !important; z-index: 102 !important; top: 42px !important; padding: 0 0 0 11px !important;}
#pv_summary,#pv_summary span,.pv_close_link {color: black !important; font-weight: bold !important;}
.pv_close_link {margin-left: 840px !important; right: -moz-calc((100% - 1100px)/2 + 26px) !important;}
#pv_hh {margin: 0 !important;}
/* Альбомы @album */
#photos_add_bar,.sort_helper {width: auto !important;}
#photos_add_list .photos_add_upl_row {width: 914px !important;}
.photos_add_upl_table {width: 100% !important;}
.photos_add_s_info textarea {width: 100% !important; margin: 0 0 0 -4px !important;}
#photos_add_bar_progress {width: 940px !important;}
#photos_add_p_line {margin: 8px auto 0 !important;}
.photos_add_bar_shadow {display: none !important;}
.post_table .photo {padding: 0 !important;}

/* Комментарии */
.body {width: auto !important;}
#input_back_wrap {display: none !important;}
.ba_table {width: 100% !important;}
#ba_text {width: 100% !important; display: block !important; overflow: visible !important; margin: 0 0 10px -4px !important; min-height: 42px !important;}

/*** Видео @vi ***/
.results {width: auto !important; float: none !important; overflow: visible !important;}
.scroll_fix_wrap[style]:not([style*="auto"]) #content,.scroll_fix_wrap[style]:not([style*="auto"]) #header h1,#footer_wrap,#mv_top_controls .divider,.mv_minimized,.mv_top_button[onclick*="minimize"],.mv_desc br:last-child {display: none !important;}
#mv_layer_wrap,#mv_layer,.mv_cont,#mv_box {width: auto !important; height: auto !important; background: white !important; position: static !important; overflow: visible !important; padding: 0 !important;}
#mv_layer {width: 1100px !important; margin: 0 auto !important;}
#mv_layer .mv_cont {padding: 22px 15px 0 145px !important;}
#mv_content,.mv_min_header,.mv_mini_control,.mv_min_title,#mv_top_controls div,#mv_comments_data {padding: 0 !important;}
#mv_min_title {margin: 0 !important;}
.video_box_wrap,#mv_comments_data,.mv_min_header,.mv_mini_control,#mv_top_controls,.mv_comment,.mv_commtext,.mv_desc,.video_box_wrap {height: auto !important; width: auto !important; overflow: visible !important;}
#video_player,.mv_cont table {width: 100% !important;} #video_player {max-height: 940px !important;}
#mv_comments_data .wide_column {width: 710px !important;} #mv_comment {width: 702px !important;}
#mv_min_layer,#mv_top_controls {z-index: 102 !important; top: 42px !important; position: fixed !important; padding: 0 0 0 11px !important;}
#mv_top_controls {padding: 0 !important; margin-left: 840px !important; right: -moz-calc((100% - 1100px)/2 + 26px) !important;}
.mv_min_title,#mv_top_controls div {color: black !important; font-weight: bold !important; background: transparent !important;}
#mv_top_controls div {margin: 0 0 0 1em !important;}
#mv_top_controls div:hover {text-decoration: underline !important;}
#mv_controls_line {background: black !important;} #mv_controls_line a:hover {color: white !important;}
#mv_left_nav,#mv_right_nav {opacity: 1 !important; background: rgba(255,255,255,0.5) !important; border: 1px solid rgba(0,0,0,0.3) !important; border-bottom: 0 !important; position: fixed !important; width: 60px !important; height: 15px !important; top: auto !important; bottom: 0 !important; left: auto !important; right: 25% !important; display: block !important;}
#mv_left_nav:hover,#mv_right_nav:hover {background: rgba(128,128,128,0.3) !important;}
#mv_left_nav {border-right: 0 none !important; margin-right: 61px !important;}
#pv_right_nav {border-left: 0 none !important;}

/*** Стена @wall ***/
.wall_module .poll_preview .labeled {width: 550px !important;}
.wall_text {width: auto !important;}
.page_media_x_wrap {float: right !important; display: inline !important; margin: 0 !important;}
.media_preview .audio,.media_preview .doc {display: inline !important; width: auto !important;}
.repeat_wrap {position: absolute !important;}
.repeat {top: auto !important;}
.page_media_poll {max-width: 100% !important;}
td.fw_post_info {width: 100% !important;}
#profile_photos a.page_post_thumb_wrap {float: none !important; height: auto !important; width: auto !important; display: inline !important;}
#profile_photos .profile_sized_photos {text-align: center !important;}
/* custom layout */
.page_post_sized_thumbs,.wall_text .page_post_thumb_wrap,.page_post_thumb_sized_photo {width: auto !important; height: auto !important;}
.page_post_thumb_sized_photo {position: static !important; margin-top: 0 !important; margin-bottom: 0 !important;}
.page_post_thumb_last_column+a {clear: left !important;}
.page_post_thumb_video {float: right !important;}
.page_post_thumb_last_row:first-child~a {float: right !important; clear: none !important;}
.page_post_thumb_last_row:first-child {float: left !important;}
.page_post_sized_thumbs {vertical-align: bottom !important;}
.page_post_sized_thumbs img.page_post_thumb_sized_photo,.page_post_sized_thumbs a.page_post_thumb_wrap {max-width: 100% !important; height: auto !important;}

/*** Музыка @mu @au ***/
.audio,.title_wrap,.player_wrap {width: auto !important;}
.audio table,.audio table .info,.audio_edit_row table,.audio_edit_row table .info {width: 100% !important;}
.audio,.audio>div,.audio>.fl_l,.title_wrap,.player_wrap,.audio_search_results {float: none !important;}
.audio,.audio>div,.player_wrap {padding-top: 0 !important; height: auto !important;}
.playline {display: none !important;}
.audio_edit_row .playline {display: block !important;}
.audio {padding: 0 9px !important;}
.audio table td {padding: 0 !important; vertical-align: middle !important;}
.audio table td+td {padding-left: 5px !important;}
.audios_row {padding: 0 !important;}
.audio_add,.repeat_wrap {margin: 0 !important; top: 0 !important;}
.audio>.fl_l+.fl_l {float: right !important; width: 31px !important;}
.audio>.fl_l+.fl_l .audio_add {margin: 0 0 0 -18px !important;}
.audio .fl_l .audio_add {float: none !important;}
.repeat_wrap {left: -8px !important;}
.repeat_wrap:first-child {left: 10px !important;}
.toddler,.vk-downloader-button img {display: none !important;}
.audioRow .playimg,.audioRowWall .playimg,.audio .play,.play_new {background: transparent url("http://vkwide.zipfile.net23.net/media.png") no-repeat left top !important;height: 0 !important; width: 0 !important; border: 0 none !important; padding: 8px !important; display: inline-block !important;}
.audioRow .playimg[src$="pause.gif"],.audioRowWall .playimg[src$="pause.gif"],.audio .play[style*="pause.gif"],.play_new[style*="-16px"] {background-position: right top !important;}
.vk-downloader-button {display: inline-block !important; line-height: 0 !important; width: 16px !important; height: 16px !important; background: transparent no-repeat 0 0 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAnNCSVQICFXsRgQAAAAJcEhZcwAAAbsAAAG7ATrs4+IAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAABdUlEQVQYGQXBwUoUARgA4H8eoQfo0mHvHerSM8Tqsrsii6aRtakg44q1lqyL6CGoWwQde4dZwkMPEBQL5SFEAg9NRrVM0UDbyNf3hRBCHNT2h8NskA/yYbY/PKgJIUQIMUh20365acvAwJZN/XI3HSRChNhJ+qMNDxwZ++TER0e2beiPdhIRopeueeaDryZ++a3wzamn1vRSEWltvew59kPpn3feqkwVzmxZL9NarA6XvfFd6cIXh/o+o1IYW7a6FyvZXe8VKn880dV2209MnetayWIp7xmb+OuFFXXXXdX1T2XikaU8FvJNxwqvtNxwxSWXXfPchcJjC3l0siVjExUAoDJxRyeLzrDptXNT9y1quKlhEVMnmjp7MV9rlfecKlQAqBR6WuV8LUQ7nXHoTGGqcqEyVXhpRjsVIeaS9qiua+zcRGHixKa69mguESFEO2mmjbJuwbaHbqlrlM20nQgRQgjRqjWHjWw2n80bWXPYqgkhxH/NFG4aYQi6PAAAAABJRU5ErkJggg==") !important;}
.vk-downloader-audio-duplicates {margin-top: -10px !important;}
.vk-downloader-audio>table td:first-child,.vk-downloader-audio .play_btn {width: 32px !important; min-width: 32px !important;}
.vk-downloader-audio>table td:first-child {display: table-cell !important;}
/* Floating player */
#gp {z-index: 900 !important; width: auto !important; min-width: 200px !important;}
#gp .wrap {width: auto !important;}
#gp #gp_wrap {float: none !important; position: static !important; background: rgba(0,0,0,0.7) !important; border-radius: 3px !important;}
#gp a {color: white !important;}
#gp_duration {right: 14px !important;}
#gp_back {display: none !important;}
#gp_audio_info_small {float: none !important;}


/*** Сообщения @mail ***/
#messages_rows,.formTable,#dialog,#mail_history_t,#messageHistory table,.mail_history_body {width: 100% !important;}
#messageFields,.wrapped,.wrapped>div,#messageHistory.new_history {width: auto !important;}
#messageHistory.new_history {margin: 0 !important;}
.mailbox {overflow: visible !important;}
.formTable [style*="68px"] {min-width: 68px !important;}
.formTable td+td:last-child {width: 100% !important;}
#messageHistory .new_td div {width: 700px !important;}
#quickReply {padding: 0 10px !important;}
#postMessage .label+td input.inputText,#postMessage .tallRow textarea {margin-left: -10px !important;}/*
.msg+div>div {margin: 0 !important;}*/
.messageSnippet,.mail_contents {width: 630px !important;}
.mailbox #actForm .summaryBar #summary {width: auto !important; float: left !important;}
.mailbox #actForm .summaryBar #filters_wrap {width: auto !important; float: right !important;}
/** Всплывающее окно **/
.ta_r .fl_l {width: auto !important; float: none !important;}
.ta_r {text-align: left !important;}
#choose_photo_content {width: auto !important; position: static !important; overflow: visible !important;}
ul.t0 .t_r {line-height: inherit !important;}

/* IM @im */
.im_hist {width: 100% !important;}
#im_footer_filler,#im_footer_sh,#im_resizer_wrap {display: none !important;}
#im_peer_controls_wrap {padding-bottom: 4px !important;}
#im_friends>div {width: auto !important; float: left !important;}
#im_friends .online {float: right !important; padding: 0 !important; text-indent: 20px !important; overflow: hidden !important; width: 7px !important; height: 7px !important; margin: 8px -1px -8px -8px !important; background: rgba(69,104,142,0.1) no-repeat 0 0 !important; border: 1px solid rgba(0,0,0,0.2) !important; -moz-border-radius: 1em !important; -webkit-border-radius: 1em !important;}
#content #im_friends>div:first-child+div+div+div {clear: left !important;}
#im_form_wrap {width: auto !important; padding: 0 30px 0 90px!important;}
.im_fixed_nav #im_nav_wrap,.im_fixed_nav #im_controls_wrap {z-index: 102 !important;}
#im_bar,#im_filter_out,#im_bar .im_tab,#im_bar .im_tab_selected,#im_bar .im_tab1,#im_bar .im_tab2 {border: 0 none !important; background: transparent !important; padding:0 !important;}
#im_bar {position: fixed !important; padding: 0 10px 1px !important; border-radius: 0 0 7px 7px !important; max-width: 200px !important; margin-left: 708px !important; right: -moz-calc((100% - 1100px)/2 + 26px) !important; opacity: 0.9 !important; top: 60px !important; background: url("http://vkontakte.ru/images/header_yellow.gif") repeat-x #EEE5B8 !important; border-bottom:1px solid #D7CF9E !important; border-left:1px solid #E4DDB4 !important; border-right:1px solid #DCD4A4 !important;}
#im_bar #im_filter { padding: 0 !important; background: none transparent !important; border: 0 none !important; width: 100% !important; -moz-appearance: none !important;}
#im_bar .im_tab,#im_bar .im_tab_selected {display: block !important; float: none !important;}
#im_bar .im_tabx {background: none transparent !important; margin: 0 !important; height: auto !important; width: auto !important;} #im_bar .im_tabx:after {content: "x" !important;}
#im_bar .im_tab3 {color: black !important; font-weight: normal !important;}
#im_bar .im_tab_selected .im_tab3 {font-weight: bold !important;}
#im_controls_wrap {width: 940px !important;}
#im_peer_controls table,.im_txt,.im_log_t,.im_log_body,.im_tab1 table {width: 100% !important;}
#im_friends>div div:first-of-type {width: 165px !important;}
#im_bar button,#im_bar .button_blue {border: 0 none !important; background: none transparent !important; -moz-appearance: none !important; line-height: inherit !important; height: auto !important; padding: 0 !important; margin: 0 !important; text-shadow: none !important; color: inherit !important; float: none !important;}
#im_bar button:hover {text-decoration: underline !important;}
#im_tab_cancel_mark.im_tab_selected {padding: 5px 0 0 !important;}/*
.im_tabs.tabs.t_bar,#main_feed .tabs.t_bar {-moz-border-radius: 0 !important; margin: 0 0 0 3px !important; border: 0 none !important; background: none transparent !important; top: 43px !important;}*/
#im_content[style*="39px"] {padding: 0 !important;}

/* @popup */
#popupTransparentBG {position: fixed !important; width: 100% !important; height: 100% !important; top: 0 !important; left: 0 !important;}
.tt_bottom,.tt_top,.bottom_sh,.side_sh {display: none !important;}
.tt,.like_tt {opacity: 1 !important; box-shadow: none !important; text-shadow: none !important;}

/*** Заметки @no ***/
.note_content,.notes_note_body,.notes_note_content,.notes_note_body_wide {width: auto !important; float: none !important;}
.notes_note_content {overflow: visible !important;}
#notesBar .mainPanel {width: 780px !important;}
#notesBar .note_body {float: left !important;}
.profile_thumb+.note_body,.notes_profile_thumb+.notes_note_body {margin-left: 60px !important;}
.note .profile_thumb,.notes_profile_thumb {position: absolute !important;}
.commentHead,.editor_toolbar br {display: none !important;}
#wysiwyg_mode {margin-right: 5px !important;}
.notes_edit #title {width: 100% !important;}
.notes_summary_bar {padding: 0 10px !important;}
.notes_note_header_wide {margin: 0 !important;}

/* @blog  */
#wk_layer_wrap,#wk_layer,.wk_cont,#wk_content,#wk_summary {width: auto !important; height: auto !important; top: auto !important; left: auto !important; overflow: visible !important;}
#wk_layer_wrap {position: static !important; padding: 0 0 0 130px !important;}
#wk_layer {margin: 0 auto !important; width: 940px !important;}
.wk_cont {padding: 10px 0 0 !important;}
.wk_cont>table {width: 100% !important;}

/*** Группы @groups Страницы @pages ***/
.info_table,.info_tabs,.info_tab,.post_info,.help_step_info,.labeled_text,.reply_info {width: auto !important;}
.info_tab,.help_step_info,.labeled_text {float: none !important;}
.help_step_info {padding: 0 16px !important;}
.line_cell {clear: both !important;}
.topics_module .info,.topics_module .blog_info {width: auto !important; float: none !important;}
.group_share .photo {margin-right: 10px !important;}
#info_tabs {left: auto !important;}
.info_tab {height: auto !important;}
.info_tab[style*="hidden"],.info_tab .hidden[style*="hidden"] {display: none !important;}

/* Админка */
#group_p_data table,.group_p_td:first-child {width: 100% !important;}
.group_p_rows,.group_p_row,.group_p_info {width: auto !important;}
.group_p_info {float: none !important;}
.group_p_rows br {display: none !important;}
.group_p_row {padding: 4px !important; margin: 0 0 1px !important;}
.group_p_rows {padding: 0 4px !important;}

/* Компактный список */
.group_row_label,.group_list_row br,.group_friends_in_gr {display: none !important;}
.group_row_photo {float: left !important;}
.group_list_row {padding: 4px !important; width: auto; /*display: inline-block !important;*/ float: left !important; border: 1px solid #ccc !important; margin: 1px 2px !important;}
.group_row_info,.group_row_labeled,.group_row_status_wrap {width: auto !important; overflow: visible !important;}
.group_row_status_wrap {padding: 0 1px !important; margin: 0 !important;}
.group_row_info {float: right !important; position: absolute !important; margin: 0 0 0 105px !important; width: 338px !important;}
.group_row_buttons {margin: 0 !important;}
.group_row_actions {display: block !important;}
.group_row_actions,.group_row_status_wrap {padding: 0 !important;}
.group_row_labeled {display: block !important; margin: 0 !important; float: none !important;}
.group_row_buttons .button,.group_row_buttons button,.group_row_button {float: none !important; padding: 0 !important; margin: 0 !important; width: auto !important; display: block !important; font-size: 10px !important;}
.group_row_buttons .button_blue {position: absolute !important; left: -106px !important; top: 0 !important; width: 98px !important;}
.group_row_buttons .button_cancel {margin: 0 10px !important;}
.group_list_row {overflow: hidden !important; position: relative !important; resize: horizontal !important; max-height: 100px !important; max-width: 442px !important; min-width: 100px !important; width: auto; text-align: left !important;}
#groups_list_groups_more {display: block !important; clear: both !important;} #groups_list_groups_more[style*="none"] {display: none !important;}

/*** Встречи ***/
#calendar {margin: 20px auto 0 !important;}

/*** Обсуждения @dis ***/
.bp_post,.bp_text,.fw_post_info,.fw_reply_text,.blst_info,.wide_column .topics_module .info {width: auto !important;}
.postOptions {width: auto !important; margin: 0 5px 0 0 !important; padding: 0px !important; width: 76px !important;}
.topics_module .info {float: none !important;}
.post {padding-right: 0 !important;}
.post .postMessage,.topic_row,.radiobtn {padding: 4px !important; margin: 0 !important;}
.postBody,.postMessage {width: auto !important;}
#add_post_ajax h4 {display: none !important;}
#postmessage textarea,#fwr_text {width: 100% !important; margin: 0 0 0 -4px !important; }
.nc,.tl1,.tl2,.niftycorners,.tooltip_line1,.tooltip_line2,.no_photo {display: none !important;}
.ncc {-moz-border-radius: 3px !important; -webkit-border-radius: 3px !important;}
.nNav {display: block !important; width: auto !important; float: none !important; margin: 0 auto !important; text-align: center !important;}
.nNav li {float: none !important; display: inline-block !important; border: 0px none !important;}
#buttons,.buttons {margin: 0 !important;}
#pg_fixed {margin-left: -100px !important; top: 4px !important;}
.topics_module small {padding: 0 !important;}
#ba_post {width: 910px !important;}
.bpe_wrap textarea {width: 837px !important; margin: -4px -5px 8px -4px}

/*** Рейтинг ***/
#rateBar #mainPanel {width: 765px !important;}
#rateBar {background-position: 314px 0 !important;}
.rateRow,.rateTabs {width: auto !important;}
.rateRow table {width: 100% !important;}
.rateRowThird {width: 627px !important;}
.profile_rate_warning {display: none !important;}

/*** Закладки @book @fave ***/
.people_table {width: 100% !important;}
#users_content,#users_online_content {padding: 15px 50px 0 !important;}
.fave_new_link .text {width: 770px !important;}
.fave_search .text {width: 893px !important;}
.fave_link_item {padding: 0 2px !important;}
.fave_link_item table,.fave_link_item table td:last-child {width: 100% !important;}
.fave_link_item,.fave_link_item>a {width: auto !important; display: block !important; overflow: visible !important; text-decoration: none !important;}
.fave_link_item .fave_link_info,.fave_link_item .fave_link_desc {padding: 0 4px !important;}
.fave_link_image {max-height: 25px !important;} .fave_link_image img {max-width: 25px !important; height: auto !important;}
.fave_delete_link {opacity: 0 !important; float: right !important; position: relative !important; margin: 0 0 -17px -17px !important;}
.fave_link_item:hover .fave_delete_link {opacity: 0.4 !important;}
.fave_link_item:hover .fave_delete_link:hover,.app_delete_row:hover {opacity: 0.8 !important;}
.fave_link_item .fave_delete_link:active,.app_delete_row:active {opacity: 1 !important;}

/*** Настройки @conf @sett ***/
.settings_section,.settings_labeled,#settings_microblog {width: auto !important;}
.settings_labeled {float: none !important;}
.settings_section {margin: 0 20px !important;}
.settings_bl_row  {padding: 4px 10px !important;}
.settings_section .settings_privacy_row {width: 326px !important;}
#settings_panel .ta_r {text-align: right !important;}
#settings_services .settings_label {display: none !important;}
.settings_row_button_wrap {padding: 0 !important;}
.settings_name_moved_wrap,.settings_buttons,.settings_row_button_wrap {text-align: center !important;}
.settings_name_moved_wrap {margin: 0 !important;}
.settings_buttons,.settings_name_moved_wrap,.settings_row_button_wrap {margin: 0 110px 0 0 !important;}
.settings_row_wrap {width: 400px !important; margin: 0 auto !important;}
.settings_service_row {width: 297px !important; display: inline-block !important;}
#settings_panel .button_blue,.settings_address_submit_wrap {float: none !important;}

/*** Объявления @market ***/
#itemInfo .info {width: 758px !important;}
.marketItem .info {width: 665px !important;}
.description {width: auto !important;}

/*** Техсаппорт ***/
.tickets_faq_row,.tickets_faq_content,.tickets_reply_content,.tickets_reply_text,#tickets_post_field_wrap,#tickets_post_form,.tu_info {width: auto !important; float: none !important;}
.tickets_reply_content,#tickets_post_form {margin-left: 65px !important;}
#tickets_reply {width: 100% !important; margin-left: -4px !important;}

/*** Приложения @app ***/
.notTable {width: 100% !important; margin: 2px 0 !important;}
.notTable td:first-child+td,.app_notify_row table,.apps_notify_info,.app_row table {width: 100% !important;}
.notTable td {padding: 0 2px 0 4px !important;}
.summary,.summary>div,.summary .fl_l,.appRow {width: auto !important; float: none !important;}
.summary,.summary .fl_l {text-align: center !important;}
.summary .divider {padding: 0 2% !important;}
.app_notify_row,.app_row {padding: 0 !important; background: transparent !important; border: 0 none !important;}
.app_row {margin: 6px !important;}
.app_search_info {width: 100% !important;}
.app_rows>div {width: 50% !important; display: inline-block !important; border: 0 none !important; margin: 0 !important;}
#app_rows>div {width: 33% !important;}
.app_description,.app_description div,#app_rows .app_msg {width: auto !important;}
#apps_i_slider {margin: 0 auto !important;}
.app_friends {display: none !important;}
.app_rows>div:nth-child(even) {float: right !important;}
.app_search #s_search {width: 800px !important;}
.app_delete_row {margin: 0 !important;}
#appRows>div[class] {display: none !important;}
.apps_featured_slide {margin: 12px 0 12px 770px !important;}
.apps_featured_wrap {margin: 12px 180px !important; width: auto !important;}
.apps_recent_row {margin: 0 22px !important;}

/*** tBar ***//*
#content {padding-top: 28px !important;}
#content>div:only-of-type {padding-top: 0 !important;}*/
#market_tab {display: inline !important;}
.tl2,.tl1 {display: none !important;}
.tBar,.tabs.t_bar,.t_bar,#addItem,.back_links a,.tBar a[href="mail.php?act=write"],.tBar a[href*="club"] {border: 0 none !important; /*border-bottom:1px solid #D7CF9E !important; border-left:1px solid #E4DDB4 !important; border-right:1px solid #DCD4A4 !important;*/}
.tabs.t_bar,.t_bar,.tBar {z-index: 121 !important; height: 15px !important; position: fixed !important; opacity: 0.9 !important; top:/* 60px */ 43px !important; margin: 0 0 0 /*10px*/ 3px !important; padding: 0 !important; background: transparent none /*url("http://vkontakte.ru/images/header_yellow.gif")*/ !important; border-radius: 0/* 0 7px 7px*/ !important;}
.t_bar li,#addItem {margin: 0 !important;}
.tabs.t_bar,.tabs.t_bar ul,.tBar,.tBar ul,ul.t0 {display: inline-block !important; width: auto !important; padding: 0 !important;}
.tBar li a,.tBar li a:hover,.t_bar li a,.t_bar li a:hover,.tabs.t_bar li a,.tabs.t_bar li a:hover {background: transparent none !important;}
#addItem,.activeLink a,.back_links a,.tBar a[href="mail.php?act=write"],.tBar a[href*="club"] {background: transparent url("http://vkontakte.ru/images/header_yellow.gif") !important;}
.tBar li a,.t_bar li a,.tabs.t_bar li a,#addItem,.back_links a,.tBar a[href="mail.php?act=write"],.tBar a[href*="club"] {padding: 0 0 2px !important; color: #8E8443 !important; margin: 0 !important; border-width: 0 1px 1px 0 !important; border-right:1px solid #DCD4A4 !important;}
.tBar li a:hover,.t_bar li a:hover,.tabs.t_bar li a:hover,.tBar .activeLink a,#addItem:hover,.back_links a:hover,.tBar a[href="mail.php?act=write"]:hover,.tBar a[href*="club"]:hover {color: black !important;}
.tBar .activeLink a,.t_bar .active_link a,.tabs.t_bar .active_link a {text-shadow: 0px 0px 5px white,0px 0px 2px white !important; color: black !important;}
#addItem,.back_links a,.tBar a[href="mail.php?act=write"],.tBar a[href*="club"] {border-width: 1px !important; padding: 0 5px 2px !important; position: fixed !important; top: 60px !important; margin-left: 5px !important; border-radius: 0 0 5px 5px !important;}
.tBar ul:first-child li:last-child a,.t_bar ul:first-child li:last-child a {border-width: 0 !important;}
.tBar li,.tabs.t_bar li {display: list-item !important; padding: 0 !important;min-width: 8px !important;}
.tBar li.t_r a,ul.t0 .t_r a {padding: 0 10px 2px !important;}
ul.t0 .tab_word {margin: 0 10px 0 !important; overflow: visible !important;}
ul.t0 .t_r:last-child a {margin: 0 10px 0 0 !important;}
ul.t0 .t_r {float: left !important; padding: 0 !important; width: auto !important;}
.t_bar>a {margin: 0 10px !important; width: auto !important; display: inline-block !important; padding: 0 0 2px !important; color: black !important; font-weight: normal !important;}
.t_bar>a[style*="none"] {opacity: 0.25 !important;}
/** Audio tBar **/
.audio_summary,.summary>.audio_summary {position: fixed !important; top: 60px !important; z-index: 100 !important; height: 15px !important; border: 1px solid !important; border-color: transparent #DCD4A4 #D7CF9E #E4DDB4 !important; border-width: 0 1px 1px !important; padding: 0 0 0 10px !important; margin: 0 0 0 10px !important; background: #EEE5B8 url(http://vkontakte.ru/images/header_yellow.gif) repeat-x !important; border-radius: 0 0 7px 7px !important; color: black !important; opacity: 0.9 !important; padding-right: 10px !important;}
.audio_summary a {padding: 0 10px 2px !important; border-left: 1px solid #DCD4A4 !important; margin: 0 !important;}
.audio_summary span:first-child+a {margin-left: 10px !important;}
.audio_summary a:last-child {padding-right: 0 !important;}
.audio_summary a {display: inline !important; text-decoration: none !important; color: #8E8443 !important;}
.audio_summary a:hover {color: black !important;}
#albums .divider,.audio_summary .divider {display: none !important;}
#audio_table .mainPanel,#audio_edit_table .mainPanel {padding-top: 17px !important;}
.audio_summary+div>#pagesTop .pageList {margin: 0 0 0 816px !important; bottom: auto !important; border-bottom: 0 !important; float: none !important; position: fixed !important; top: 45px !important;}
.audio_summary+div.fl_r {float: none !important;}
#bigSummary {margin: 0 auto !important;}
/** Video tBar **/
#bigSummary #nl_text+.summary {position: fixed !important; top: 64px !important; z-index: 21 !important; height: 15px !important;
padding: 0  !important; margin: 0 0 0 10px !important; color: black !important; opacity: 0.9 !important;}
#bigSummary #nl_text+.summary a,#bigSummary #nl_text+.summary b {border: 1px solid !important; border-color: transparent #DCD4A4 #D7CF9E #E4DDB4 !important; border-width: 0 1px 1px 0 !important; background: #EEE5B8 url(http://vkontakte.ru/images/header_yellow.gif) repeat-x !important; padding: 0 10px 2px !important; margin: 0 !important;}
#bigSummary #nl_text+.summary span:first-child+a {margin-left: 10px !important;}
#bigSummary #nl_text+.summary a {text-decoration: none !important; color: #8E8443 !important;}
#bigSummary #nl_text+.summary a:hover {color: black !important;}
#bigSummary #nl_text+.summary :first-child {border-left: 1px solid #E4DDB4 !important; -moz-border-radius: 0 0 0 7px !important; -webkit-border-radius: 0 0 0 7px !important;}
#bigSummary #nl_text+.summary :last-child {-moz-border-radius: 0 0 7px 0 !important; -webkit-border-radius: 0 0 7px 0 !important;}
#content>#bigSummary {padding: 0 !important; border: 0 none !important;}
/*** end tBar ***/

/*** Карты ***/
.YMaps-logo,.YMaps-copyrights {display: none !important;}
#map_change_type_control {-moz-appearance: none !important; border: 1px solid rgba(0,0,0,0.5) !important; background: none rgba(255,255,255,0.7) !important; color: black !important; font-size: 11px !important;}
#boxMap>div[style*="255"] {background: transparent !important;}
#yandexAds,#yandexAds2 {display: none !important;}

/*** wiki разметка ***/
.wikiText,.wk_text,.pages_edit_history,.pages_info_header,.editor_cont,.pages_buttons {width: auto !important;}
.historyTable {width: 100% !important;}
.editor_button {margin: 0 !important;}
.historyTable tr :first-child+* {width: 440px !important;}
#pages input.text {-moz-box-sizing: border-box !important; width: 100% !important;}
#pages_body_source {width: 912px !important;}
}
