body#vk_bg_extension .wall_module .reply,
body#vk_bg_extension #side_bar,
body#vk_bg_extension #side_bar ol li .left_row,
body#vk_bg_extension #profile_actions a,
body#vk_bg_extension h4.page_top,
body#vk_bg_extension .group_list_row,
body#vk_bg_extension .summary_wrap,
body#vk_bg_extension h4.page_top,
body#vk_bg_extension .wide_wall_module,
body#vk_bg_extension #fmenu,
body#vk_bg_extension #info_module_cont,
body#vk_bg_extension .page_actions a,
body#vk_bg_extension .wide_wall_module,
body#vk_bg_extension .bp_post,
body#vk_bg_extension .tabs.t_bar,
body#vk_bg_extension .tabs,
body#vk_bg_extension .summary_wrap,
body#vk_bg_extension #privacy_edit_topic_action,
body#vk_bg_extension #friends .user_block .actions,
body#vk_bg_extension .audio_table .side_panel,
body#vk_bg_extension .audio_friend,
body#vk_bg_extension #settings_panel,
body#vk_bg_extension .ui_search,
body#vk_bg_extension .ui_tabs_header,
body#vk_bg_extension #im_rows_wrap,
body#vk_bg_extension .ui_load_more_btn,
body#vk_bg_extension .page_block_header,
body#vk_bg_extension .reply_fakebox_wrap,
body#vk_bg_extension .reply_fakebox,
body#vk_bg_extension .audio_friends_list,
body#vk_bg_extension .submit_post_inited,
body#vk_bg_extension .im-page--history-new-bar,
body#vk_bg_extension .im-chat-input--text,
body#vk_bg_extension .im-page--toolsw,
body#vk_bg_extension .page_media_poll_wrap,
body#vk_bg_extension .ui_clean_list{
	background: rgba(255,255,255,0);
	background-color: rgba(255,255,255,0);
}
body#vk_bg_extension .page_block{
	background: rgba(255,255,255,.5);
	background-color: rgba(255,255,255,.5);
}
body#vk_bg_extension .im-page .im-page--history-new-bar>span{
	border-radius: 4px;
}
body#vk_bg_extension .ui_search_field_empty,
body#vk_bg_extension .ui_grey_block{
	background-color: rgba(255,255,255,.90);
}
body{
	overflow-x: hidden !important;
}
body#vk_bg_extension .left_settings{
	background-color: #FFF;
	border-radius: 4px;
}
#vk-backgrounds-block{
	position: absolute;
	z-index: -1;
	width: 100vw;
	height: 100%;
	left: 0;
	top: 15px;
}
.vk-background-block{
	z-index: 1;
	background-position: top center;
	background-repeat: repeat;
	/*background-size: 100%;*/
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#page_wrap{
	/*position: relative;*/
}
body#vk_bg_extension #wrap2{
	/*background-color: #edeef0 !important;*/
}
body#vk_bg_extension .audio_row.audio_row_current, body#vk_bg_extension .audio_row.audio_row_playing, body#vk_bg_extension .audio_row.audio_row_current:hover, body#vk_bg_extension .audio_row.audio_row_playing:hover{
	background-color: rgba(232, 237, 244, 0.5);
}