* {
	margin: 0;
	padding: 0;
}
header, nav, section, article, aside, footer {
	display: block;
}
body {
	background: #fff; 
	margin: 0px; 
	padding: 0px;
	font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
	font-size: 11px;
	width: 100%;
}
a {
	color: #2B587A;
	text-decoration: none;
	cursor: pointer;
}
hr {
	border: 0;
	border-bottom: 1px solid #DAE1E8;
	color:#DAE1E8; 
	height:1px;
}

p {
	margin: 0 0 18px
}
img {
	border: none;
}

#wrapper {
	width: 827px;
	margin: 0 auto;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 100px;
	background: url("/images/head-holiday.png");
	background-repeat: no-repeat;
	width:850px;
	margin-bottom:10px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	border-right: 250px solid #fff;
	height: 1%;
	position: relative;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
	margin-right: -100%;
}
#content {
	padding: 0 10px;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
	float: right;
	margin-right: -250px;
	width: 250px;
	position: relative;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	background: none;
	border-bottom: none;
	font-weight:normal;
	padding:0;
}

.a {
	text-decoration: none;
}


.kolmenu {
	background: none repeat scroll 0 0 #E1E7ED;
	border-radius: 5px 5px 5px 5px;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 4px;
	padding-top: 5px;
	color: #607387;
	font-size: 10px;
	font-style: normal !important;
	font-weight: bold;
	line-height: 120%;
	padding-left: 4px;
	padding-right: 4px;
}

a.fon:hover {
	background: none repeat scroll 0 0 #E1E7ED;
	border: 0 none;
	display: block;
	padding: 4px 3px 4px 6px;
	width: 100%;
	text-decoration: none;
	text-align:center;
	padding:10px
}

a.fon {
	border: 0 none;
	display: block;
	padding: 4px 3px 4px 6px;
	width: 100%;
	text-decoration: none;
	text-align:center;
	padding:10px
}

.imgRange {
	margin:5px;
	border-radius: 100px;
	-webkit-border-radius:6px; 
	-moz-border-radius:5px; 
	-khtml-border-radius:10px;
}

.icon {
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	-khtml-opacity: 0.7; 
	opacity: 0.7 
}

.icon:hover {
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	-khtml-opacity: 1; 
	opacity: 1 
}

.icon.like {
	filter:alpha(opacity=70); 
	-moz-opacity: 0; 
	-khtml-opacity: 0; 
	opacity: 0 
}

.icon.like:hover {
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	-khtml-opacity: 1; 
	opacity: 1 
}

.fave_photo_memlink {
	color: #FFFFFF;
	display: block;
	margin-top: -25px;
	padding: 5px 0;
	text-align: center;
	text-shadow: 1px 1px 3px #262626;
	z-index: 10000;
}

.pg_lnk {
	border-bottom: 3px solid #597DA3;
}

.pg_in {
	padding: 2px 5px;
}
.pg_in:hover {
	padding: 2px 5px;
	border-bottom: 3px solid #DAE1E8;
}

.apps_submenu {
	background: none repeat scroll 0 0 #F7F7F7;
	border-bottom: 1px solid #E1E7ED;
	border-top: 1px solid #E1E7ED;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0 10px 10px;
	height: 30px;
}
.apps_section_act {
	text-align: center;
	background: none repeat scroll 0 0 #597DA3;
	border-radius: 2px 2px 2px 2px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 4px 0 0;
	padding: 3px 8px 4px;
	float: left;
}

.apps_cat_section {
	border-radius: 2px 2px 2px 2px;
	color: #45688E;
	display: block;
	font-weight: bold;
	margin: 0 4px 0 0;
	padding: 3px 8px 4px;
	float: left;
}

.apps_cat_section:hover {
  text-decoration: none;
  background-color: #E1E7ED;
}
.apps_section_act:hover {
  background: #597DA3;
  color: #FFFFFF;
}

.action{
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	display:block;
	height:33px;
	line-height:33px;
	
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;


	border-top:1px #4373a9 solid;
	border-right:1px #4777ae solid;
	border-bottom:1px #4575ac solid;
	border-left:1px #4777ae solid;
	
	-webkit-box-shadow:	inset 0px 1px 2px #5a91cf,inset 0px -1px 0px #4f8ad1;
	-moz-box-shadow:	inset 0px 1px 2px #5a91cf,inset 0px -1px 0px #4f8ad1;
	box-shadow:			inset 0px 1px 2px #5a91cf,inset 0px -1px 0px #4f8ad1;

	
	background-color:#4f8ad1;
	background-repeat:repeat-x;
	background-image:linear-gradient(top,#77aae3 0%,#4f8ad1 100%);
	background-image:-o-linear-gradient(top,#77aae3 0%,#4f8ad1 100%);
	background-image:-moz-linear-gradient(top,#77aae3 0%,#4f8ad1 100%);
	background-image:-webkit-linear-gradient(top,#77aae3 0%,#4f8ad1 100%);


	text-shadow:0 -1px 0 #4984c6;
}


.action:hover{
	color:#ffffff;
	background-color:#4281CC;
	background-repeat:repeat-x;
	background-image:linear-gradient(top,#72A5DE 0%,#4281CC 100%);
	background-image:-o-linear-gradient(top,#72A5DE 0%,#4281CC 100%);
	background-image:-moz-linear-gradient(top,#72A5DE 0%,#4281CC 100%);
	background-image:-webkit-linear-gradient(top,#72A5DE 0%,#4281CC 100%);
	text-decoration: none;

}
.tag {
	background: none repeat scroll 0 0 #DAE2E8;
	border-radius: 2px 2px 2px 2px;
	height: 14px;
	margin: 2px;
	padding: 3px 4px;
	white-space: normal;
	}
	
.group_row_photo {
	width:100px;
	height:100px;
	overflow:hidden
}

.like {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 3px 3px 3px 3px;
	color: #2F5879;
	cursor: pointer;
	font-size: 11px;
	margin-top: -7px;
	overflow: hidden;
	padding: 5px 6px;
	right: 0;
	white-space: nowrap;
}
.like:hover {
	border-radius: 3px 3px 3px 3px;
	background: #E9EDF1;
}

.textcenter{
	text-align:center;
}


#block_bu {
	display: none;
	font-size:14px;
	padding: 0 10px 10px 10px;
}

#block_bu p {
	font-size: 13px;
}

#block_chten {
	clear:none;
	float:left;
	font-size:13px;
	padding:10px;
	display: none;
}

.t0 {
	width: 800px;
}
.m0 {
	margin: 0;
}
.m10 {
	margin: 10px;
}
.w25 {
	width: 25%;
}
.w30 {
	width: 30%;
}
.w45 {
	width: 45%;
}
.mt10 {
	margin-top: 10px;
}

.tac {
	text-align: center;
}
.dn {
	display:none;
}

.feofan_none {
	text-align:center;
	margin-top:100px 0 100px 0;
}
.fwn {
	font-weight: normal
}


#vk_comments {
	margin-top: 50px;
}
.like:hover {
	text-decoration: none;
	vertical-align:middle;
}
.tac {
	margin: 10px 0 10px 0;
}
.block {
	margin-top: 30px;
}
.newspic {
	width:100%;
-webkit-filter: brightness(30%);
   -moz-filter: brightness(30%);
    -ms-filter: brightness(30%);
     -o-filter: brightness(30%);
        filter: brightness(30%);

}

.title1 {
	margin:0 20px;
	font-weigth:bold;
	color:#fff;
	font-size:18px;
	top:50px;
	vertical-align: middle;
	text-align: center;
	width:480px;
}


.desc1 {
	font-size:14px;
	top:100px;
	color:#fff;
	text-align:center;
	margin:0 30px;
	width:450px;
}

.pa {
	position:absolute;
}

.new {
	margin:20px;
	position: relative;
}

.new:hover {
-webkit-filter: brightness(50%);
   -moz-filter: brightness(50%);
    -ms-filter: brightness(50%);
     -o-filter: brightness(50%);
        filter: brightness(50%);
        cursor: pointer;
}

@charset "UTF-8";
[dir] body,
body {
  font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
  font-size: 11px;
  background: #FFF;
  line-height: 1.182;
}

a {
  color: #2b587a;
}

[dir] .fakeinput,
[dir] div[contenteditable=true]:not(.article_editor_canvas),
[dir] input.big_text,
[dir] input.file,
[dir] input.search,
[dir] input.text,
[dir] input.dark,
[dir] input[type=button],
[dir] input[type=password],
[dir] input[type=search],
[dir] input[type=submit],
[dir] input[type=text],
[dir] input[type~=email],
[dir] input[type~=password],
[dir] input[type~=search],
[dir] input[type~=text],
[dir] textarea,
[dir] button,
[dir] .im-page .im-page--members,
[dir] .im-page .im-page--peer-online,
[dir] .im-member-item .im-member-iterm--status,
[dir] .im-member-item .im-member-item--invite,
[dir] .im-page-btn,
[dir] .im_cal_clear_lnk,
[dir] .mob_onl,
[dir] .notifier_baloon,
[dir] .nim-dialog .nim-dialog--name,
[dir] .nim-dialog .nim-dialog--preview,
[dir] .nim-dialog .nim-dialog--text-preview,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--name,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--preview,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--text-preview,
[dir] .ui_toggler_wrap,
[dir] .page_media_poll .page_poll_row_percent,
[dir] h5.copy_post_author,
[dir] h5.post_author,
[dir] .tt,
[dir] .im-mess.im-mess_srv .im-mess--text,
[dir] .im-topic,
[dir] .im-topic_dialog,
[dir] .im-settings,
[dir] .ui_crumb_count,
[dir] .page_block_header,
[dir] .ui_tab_count,
[dir] .friends_field_title,
[dir] .ui_search_fltr_control,
[dir] .ui_search_fltr,
[dir] .video_info_bottom,
[dir] .video_thumb_duration,
[dir] .fave_notes_checkbox,
[dir] .fave_market_name,
[dir] .fave_market_price,
[dir] .feedback_content,
[dir] .feedback_footer,
[dir] .top_notify_header,
[dir] .top_notify_cont,
[dir] .friends_lists .friends_lists_group,
[dir] .friends_cur_filters .token,
[dir] .bd_day_num,
[dir] .bd_header_month,
[dir] .bd_header_info,
[dir] .friends_phonebook .friends_user_info,
[dir] .page_block_header_count,
[dir] .friends_find_user_info,
[dir] .wide .post_date,
[dir] .wide .post_full_like_wrap,
[dir] .wide .wall_module .reply_footer,
[dir] .big_wall .post_date,
[dir] .big_wall .post_full_like_wrap,
[dir] .big_wall .wall_module .reply_footer,
[dir] .search_results .post_date,
[dir] .search_results .post_full_like_wrap,
[dir] .search_results.wall_module .reply_footer,
[dir] #main_feed .post_date,
[dir] .wall_comments_summary,
[dir] .pg_in,
[dir] .ui_ownblock_info,
[dir] .page_block.page_block_header_outer .pg_in,
[dir] .page_market_item_title,
[dir] .page_market_price,
[dir] #pv_narrow,
[dir] .pv_cont .pv_closed_commments_placeholder,
[dir] .pv_cont .pv_no_commments_placeholder,
[dir] .pv_cont .pv_reply_form_wrap,
[dir] .photos_albums,
[dir] .photos_container_albums .photos_album_title,
[dir] .photos_container .photos_period_delimiter,
[dir] .bp_bottom,
[dir] .feed_friend_name,
[dir] .audio_page_player2 .audio_page_player_track_info_wrap,
[dir] #audio_status_tt .audio_status_wrap,
[dir] #audio_status_tt .audio_share_link,
[dir] .audio_page_layout2 .audio_friend,
[dir] .audio_catalog_performers .audio_catalog_performer_name,
[dir] .audio_add_restrictions,
[dir] .audio_row .audio_author .mem_link,
[dir] .audio_author,
[dir] .audio_feed_post .audio_feed_text,
[dir] .page_block_saved,
[dir] .summary_tab,
[dir] .summary_tab_plain,
[dir] .summary_tab_sel,
[dir] .settings_row_hint,
[dir] .settings_panel .msg,
[dir] .box_msg,
[dir] .settings_otp_box_pad,
[dir] .settings_activity_history,
[dir] .settings_bl_list,
[dir] .settings_blb_info,
[dir] .group_l_info,
[dir] .flist_item_name,
[dir] .group_blb_user_info,
[dir] .group_edit_hint,
[dir] .big .result_list ul li span,
[dir] .invite_box_text,
[dir] .friends_search_filters,
[dir] .friends_search_import,
[dir] .ui_header_ext_search,
[dir] .groups_create_about,
[dir] .olist_filter_label,
[dir] .group_closed,
[dir] .page_doc_row,
[dir] .search_status_hint_tt.tt_w,
[dir] .page_media_place_label_inline,
[dir] .video_item_info,
[dir] .im-fwd .im-fwd--date,
[dir] .docs_item_cont,
[dir] .docs_add_restrictions,
[dir] .left_menu_nav_wrap,
[dir] .nim-dialog .nim-dialog--markre,
[dir] .nim-dialog .nim-dialog--daction,
[dir] .photos_container_albums .photos_album_counter,
[dir] .photos_period_delimiter_fixed,
[dir] .photos_comments_link,
[dir] .photos_container_edit_grid .photos_photo_edit_row_desc_placeholder,
[dir] .photos_container_edit_grid .photos_photo_edit_row_desc_input,
[dir] .photos_album_intro .photos_album_intro_info,
[dir] .audio_rows h3,
[dir] .post_reply_tt_choose h3,
[dir] .public_help_block,
[dir] .pv_comments_list .dld,
[dir] .pv_cont .pv_comments_header,
[dir] .im-page--chat-header,
[dir] #layer_stl_text,
[dir] .page_block_sub_header,
[dir] .page_block_sub_header_count,
[dir] .audio_row .audio_lyrics,
[dir] .wddi_data,
[dir] .group_box_desc,
[dir] .group_box_extra,
[dir] #pv_tag_info,
[dir] .page_preview_doc_photo_hint,
[dir] .doc_size,
[dir] .page_group_info,
[dir] .videocat_channel_header .videocat_channel_groupsize,
[dir] .wl_post_reply_form_forbidden,
[dir] .feed_new_posts > b,
[dir] .mv_comments_summary,
[dir] .stories_feed_item_name,
[dir] .video_subtitle,
[dir] .video_playlist_item .video_playlist_item_counter_text,
[dir] .video_playlist_item .video_playlist_item_counter_num,
[dir] .fave_module .post_full_like_wrap,
[dir] #main_feed .post_full_like_wrap,
[dir] .wl_post .post_full_like_wrap,
[dir] .video_upload_tc_wrap .video_tc_upload_btn,
[dir] #mv_comments_header,
[dir] .mv_more,
[dir] .mv_more.idd_wrap,
[dir] .mv_info_date,
[dir] .mv_recom_block_title,
[dir] .mv_recom_item,
[dir] .mv_playlist .mv_playlist_item,
[dir] #page_body,
[dir] .wall_module .reply_author,
[dir] .wall_signed,
[dir] .wall_module .like_count,
[dir] .videoplayer_controls,
[dir] .videoplayer_context_menu ._item,
[dir] .tt_w,
[dir] .profile_deleted_text,
[dir] .video_upload_rules_info,
[dir] .button_blue button,
[dir] .button_gray button,
[dir] .button_light_gray button,
[dir] .flat_button,
[dir] .media_voting_footer_button,
[dir] #mv_box._has_chat .mv_recom_item,
[dir] #mv_box._has_preparation .mv_recom_item,
[dir] .ads_ad_domain.apps_only,
[dir] .app_cat_link,
[dir] .apps_cat_users,
[dir] .apps_access_item_info,
[dir] .apps_i_policy,
[dir] .apps_i_group .apps_i_group_info,
[dir] .apps_i_users,
[dir] .apps_ss_playing,
[dir] .apps_notification_row,
[dir] #payments_box .payments_about_votes,
[dir] .payments_about_votes,
[dir] .payments_getvotes_amounts .radiobtn .payments_opt_amount,
[dir] #video_title_albums,
[dir] .apps_edit_actions,
[dir] div.fc_clist_filter,
[dir] #fc_clist_filter,
[dir] #fc_clist_filter ~ .placeholder .ph_input,
[dir] .apps_feed_info,
[dir] .audio_page__playlists_count_header,
[dir] .audio_row .audio_info,
[dir] .video_playlist_item,
[dir] .video_playlist_item .video_playlist_item_thumb_wrap,
[dir] .video_playlist_item .video_playlist_item_thumb,
[dir] .mention_tt_title,
[dir] .quick_login .label,
[dir] .big_text.selector_container td.selector input,
[dir] .big_text .result_list ul li,
[dir] .prefix_big_text .prefix_input,
[dir] .join_other_phone,
[dir] .join_no_code,
[dir] .join_no_code a,
[dir] .fans_idol_row,
[dir] .search_row.short .labeled,
[dir] .ui_rmenu_count.ui_rmenu_count_grey,
[dir] .group_u_level,
[dir] .gedit_admbox_desc_other,
[dir] #marketplace .market_content .market_row .market_row_info,
[dir] #marketplace .market_content .market_row .market_row_name,
[dir] #marketplace .market_content .market_row .market_row_price,
[dir] #marketplace .market_content .market_row_line .market_row_info,
[dir] #marketplace .market_content .market_row_line .market_row_price,
[dir] #marketplace .market_content .market_row_line .market_row_usrtm .market_row_time,
[dir] #marketplace .market_content .market_row_line .market_row_usrtm .market_row_user,
[dir] #marketplace .market_content .market_row_line .market_row_address,
[dir] #marketplace .market_content .market_row_line .market_row_user .group_link,
[dir] #marketplace .market_content .market_row_line .market_row_user .mem_link,
[dir] .market_item_owner_info,
[dir] .market_item_description,
[dir] .market_comments_summary,
[dir] .market_ei_photo_add_label,
[dir] .audio_page__shuffle_all .audio_page__shuffle_all_button,
[dir] .video_thumb_label,
[dir] .group_friends,
[dir] .article_layer .article_layer__header .article_layer__additional_buttons,
[dir] .audio_page_layout2 .audio_community_item .audio_community_item__info,
[dir] .article_layer .article_layer__header .article_layer__header_date_published,
[dir] .article_layer .article_layer__back,
[dir] .fave_article_item_title,
[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__top_labels,
[dir] .article_ed_layer .article_ed_layer__publish_settings,
[dir] .article_ed_layer .article_ed_layer__list_item .article_ed_layer__list_item_updated,
[dir] .ads_label,
[dir] .stats_title_link,
[dir] #stat_group_postsreach_table td,
[dir] #stats_cont h4,
[dir] .stats_head,
[dir] .piechart_table,
[dir] .stats_community_messages_info_caption,
[dir] .stats_community_messages_info_title,
[dir] .market_row_name,
[dir] .market_row_price,
[dir] .market_row_new_badge,
[dir] .market_album_section .page_block_sub_header,
[dir] .market_album_legend,
[dir] .post_author_data,
[dir] .im-popular--name,
[dir] .im-page .im-search-results-head,
[dir] .payments_money_transfer_buttons,
[dir] .faq_search_form .ui_search_field,
[dir] .help_table_question_act,
[dir] .tu_row_comment,
[dir] .tu_date,
[dir] .tu_mem,
[dir] .tickets_reply_row,
[dir] .tickets_header_info,
[dir] .tickets_reply_title,
[dir] .tickets_reply_actions,
[dir] .blog_entry_text,
[dir] .blog_entry_text_wrap .wk_text,
[dir] .blog_entry_author_name,
[dir] .blog_entry_author_info,
[dir] .blog_entry_date,
[dir] .im-aside-notice,
[dir] .stories_author_name,
[dir] .stories_date,
[dir] .blog_follow_msg,
[dir] .blog_followed_state,
[dir] .blog_email_settings_label,
[dir] .blog_email_settings_labeled,
[dir] .blog_arhive_year,
[dir] .blog_arhive_date,
[dir] .blog_arhive_author,
[dir] .blog_cat_name,
[dir] .im-page .nim-conversation-search-row .nim-dialog--name,
[dir] .im-invite-box .im-invite-box--reset,
[dir] .im-page-pinned--name,
[dir] .im-page-pinned--date,
[dir] .stories_answers_count,
[dir] .zoom_text_active .shown div.submit_post_field[contenteditable=true] ~ .placeholder .ph_input,
[dir] .zoom_text_active .shown div.submit_post_field ~ .placeholder .ph_input,
[dir] .zoom_text_active.wall_module.wl_post .wl_post_body_wrap .zoom_text,
[dir] .zoom_text_active .wall_text #wpe_text.zoom_text,
[dir] .zoom_text_active .wall_text .zoom_text,
[dir] .zoom_text_active div.submit_post_field.zoom_text,
[dir] .zoom_text_active div.submit_post_field.zoom_text[contenteditable=true],
[dir] .like_wrap .ui_actions_menu_more,
[dir] .wl_post .like_views,
[dir] .wl_post .like_button_count,
[dir] .wl_post .like_button_label,
[dir] .wl_post .like_wrap.lite .like_button_count,
[dir] .wl_post .like_wrap.lite .like_button_label,
[dir] .page_photo.page_action_menu_groups,
[dir] .page_actions_closed_profile,
[dir] .audio_page_layout .audio_block_small_item .audio_block_small_item__info,
[dir] .profile_closed_wall_dummy,
[dir] .profile_closed_wall_dummy .profile_closed_wall_dummy_title,
[dir] .page_photo.page_action_menu_groups .page_actions_item.group_send_msg_status_block .group_send_msg_status_block_status,
[dir] .media_voting_question,
[dir] .media_voting_info,
[dir] .media_voting_option_text,
[dir] .media_voting_option_percent,
[dir] .media_voting_footer,
[dir] .deep_active .post_replies_header,
[dir] .deep_active.wall_module .post_replies_header,
[dir] .Post__copyright,
[dir] .medadd_poll_question_warning,
[dir] .wk_voting_option,
[dir] .wk_voting_option_count,
[dir] .audio_subscribe_promo__text,
[dir] .audio_subscribe_promo__title,
[dir] .friends_dropdown__list_item .friends_dropdown__list_label,
[dir] .friends_dropdown__list_item .friends_dropdown__list_name,
[dir] .friends_dropdown__list_input,
[dir] .photo_tooltip .photo_tooltip__name,
[dir] .bookmarks_empty_feed .bookmarks_empty_feed__text,
[dir] .podcast_snippet__time,
[dir] .podcast_snippet__info,
[dir] .podcast_snippet__name,
[dir] .bookmark_tag,
[dir] .bookmark_page_item.bookmark_page_item_small .bookmark_page_item__name,
[dir] .bookmark_page_item.bookmark_page_item_small .bookmark_page_item__name > a,
[dir] .audio_pl_snippet2 .audio_shuffle_all_button,
[dir] .wall_module .wr_header,
[dir] ._audio_pl.audio_pl_top_audios .audio_row .audio_row__inner:before,
[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn,
[dir] .audio_pl_snippet2 .audio_pl_snippet__actions,
[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_more .ui_actions_menu,
[dir] .AudioPlaylistSnippet__info,
[dir] .AudioPlaylistSnippet__actionButton,
[dir] .ActionsMenu__item,
[dir] .podcast_episode_layer__actions .button_action_light,
[dir] .button_action_light,
[dir] .audio_page_layout .audio_page__audio_rows > h2,
[dir] .feed_filters_show_types_btn,
[dir] .im-replied,
[dir] .im-replied--text,
[dir] .im-replied--author-link,
[dir] .audio_row__more_actions .audio_row__more_action,
[dir] .ProfileEditorVkconnect__notice,
[dir] .as_button,
[dir] .top_profile_vkconnect_descr,
[dir] .top_profile_vkconnect_name,
[dir] .thumbed_link__title,
[dir] .thumbed_link__subtitle,
[dir] .settings_separated_row .settings_separated_row_hint,
[dir] .bookmarks_privacy,
[dir] .audio_friend_name,
[dir] .audio_friend_name_now,
[dir] .link,
[dir] h2 {
  font-size: inherit;
  font-family: inherit;
}

[dir] .fakeinput.dark,
[dir] textarea.dark,
[dir] .page_avatar,
[dir] .page_avatar_img,
[dir] .post_img,
[dir] .feedback_img,
[dir] .feedback_row_answer .feedback_img,
[dir] .search_item_img,
[dir] .olist_item_photo,
[dir] .im-chat-placeholder,
[dir] .fave_link_thumb,
[dir] .page_post_video_play_inline,
[dir] .im-member-item .im-member-item--photo img,
[dir] .im-member-item .im-member-item--photo,
[dir] .nim-peer .nim-peer--photo .im_grid > img,
[dir] .nim-peer .nim-peer--photo > img,
[dir] .nim-peer .nim-peer--photo-w,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--photo .nim-peer .nim-peer--photo .im_grid > img,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--photo .nim-peer .nim-peer--photo > img,
[dir] .im-page--dialogs .nim-dialog.nim-dialog_classic .nim-peer--photo,
[dir] .bd_cell_img,
[dir] .bd_user_cells_2 .bd_cell_img,
[dir] .bd_user_cells_3 .bd_cell_img,
[dir] .bd_user_cells_4 .bd_cell_img,
[dir] .friends_common_img,
[dir] .friends_phonebook .friends_photo_img,
[dir] .flist_item_thumb,
[dir] .flist_sel_list .flist_item_thumb,
[dir] .flist_sel_show_all,
[dir] .ui_ownblock_img,
[dir] .ow_ava.ow_ava_comm,
[dir] .bp_img,
[dir] .feed_friend_photo_wrap .ui_zoom_inner,
[dir] .feed_friend_image,
[dir] .mention_tt_img,
[dir] .audio_page_player2 .audio_page_player_play .icon,
[dir] .ow_ava.ow_ava_mid,
[dir] .feedback_group_photo_img,
[dir] .feedback_sticky_icon,
[dir] .group_friends_image,
[dir] img.settings_bl_photo,
[dir] .settings_blb_photo_img,
[dir] .group_l_photo,
[dir] .group_l_photo_img,
[dir] .group_blb_user_thumb,
[dir] .friends_import_icon,
[dir] .friends_import_box_icon,
[dir] .invite_box_title_icon,
[dir] .search_row .ui_zoom_inner,
[dir] .group_u_photo_img,
[dir] .group_u_bigph_wrap .ui_zoom_inner,
[dir] .group_u_photo,
[dir] .mention_tt_person_img,
[dir] .mail_box_single_ava .mail_box_single_ava_img,
[dir] .pv_cont .pv_author_block,
[dir] .pv_cont .pv_box,
[dir] .pv_cont .narrow_column,
[dir] .pv_cont .pv_comments_header,
[dir] .pv_cont .pv_image_wrap,
[dir] #pv_more_acts_tt,
[dir] .mv_author_photo,
[dir] .mv_author_photo:after,
[dir] .search_row.short .search_item_img,
[dir] .profile_career_img,
[dir] .story_view_photo,
[dir] .story_view_video,
[dir] .story_view_row_cont,
[dir] .like_share_ava.wdd_imgs,
[dir] .wddi_img,
[dir] .group_box_image_wrap,
[dir] .group_box_image_link,
[dir] .blst_img,
[dir] .page_group_image,
[dir] .page_friend_reply_ava,
[dir] .feed_new_posts > b,
[dir] .stories_feed_item_ava,
[dir] .stories_feed_item_ava_img,
[dir] .idd_popup,
[dir] .video_item,
[dir] .video_item .video_item_thumb,
[dir] .video_upload_progress,
[dir] .videoplayer_end_info_author_photo,
[dir] .mv_chat_reply_author_photo,
[dir] .mv_chat_message_author_thumb_img,
[dir] .mv_recom_item_thumb,
[dir] .mv_recom_item_duration,
[dir] .apps_access_icon,
[dir] .apps_i_group .apps_i_group_photo img,
[dir] .payments_box_votes .payments_summary_phumb,
[dir] .audio_page_player2 .audio_page_player__cover,
[dir] .audio_row,
[dir] .audio_row .audio_row_inner,
[dir] .audio_row:hover:not(.audio_row__current) .audio_row_content,
[dir] .audio_row.ui_gridsorter_moveable,
[dir] .audio_page_layout2 .ui_tabs_header .ui_tab,
[dir] .audio_page_layout2 .ui_tabs_header .ui_tab.ui_tab_sel,
[dir] .audio_page_layout2 .audio_friends_more_wrap .audio_more_friends_btn,
[dir] .audio_page__shuffle_all .audio_page__shuffle_all_button:hover,
[dir] .audio_pl_item .audio_pl__actions_wrap,
[dir] .audio_pl_item .audio_pl__cover,
[dir] .ap_layer_wrap .ap_layer__content,
[dir] .audio_page_layout2 .audio_owner_item .audio_owner_item__img,
[dir] #audio_layer_tt .ui_tabs .ui_tab,
[dir] #audio_layer_tt .ui_tabs .ui_tab.ui_tab_sel,
[dir] .ads_ad_box.redesign .ads_ad_photo_box,
[dir] .friends_photo_img,
[dir] .big_text.selector_container table.selector_table,
[dir] .big_text.selector_container.selector_focused.reverse table.selector_table,
[dir] .prefix_big_text .prefix_input_border,
[dir] .post_from_tt_image,
[dir] .eltt,
[dir] .eltt.eltt_fancy,
[dir] .audio_row.audio_row__current .audio_row_content,
[dir] .fans_fan_img,
[dir] .ui_zoom_inner,
[dir] #gtop_money_transfer .gtop_image,
[dir] .gedit_admbox_thumb,
[dir] .gedit_hostbox_thumb,
[dir] .market_item_owner_img,
[dir] .market_edit_item_box_new .market_ei_main_photo,
[dir] .market_edit_item_box_new .market_ei_photo_add,
[dir] .article_layer .article_layer__header .article_layer__header_owner_img,
[dir] .video_module .video,
[dir] .audio_w_covers .audio_row .audio_row__cover,
[dir] .audio_w_covers .audio_row .audio_row__cover_back,
[dir] .audio_page_layout2 .audio_community_item .audio_community_item__img,
[dir] .settings_separated_row .settings_separated_row_icon,
[dir] .settings_separated_row.settings_separated_row_iconed:before,
[dir] .ui_toggler,
[dir] .ui_toggler:after,
[dir] .article_ed_layer .article_ed_layer__author_img,
[dir] .big.selector_container table.selector_table,
[dir] input.dark,
[dir] .page_actions_wrap,
[dir] #marketplace .market_content .market_row .market_edit_actions,
[dir] .big.selector_container.selector_focused table.selector_table,
[dir] .flat_button.ui_load_more_btn,
[dir] .page_market_item_narrow_img,
[dir] .page_media_link_desc_td,
[dir] .im-page_classic .im-popular--avatar,
[dir] .notify_tt_img,
[dir] .notify_tt_thumb,
[dir] .owner_photo_preview50,
[dir] .owner_photo_preview100,
[dir] .owner_photo_crop_wrap .tag_frame_inner,
[dir] .owner_photo_additional,
[dir] .box_no_buttons,
[dir] #payments_box.payments_money_transfer_box .payments_transfer_to_photo,
[dir] .box_no_title.box_no_buttons,
[dir] .payments_money_transfer_amount_wrap,
[dir] .payments_money_transfer_comment,
[dir] .box_controls,
[dir] .faq_search_form,
[dir] .help_tile__title:after,
[dir] .help_table_categories .ui_rmenu_item,
[dir] .tu_thumb,
[dir] .tickets_image__i,
[dir] .blst_last,
[dir] .blog_entry_author_ava,
[dir] .im-page.im-page_classic.im-page_group .im-group-online .im-group-online--inner,
[dir] .im-aside-notice,
[dir] .apps_i_groups .apps_i_groups_images .apps_i_groups_image_a,
[dir] .stories_author,
[dir] .stories_hide_animation_el,
[dir] .stories_item_cont_wrap,
[dir] .stories_photo,
[dir] .stories_preview,
[dir] .stories_video,
[dir] #top_notify_wrap,
[dir] .wall_module td.page_media_link_thumb,
[dir] .stories_feed_preview_item,
[dir] .stories_feed_preview_item .stories_feed_preview_author .stories_feed_preview_author_ava,
[dir] .stories_feed_preview_item .stories_feed_preview_author .stories_feed_preview_author_ava:after,
[dir] .page_actions_expanded .page_actions_item,
[dir] .pv_cont .pv_reply_form_wrap .wall_module .reply_box,
[dir] .pv_cont .pv_reply_form_wrap .wall_module .reply_fakebox_wrap,
[dir] .audio_page_layout .audio_block_small_item .audio_block_small_item__img,
[dir] .ui_rmenu_count,
[dir] .media_voting,
[dir] #gtop_groups_addresses_b .gtop_image,
[dir] .notify_sources_tt_content .line_cell .thumb .cell_img,
[dir] .feedback_attachments .notification__media.circle,
[dir] .wall_module .reply_fakebox_wrap,
[dir] .wall_module .reply_box,
[dir] .submit_post_box,
[dir] .article_snippet,
[dir] .article_snippet .article_snippet__image,
[dir] .cal_table > tbody,
[dir] .cal_table > thead,
[dir] .big.selector_container.selector_focused.reverse table.selector_table,
[dir] .article_snippet .article_snippet__fade,
[dir] .poster__image,
[dir] .media_voting_option,
[dir] .media_voting_photo,
[dir] .wk_voting_avatar,
[dir] .wk_voting_option_bar,
[dir] .bookmark_page_item .bookmark_page_item__image,
[dir] .bookmarks_row_header_image,
[dir] .mv_author_photo_wrap,
[dir] .ui_gallery_wall_cards .wall_card__photo,
[dir] .ui_gallery_wall_cards .wall_card__photo:before,
[dir] .ui_gallery_wall_cards .wall_card__body,
[dir] .ui_gallery_wall_cards .wall_card,
[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item .groups_menu_item .groups_menu_item_image,
[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item .groups_menu_item .groups_menu_item_image:after,
[dir] .friends_dropdown__list.show-dropdown,
[dir] .friends_dropdown__list_dropdown,
[dir] .photo_tags_suggested_area,
[dir] .photo_tooltip .photo_tooltip__content,
[dir] .media_link--sized .media_link__media:after,
[dir] .media_link--video .media_link__media:after,
[dir] .media_link--vk10years .media_link__media:after,
[dir] .podcast_snippet__cover,
[dir] .podcast_snippet__cover:before,
[dir] .podcast_snippet__content,
[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item .groups_menu_item .groups_menu_item_image .groups_menu_item_image_content,
[dir] .thumbed_link__thumb,
[dir] .thumbed_link__thumb + .thumbed_link__label,
[dir] .media_link__label,
[dir] .media_link__subtitle,
[dir] .media_link__media,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--photo .nim-peer .nim-peer--photo .im_grid > img:after,
[dir] .nim-dialog.nim-dialog_classic .nim-dialog--photo .nim-peer .nim-peer--photo > img:after,
[dir] .audio_pl_item2 .audio_pl__actions_wrap,
[dir] .audio_pl_item2 .audio_pl__cover,
[dir] .wall_module .replies_open,
[dir] .wall_module .wr_header,
[dir] .im-page .im-page--dialogs-message-requests-notice,
[dir] .AudioPlaylistSnippet__play,
[dir] .AudioPlaylistSnippet__stop,
[dir] .AudioPlaylistSnippet__cover,
[dir] .AudioPlaylistSnippet,
[dir] .AudioPlaylistSnippet .ActionButton--shuffle,
[dir] .ActionsMenu__inner,
[dir] .CatalogSection,
[dir] .CatalogSection::before,
[dir] .CatalogBlock--divided::before,
[dir] .CatalogBlock--divided:first-child,
[dir] .CatalogSection:first-child::before,
[dir] .CatalogBlock--divided:first-child::before,
[dir] .ui_tabs_sub_header,
[dir] .ui_tabs_header,
[dir] .page_block._audio_page_content_block::before,
[dir] .BannerItem,
[dir] .BannerItem__image,
[dir] .ProfileEditorVkconnect__notice,
[dir] .top_profile_vkconnect_img,
[dir] .stories_feed_preview_item .stories_feed_preview_author .stories_feed_preview_authors_wrapper,
[dir] .stories_feed_preview_add,
[dir] .stories_feed_preview_authors_grid,
[dir] .stories_feed_preview_item .stories_feed_preview_author .stories_feed_preview_authors_wrapper::after,
[dir] .pv_narrow_column_wrap,
[dir] .CatalogBlock__audio_friends .ui_search_new .ui_search_input_inner,
[dir] .bd_img {
  border-radius: 0;
}

[dir] :not(.article) > h2 {
  border-bottom: 1px solid #dae1e8;
  color: #45668e;
  font-weight: bold;
  padding: 0 0 3px;
  margin: 0 0 10px;
}

[dir] :not(.article) > h3 {
  border-bottom: 1px solid #E8EBEE;
  color: #45688E;
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 4px;
  padding: 0 0 3px;
}

[dir] h2.page_block_h2 {
  border-bottom: none;
  padding: 0;
}

[dir] h4 {
  border-bottom: 1px solid #e8ebee;
  color: #45688e;
  font-size: 11px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 3px;
}

[dir] #page_header_wrap {
  width: 100% !important;
}

[dir] #page_body {
  width: 631px !important;
  padding-right: 15px;
  margin-top: 40px;
}

[dir] head.oldvk-largefont ~ body {
  font-size: 12px;
  line-height: 1.167;
  font-family: "Lucida Grande", Arial, tahoma, verdana, sans-serif;
}

[dir] .side_bar {
  width: auto;
  top: 0 !important;
}

[dir] body:not(.body_im) .side_bar.sticky_top {
  position: absolute;
}

[dir] .side_bar_inner {
  width: 136px;
  padding: 5px 0 10px 4px;
  margin-top: 40px !important;
  bottom: auto !important;
}

[dir] #side_bar .left_icon {
  display: none;
}

[dir] #side_bar ol li {
  margin-left: 0;
  width: 100%;
}

[dir] #side_bar ol li .left_row {
  color: #2b587a;
}

[dir] #side_bar ol li .left_row:hover {
  background: #E1E7ED;
}

[dir] #side_bar .left_label {
  font-size: 11px;
  line-height: inherit;
  height: 21px;
}
[dir] #side_bar .left_label.inl_bl {
  padding: 4px 0 4px 6px;
  height: 13px;
}

[dir] #l_pr .left_label {
  text-transform: capitalize;
}

[dir] #side_bar .left_fixer {
  padding-left: 6px;
}

[dir] .left_count_wrap,
[dir] body.sf .left_count_wrap,
[dir] .page_menu_group_notifications .ui_rmenu_count.grey {
  font-size: 10px;
  padding: 3px;
  margin: 1px;
  height: auto !important;
  line-height: inherit !important;
  background: #d5dde5;
  color: #45688e;
}

[dir] .left_count_wrap:hover,
[dir] .left_count_wrap.left_count_wrap_hovered:hover,
[dir] .page_menu_group_notifications .ui_rmenu_count.grey:hover {
  background-color: #bbc7d3 !important;
}

[dir] #side_bar .left_count_wrap .inl_bl {
  line-height: 130%;
}

[dir] .left_count:before {
  content: "+";
}

[dir] #wrap2 {
  border: 1px solid rgba(100, 100, 100, 0.08);
  border-top-width: 0;
}

[dir] #wrap1 {
  border: solid #D9E0E7;
  border-width: 0 1px 1px;
}

[dir] .page_block {
  border-radius: 0;
  margin: 0;
  box-shadow: none;
}

[dir] #profile .wide_column,
[dir] #group .wide_column,
[dir] #public .wide_column {
  width: 397px;
}

[dir] #profile .wide_column.wide,
[dir] #group .wide_column.wide,
[dir] #public .wide_column.wide,
[dir] .wide .wall_post_text,
[dir] .big_wall .wall_post_text,
[dir] .search_results .wall_post_text {
  width: 100%;
}

[dir] .wide .wall_module .wall_post_text,
[dir] .wide .wall_module .wall_reply_text,
[dir] .big_wall .wall_module .wall_post_text,
[dir] .big_wall .wall_module .wall_reply_text,
[dir] .wl_replies_wrap.wall_module .wall_reply_text,
[dir] .search_results .wall_post_text,
[dir] .search_results .wall_reply_text {
  line-height: 160%;
}

[dir] .wide .wall_module .post_like_icon,
[dir] .wide .wall_module .post_share_icon,
[dir] .big_wall .wall_module .post_like_icon,
[dir] .big_wall .wall_module .post_share_icon,
[dir] .search_results.wall_module .post_like_icon,
[dir] .search_results.wall_module .post_share_icon,
[dir] #main_feed .wall_module .post_like_icon,
[dir] #main_feed .wall_module .post_share_icon,
[dir] .wl_post.wall_module .post_like_icon,
[dir] .wl_post.wall_module .post_share_icon,
[dir] .pv_layer_wrap.oldvk .pv_like_icon {
  margin-top: 3px;
}

[dir] .wide .wall_module .reply_img,
[dir] .big_wall .wall_module .reply_img,
[dir] #main_feed .wall_module .reply_img,
[dir] .wall_module .wl_replies .reply_img,
[dir] .wide .wall_module .reply.reply_deleted .reply_img {
  width: 50px;
  height: 50px;
}

[dir] .wide .wall_module .reply_image,
[dir] .big_wall .wall_module .reply_image {
  margin-top: 0;
}

[dir] .wide_column_right .wide_column_wrap {
  margin-left: 0;
}

[dir] .wide_column_left .wide_column_wrap {
  margin-right: 0;
}

[dir] #profile .narrow_column,
[dir] #group .narrow_column,
[dir] #public .narrow_column,
[dir] #profile .narrow_column_wrap,
[dir] #group .narrow_column_wrap,
[dir] #public .narrow_column_wrap {
  width: 200px;
}

[dir] .narrow_column,
[dir] .narrow_column_wrap {
  width: 607px;
  margin-top: 0 !important;
}

[dir] .page_photo {
  padding: 0;
  font-size: 11px;
}

[dir] #page_layout,
[dir] #page_header,
[dir] body:not(.article_body) #page_wrap {
  width: 791px !important;
}

[dir] #page_wrap .scroll_fix {
  width: auto !important;
}

[dir] body:not(.article_body) #page_wrap,
[dir] .tt_w.mention_tt {
  margin: 0 auto 0 calc(50vw - 404px);
}

[dir] #page_layout {
  padding: 0;
}

[dir] .flat_button {
  color: #FFF;
}

[dir] .flat_button,
[dir] .media_voting_footer_button {
  background-color: #6383a8;
  line-height: inherit;
}

[dir] .flat_button:hover,
[dir] .media_voting_footer_button:hover {
  background-color: #6d8cb0;
}

[dir] .page_photo .flat_button {
  margin-top: 0;
}

[dir] .page_action_left,
[dir] .page_actions_wrap,
[dir] .page_action_left .page_actions_wrap,
[dir] .page_actions_wide.no_actions .page_actions_wrap {
  width: 100%;
  font-size: 11px;
}

[dir] .page_actions {
  padding: 10px;
  background-color: #F1F1F1;
}

[dir] .page_actions_info {
  width: auto;
  padding: 6px 0 1px;
}

[dir] .page_actions_separator {
  margin: 4px 0 0;
}

[dir] .group_send_msg {
  margin-bottom: 6px;
}

[dir] .button_gray button,
[dir] .flat_button.secondary {
  background-color: #dfe5ed;
  color: #627485;
}

[dir] .flat_button.secondary:hover {
  background-color: #d8dfe8;
}

[dir] .page_actions_inner {
  padding: 0;
  border-top: none;
}

[dir] .page_actions_wrap.page_extra_actions_wrap {
  width: 182px;
}

[dir] .wide_column .module_header .header_top,
[dir] .module_header .header_top {
  padding: 0;
  line-height: inherit;
  height: auto;
  font-size: 11px;
}

[dir] .group_actions_wrap {
  margin-bottom: 5px;
}

[dir] .group_closed {
  padding: 0 6px 10px;
}

[dir] .group_cta .button_wide {
  margin-bottom: 10px;
}

[dir] .module_header .header_top .header_label {
  width: 100%;
  background: #DEE5EB;
  padding: 4px 8px;
  font-weight: bold;
  color: #45688E;
}

[dir] .module_header .header_top .header_count {
  width: 100%;
  background-color: #F1F1F1;
  padding: 3px 8px;
  color: #666;
  border-bottom: 1px solid #F1F1F1;
  border-left: none;
}

[dir] .module_header .header_top .header_count:empty {
  display: none;
}

[dir] .narrow_column .module {
  border-left: 1px solid #e9edf1;
}

[dir] .narrow_column .page_block .module:first-child {
  border-left-width: 1px;
}

[dir] .module_body .people_cell {
  width: 66px;
  padding: 6px 0 6px;
}

[dir] .module_body .people_cell_img {
  border-radius: 0;
}

[dir] .people_module .module_body {
  font-size: 11px;
  padding: 6px 0 14px 0;
}

[dir] .module_body .people_cell_ava {
  margin: 0 8px;
  padding-bottom: 6px;
}

[dir] .module_body .people_cell_name {
  line-height: 13px;
}

[dir] .page_list_module .cell_img {
  width: 32px;
  border-radius: 0;
}

[dir] .quick_login input.dark {
  width: 136px;
}

[dir] .login_about_mobile,
[dir] .bottom_row {
  background: none;
}

[dir] .index_page #wrap2 {
  width: 780px;
  padding: 0;
  margin: 0 auto 0 calc(50vw - 400px);
}

[dir] .index_page #wrap3 {
  top: 40px;
}

[dir] .index_page .login_mobile_promo_wrap {
  margin-right: 253px;
}

[dir] .index_rcolumn {
  width: 253px;
}

[dir] .index_rcolumn .page_block {
  margin: 20px 0;
  padding: 10px;
}

[dir] .index_rcolumn input.big_text {
  margin-bottom: 10px;
  width: 233px;
}

[dir] input.big_text {
  height: 30px;
  border-radius: 0;
}

[dir] .button_big_text.flat_button {
  font-size: 1.1em;
  line-height: 130%;
  border-radius: 2px;
}

[dir] .index_rcolumn .flat_button {
  margin-top: 0;
  font-size: 1.1em;
  line-height: 19px;
  border-radius: 2px;
}

[dir] .index_rcolumn .forgot {
  padding-top: 5px;
}

[dir] .hint_icon:after {
  top: -2px;
}

[dir] .ij_byear input {
  width: 65px;
}

[dir] .ij_bday input {
  width: 60px;
}

[dir] .ij_bmonth input {
  width: 98px;
}

[dir] .ij_bday input.selector_input {
  width: 34px !important;
}

[dir] .ij_byear input,
[dir] .ij_bday input,
[dir] .ij_bmonth input {
  border: none;
}

[dir] .ij_bday, [dir] .ij_bmonth {
  margin-right: 5px;
}

[dir] .index_page .index_footer_wrap {
  padding: 15px;
}

[dir] .footer_bench {
  padding-top: 0;
}

[dir] .index_rcolumn .index_login_button {
  margin-right: 25px;
}

[dir] head.oldvk-not-logged ~ body #oldvk_top_communities,
[dir] head.oldvk-not-logged ~ body #oldvk_top_music,
[dir] head.oldvk-not-logged ~ body #oldvk_top_help,
[dir] head.oldvk-not-logged ~ body #oldvk_top_exit {
  display: none;
}

[dir] body.login_page #page_body,
[dir] body.join_finish_page #page_body {
  width: 781px !important;
  padding-right: 5px;
  margin-top: 0;
}

[dir] .login_page .page_block,
[dir] .join_finish_page .page_block {
  margin: 40px auto;
}

[dir] .login_page #footer_wrap {
  padding: 15px 20px 15px 15px;
  border-top: none;
  width: 785px !important;
}

[dir] .prefix_big_text {
  font-size: 1.2em;
  height: 30px;
}

[dir] .prefix_big_text .prefix_input {
  padding: 6px;
  height: 28px;
}

[dir] .prefix_big_text .prefix_input_prefix {
  padding: 6px 0 6px 10px;
  line-height: 17px;
}

[dir] .join_finish_row input.join_readonly,
[dir] .join_readonly_wrap,
[dir] .join_readonly_wrap.prefix_input_wrap {
  margin-top: 1px;
}

[dir] .join_no_code {
  padding-top: 10px;
}

[dir] .cal_table,
[dir] .datepicker_control,
[dir] .cal_table_head {
  border-radius: 0;
  font-size: inherit;
  width: 240px;
}

[dir] .cal_table {
  border: 1px solid #c0cad5;
}

[dir] .cal_table > tbody,
[dir] .cal_table > thead {
  border: none;
}

[dir] .cal_table > thead {
  margin: -1px -1px 0;
}

[dir] .cal_table .month {
  font-weight: bold;
  height: 28px;
  line-height: 28px;
}

[dir] .cal_table .month_arr .arr {
  width: 28px;
  height: 28px;
}

[dir] .cal_table .month .year {
  margin-left: 3px;
}

[dir] .cal_table .day,
[dir] .cal_table .daysofweek {
  width: 34px;
  height: 24px;
  line-height: 24px;
}

[dir] .cal_table .month,
[dir] .cal_table .month_arr {
  background-color: #6383a8;
}

[dir] .cal_table .day.sel,
[dir] .cal_table .day.sel.hover {
  line-height: 22px;
}

[dir] .timepicker_dots {
  padding: 5px 4px 8px;
}

[dir] .ui_actions_menu_item.im-action:before {
  padding-left: 10px;
}

[dir] .ui_actions_menu {
  border-radius: 2px;
}

[dir] .notifier_image {
  border-radius: 3px;
}

[dir] .like_share_wrap {
  padding: 15px;
}

[dir] .like_share_cont {
  padding: 0;
}

[dir] .box_error,
[dir] .box_msg,
[dir] .box_msg_gray,
[dir] .msg,
[dir] .error,
[dir] .info_msg,
[dir] .box_msg,
[dir] .ok_msg {
  line-height: 160%;
  padding: 8px 11px;
  min-height: 0;
  border-radius: 0;
}

[dir] .error {
  border: 1px solid #e89b88;
  background: #ffefe8;
}

[dir] .info_msg {
  border: 1px solid #dbe0ea;
  background: #f6f7f9;
}

[dir] .ok_msg {
  border: 1px solid #cfead7;
  color: #506450;
  background: #e3f3e7;
}

[dir] .msg,
[dir] .box_msg {
  border: 1px solid #d4bc4c;
  background: #f9f6e7;
}

[dir] .thumb {
  border-radius: 0 !important;
}

[dir] .page_list_module .thumb {
  width: 32px;
  height: 32px;
  padding-top: 3px;
}

[dir] .page_list_module .module_body {
  padding: 5px 0 10px;
  font-size: 11px;
}

[dir] #profile .module_body {
  border-right: 1px #f1f1f1 solid;
}

[dir] #profile .wide_column .module_body {
  border-right: none;
}

[dir] .page_list_module .line_cell {
  padding: 3px 8px;
  line-height: inherit;
  margin-top: 0;
}

[dir] .page_list_module .line_cell .desc_info {
  width: 138px;
  padding: 0 6px 0;
}

[dir] .page_list_module .group_desc {
  font-size: 0.9em;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

[dir] .module_body,
[dir] .wide_column .module_body {
  padding: 0 0 10px 0;
  font-size: 11px;
}

[dir] .album_module .page_album_row,
[dir] .album_module .page_album_row:first-child {
  margin: 10px 10px 0;
  border-radius: 0;
}

[dir] .album_module .page_album_thumb {
  max-width: 178px;
}

[dir] .album_module .page_album_thumb_wrap {
  height: auto;
  width: auto;
}

[dir] .page_album_title {
  background: rgba(0, 0, 0, 0.5);
  font-size: 11px;
  padding: 4px 6px 2px;
  font-weight: bold;
}

[dir] .page_album_size {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEZJREFUeNpi+P//PwMSPvMfFZxBlgcRM/8TB2Yy/gdrIQ4wYRErAWJGKI0CsJnMiMT+T8jkYjQar8kkuRmv4llEqp0FEGAAda1gfzoK8zAAAAAASUVORK5CYII=") 0 2px no-repeat;
  font-size: 11px;
  opacity: 1;
  padding-left: 14px;
}

[dir] .video_module .video .page_video_thumb {
  width: 178px;
  height: 97px;
}

[dir] .video_module .video {
  width: 178px;
  height: 100px;
  margin: 10px 10px 0;
}

[dir] .video_module .info {
  padding: 0;
  line-height: inherit;
  margin: 0 10px;
}

[dir] .wide_column .video_module .info {
  margin: 0 -10px 0 10px;
  padding-top: 3px;
}

[dir] .video_module .video div.page_video_duration {
  font-size: 10px;
}

[dir] .video_module .video div.page_video_play_icon {
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.45) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAQAAADBVSe6AAAAhklEQVR4AXXRoQ5BcRTA4T+7TRDYZO0Gr6FqXkGQZO9wsyqSvYBos4mKKQQ2zcwkn2r8zznxS+f8ksrZWCH9b3IEO70cPgAvU8Uvfs9GGSNPE/UIYa0bI3cjtQhhpRUj2xjZx3hQ5vFtpiHl8KQfnTLXlHJ4NYjet9DOV7kZ5pItXVQ6udgfaNaRgFd+nJ0AAAAASUVORK5CYII=") no-repeat 14px 11px;
  opacity: 0.9;
  width: 40px;
  height: 40px;
}

[dir] .wide_column .video_module .video_row,
[dir] .wide_column .video_module .video,
[dir] .wide_column .video_module .video .page_video_thumb {
  width: 184px;
}

[dir] .wide_column .video_module .video,
[dir] .wide_column .video_module .video .page_video_thumb {
  height: 103px;
}

[dir] .narrow_column .audios_module .module_body,
[dir] .audios_module .module_body {
  padding: 8px 0 8px 8px;
}

[dir] .wide_column .audios_module .module_body {
  padding: 8px 0;
}

[dir] .slider.slider_size_1 .slider_slide {
  height: 4px;
}

[dir] .slider.slider_size_1.active .slider_handler,
[dir] .slider.slider_size_1:hover .slider_handler {
  top: -2px;
  display: none;
}

[dir] .narrow_column .articles_module .module_body .article_snippet {
  margin: 8px 8px 0;
}

[dir] .narrow_column .articles_module .module_body .page_module_article_title {
  padding: 5px 8px;
}

[dir] .topics_module .module_body {
  padding: 10px 5px;
  font-size: 11px;
}

[dir] .topics_module .topic_row {
  padding: 0 0 6px;
}

[dir] .topics_module .topic_icon {
  background: url("data:image/gif;base64,R0lGODlhEAARANUiAP///11dXqmrq/X29u3u7vj5+fz8/Ozt7efp6fHy8sXGxtXV1c3NzsrKy9LS0vDx8fr6+ouMjXd4eaSmppCRkmJjZGdoaenr65WWl5qcnXx9fYaHiJ+hof7+/vT19YGCg21tbnFycwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAAQABEAAAaOQJFwSCwSBcikMjmcAJ7QKGAy5AA6i6x20QFwhhmAYUwmAzJDDADiaLchcABmSAEU7ng8gDKMAAaAgYEAEUMbAB4MiosMHgAbQx8ACZSVlQAfQxoADw2eng+hABpDEgAEqKmpABJDIQAHsbKyACFDIAAXCru8ChcAIEMWAAjFxsYAFkMVUs0VQwHR0tPSQQA7") no-repeat;
  width: 16px;
  height: 17px;
  opacity: 1;
  padding: 0 5px;
  top: 0;
}

[dir] .topics_module .topic_info,
[dir] .topics_module .topic_comments {
  font-size: 10px;
  padding-top: 2px;
}

[dir] .topics_module .topic_info {
  color: #777;
}

[dir] .topics_module .topic_info:after {
  content: "|";
  padding: 0 4px;
}

[dir] .page_list_module .group_desc,
[dir] .page_list_module .people_desc,
[dir] .page_list_module .people_extra {
  font-size: 0.9em;
  color: #777;
}

[dir] .page_list_module .line_cell .desc_info,
[dir] .page_list_module .line_cell .extra_info,
[dir] .page_list_module .line_cell .info {
  width: 138px;
  padding: 1px 6px;
}

[dir] .page_name,
[dir] h1.page_name {
  font-size: 12px;
  font-weight: bold;
  color: #45688E;
  padding-bottom: 2px;
  max-width: 385px;
  line-height: inherit;
  border-bottom: none;
}

[dir] .page_info_wrap,
[dir] .page_info_wrap.info_redesign {
  padding: 0;
  margin-bottom: 5px;
}

[dir] .page_info_fixed_post_wrap .wall_fixed {
  padding: 0;
  margin: 0;
}

[dir] .page_top {
  padding: 0 6px 4px;
  border-bottom: 1px solid #e7e8ec;
}

[dir] .page_top + .page_info_wrap .group_info_block:first-child {
  padding: 0;
}

[dir] .page_current_info {
  padding: 2px 0 2px;
}

[dir] .wall_module .post_header {
  padding: 5px 0 0;
}

[dir] .wall_module .post:hover .ui_actions_menu_icons {
  opacity: 0.6;
}

[dir] .wall_fixed .wall_module .wall_text {
  padding: 0 1px 0;
}

[dir] .wall_fixed .wall_module .post_header {
  display: none;
}

[dir] .wall_fixed .wall_module .post .post_content {
  margin: 0;
  width: 397px;
}

[dir] .wall_fixed .wall_post_text {
  line-height: 160%;
}

[dir] .wall_module .reply_img {
  width: 32px;
  height: 32px;
  border-radius: 0;
}

[dir] .wall_module .reply_to_title .reply_to_cancel {
  background: url("data:image/gif;base64,R0lGODlhCwALAJEAAP///0VojgAAAAAAACH5BAkAAAMALAAAAAALAAsAAAIZ3GKJFq3e4omI2nfTlNo65kHUJi6boh1GAQA7") 0 0 !important;
  margin: 3px 0 0 3px;
  width: 11px;
  height: 11px;
  opacity: 0.7;
}

[dir] .wall_module .reply_to_title .reply_to_cancel:hover {
  opacity: 1;
}

[dir] .wall_module .post {
  border-top: 1px solid #dae1e8;
  line-height: inherit;
  padding: 5px 0 3px;
}

[dir] .wall_module .feed_row .post {
  border-top: 1px solid #dae1e8;
}

[dir] .wall_module .feed_row:first-of-type .post {
  border-top: none;
}

[dir] .wall_module .post_like_count .counter_anim_wrap,
[dir] .wall_module .post_share_count .counter_anim_wrap {
  line-height: 13px;
  height: 13px;
}

[dir] .post_header_info {
  padding-top: 0;
  margin-left: 60px;
}

[dir] .post.post_friends .post_author,
[dir] .feed_updates .wall_module .post_header_info {
  padding-top: 0;
}

[dir] .post_date {
  font-size: 10px;
  font-weight: normal;
  line-height: 20px;
}
[dir] head.oldvk-option-date ~ body .post_date {
  line-height: inherit;
}

[dir] .like_wrap .post_date {
  float: left;
}

[dir] .post_date,
[dir] .post_date .post_link,
[dir] .post_date .wall_text_name_explain_promoted_post {
  color: #999;
}

[dir] .wall_text_name_explain_promoted_post_age_restriction {
  font-size: 10px;
}

[dir] span.explain br {
  display: none;
}

[dir] .wall_post_text {
  width: 320px;
  line-height: inherit;
  padding-top: 2px;
}

[dir] #public .post_fixed .wall_post_text,
[dir] #group .post_fixed .wall_post_text {
  width: 380px;
}

[dir] .wall_module .wall_text {
  padding: 0;
  line-height: 140%;
}

[dir] .wall_module .post .post_content {
  width: auto;
  margin-left: 60px;
  margin-top: -36px;
}

[dir] head.oldvk-option-date ~ body .wall_module .post:not(.post_fixed) .post_content {
  margin-top: -18px;
}

[dir] .wall_module .published_comment {
  padding-bottom: 2px;
}

[dir] .like_wrap {
  padding: 0;
  margin: 0;
  font-size: 10px;
  border-top: none;
  font-weight: bold;
}

[dir] .like_button_count,
[dir] .like_button_label,
[dir] .like_wrap.lite .like_button_count,
[dir] .like_wrap.lite .like_button_label {
  font-size: 10px;
  font-weight: bold;
}

[dir] .like_cont {
  border-top: none;
  padding: 2px 0;
}

[dir] .wall_module .replies_list {
  border-top: 1px solid #e9edf1;
}

[dir] .wr_header {
  margin: 0;
  font-size: 11px;
}

[dir] .wr_header ~ .reply,
[dir] .wall_module .wr_header ~ .reply {
  margin-top: 0;
}

[dir] .wr_header.flat_btn_lock {
  height: 13px !important;
}

[dir] .post_full_like_wrap .post_like:first-child,
[dir] .post_full_like_wrap .post_share:first-child {
  margin-left: 0;
}

[dir] .wall_module .wall_text {
  margin-bottom: 2px;
}

[dir] .post_full_like_wrap .post_like,
[dir] .post_full_like_wrap .post_share {
  float: right;
}

[dir] .tt_w.fw_reply_tt {
  box-shadow: none;
}

[dir] .tt_w.top_notify_tt.tt_up:before {
  border-bottom-color: #c5d0db;
}

[dir] .tt_w.top_notify_tt {
  border-top: 1px solid #c5d0db;
}

[dir] .top_tt_birthday .notify_tt_text {
  line-height: 30px;
}

[dir] .notify_tt_text .group_link,
[dir] .notify_tt_text .mem_link {
  color: #2b587a;
  font-weight: bold;
}

[dir] .tt_w.profile_gift_side_tt {
  top: 100px !important;
  left: 200px !important;
}

[dir] .wide .wall_module .reply .reply_wrap,
[dir] .big_wall .wall_module .reply .reply_wrap {
  padding: 10px 0 10px;
}

[dir] .wall_module .reply_author .author {
  font-weight: normal;
}

[dir] .wall_module .reply_footer {
  font-size: 0.9em;
}

[dir] .wall_module .reply_date {
  padding-right: 0;
}

[dir] .wall_module .reply_date:after {
  content: "|";
  padding: 0 4px;
  color: #ADB8C3;
}

[dir] .wall_module .reply_date:last-child:after {
  content: none;
}

[dir] .post_like,
[dir] .post_share {
  padding: 5px 6px;
  margin-right: 0;
  border-radius: 3px;
  color: #829BAF;
  display: flex;
}

[dir] .post_like:hover,
[dir] .post_share:hover {
  color: #2F5879;
  text-decoration: none;
  background-color: #E9EDF1;
}

[dir] .like_btn.like .like_button_icon,
[dir] .like_wrap.lite .like_btn.like .like_button_icon,
[dir] .like_wrap.lite .like_btn.like.active .like_button_icon,
[dir] .like_btn.like.active .like_button_icon,
[dir] .like_btn.share .like_button_icon,
[dir] .pv_layer_wrap.oldvk .pv_like_icon,
[dir] .mv_share_button .mv_share_icon,
[dir] .mv_like_icon {
  background: url("data:image/gif;base64,R0lGODlhCwAgAMQfANjh68PN2ufs8aa2yPL1+LjE01V2m5Gku1p6nnicwc7Z5snY5uDn715/o/z8/paxzIqnxsXV5MnW5Yyqyqa60F+ApPDz9mKDp3ebv5+50oOkxZutwqe+1f///3mdwf///yH5BAEAAB8ALAAAAAALACAAAAWGoOR5EABAo/RNYzK+0+e576t9T10/34Lpo8XnwwFyhsNM7YgcFj3M5jASkVqllE6HQKEQOg7eV+twaDuCz3mttXwE7DPgs4lrD59KIF64DBF7ZwUITQYFWgMGVgYHB4RXDQ1Xk5QfClFSCiNWDE8eC0ChoqNBpE6bnS9Dmh5IrEibrlFFViEAOw==") no-repeat 0 2px;
  width: 11px;
  height: 12px;
  opacity: 0.4;
}

[dir] .like_wrap.lite .like_btn.like.active .like_button_icon {
  opacity: 1;
}

[dir] .like_button_count,
[dir] .like_button_label {
  margin-left: 3px;
  color: #7295b2;
  line-height: 14px;
  height: 14px;
}

[dir] .like_wrap.lite .like_button_count,
[dir] .like_wrap.lite .like_button_label {
  margin-left: 2px;
  color: #7295b2;
  line-height: 14px;
  height: 14px;
}

[dir] .like_btn:hover .like_button_icon {
  opacity: 0.6 !important;
}

[dir] .like_wrap:not(.lite) .like_btn:hover {
  background-color: #e9edf1;
  border-radius: 3px;
}

[dir] .post:not(.post_fixed) .like_btn.comment {
  display: none;
}

[dir] .like_btn.share .like_button_icon {
  background-position: 0 -20px;
}

[dir] .like_btn.share.active .like_button_icon {
  opacity: 1 !important;
}

[dir] .like_btn {
  height: 22px;
  padding: 5px 6px;
  margin-left: 0;
}

[dir] .like_btn:first-child {
  margin-left: 0;
}

[dir] .like_btn.like.active .like_button_count,
[dir] .like_wrap .ui_actions_menu_more {
  color: #7295b2;
}

[dir] .like_wrap .ui_actions_menu_more:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat 50%;
}

[dir] .like_views {
  font-size: 10px;
  color: #7295b2;
  order: -1;
  margin-right: 6px;
}

[dir] .like_cont {
  justify-content: flex-end;
}

[dir] .like_btn.like {
  order: 1;
}

[dir] .like_btn.comment .like_button_icon {
  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%225%206%2014%2014%22%20style%3D%22fill%3A%23799dc1%3B%22%3E%3Cpath%20d%3D%22M5%207C5%206.4%205.4%206%206%206L18%206C18.5%206%2019%206.5%2019%207L19%2015C19%2015.6%2018.6%2016%2018%2016L6%2016C5.5%2016%205%2015.5%205%2015L5%207ZM9%2016L9%2020%2014%2016%209%2016Z%22%2F%3E%3C%2Fsvg%3E);
  width: 11px;
  height: 12px;
  opacity: 0.4;
}

[dir] .wl_post_actions_wrap .like_wrap {
  padding: 0;
}

[dir] .like_wrap .ui_actions_menu_wrap {
  margin: 0 6px;
  order: -1;
}

[dir] .wl_post .like_cont {
  justify-content: space-between;
}

[dir] .wall_module .post_share_icon,
[dir] .wall_module .feed_article_wrap .post_share_icon {
  background-position: 0 -21px;
  order: 2;
}

[dir] .wall_module .post_like_link,
[dir] .wall_module .post_share_link {
  margin: 0 2px 0;
}

[dir] .wall_module .post_like_icon {
  background-position: 0 1px;
  order: 2;
}

[dir] .wall_module .post_share_count,
[dir] .wk_cont .post_share .post_share_count {
  margin-left: 2px;
  order: 3;
}

[dir] .wall_module .post_like_count {
  margin-left: 0;
  order: 3;
}

[dir] .wall_module .post_like_count,
[dir] .wall_module .post_reply_count,
[dir] .wall_module .post_share_count,
[dir] .wall_module .post_views_count {
  font-weight: bold;
  color: #7295b2;
}

[dir] .wall_module .post_views {
  padding: 6px;
  line-height: 13px;
}

[dir] .like_views:before {
  background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%221%202%2014%2010%22%20style%3D%22fill%3A%23799dc1%3B%22%3E%3Cpath%20d%3D%22M8%2012C3.8%2012%201%208%201%207%201%206%203.8%202%208%202%2012.2%202%2015%206%2015%207%2015%208%2012.2%2012%208%2012ZM8%2010.5C9.9%2010.5%2011.5%208.9%2011.5%207%2011.5%205.1%209.9%203.5%208%203.5%206.1%203.5%204.5%205.1%204.5%207%204.5%208.9%206.1%2010.5%208%2010.5ZM8%208.6C7.1%208.6%206.4%207.9%206.4%207%206.4%206.1%207.1%205.4%208%205.4%208.9%205.4%209.6%206.1%209.6%207%209.6%207.9%208.9%208.6%208%208.6Z%22%2F%3E%3C%2Fsvg%3E) no-repeat 50%/contain;
  opacity: 0.4;
  margin-right: 3px;
}

[dir] .wl_post.wall_module .post_views_icon,
[dir] .big_wall .wall_module .post_views_icon,
[dir] .wide .wall_module .post_views_icon {
  margin-top: 2px;
}

[dir] .wall_module .post_views_count .counter_anim_wrap {
  line-height: inherit;
  height: 13px;
}

[dir] .wall_module .post_views_count {
  margin-left: 4px;
}

[dir] .wall_module .reply_fakebox_wrap,
[dir] .wall_module .reply_box,
[dir] .submit_post_box {
  background: #F1F1F1;
  padding: 6px;
}

[dir] .replies_open {
  font-size: 11px;
  margin: 0 0 7px;
  color: #71869B;
  background: #EEF2F6;
  line-height: 30px;
}

[dir] .wall_module .wall_post_text,
[dir] .wall_module .wall_reply_text {
  line-height: 140%;
}

[dir] .wall_reply_text {
  width: 90%;
}

[dir] .ui_tabs,
[dir] .ui_tab,
[dir] .ui_tab_plain,
[dir] .ui_tabs .ui_tab_sel,
[dir] .ui_tabs .ui_tab_sel:hover,
[dir] .ui_tabs .ui_tab:hover {
  padding: 0;
  margin: 0;
  border-bottom: none;
}

[dir] .ui_tab_search_wrap {
  display: none;
}

[dir] #top_notify_wrap .feedback_row_wrap {
  margin: 0;
}

[dir] .ui_tabs {
  padding: 6px 8px;
  background: #DEE5EB;
  font-weight: bold;
  color: #99ADC2;
}

[dir] .ui_tab_count {
  color: #45688E;
  font-weight: bold;
}

[dir] .ui_tab_sel .ui_tab_count {
  color: #FFF;
}

[dir] .ui_tab_count.ui_tab_count_red {
  font-weight: bold;
  line-height: 14px;
  height: 14px;
  min-width: 14px;
  border-radius: 3px;
}

[dir] .ui_tab,
[dir] .ui_tabs .ui_tab,
[dir] .ui_tab_sel,
[dir] .ui_tabs .ui_tab_sel,
[dir] .ui_tabs .ui_tab.ui_tab_sel {
  color: #45688E;
}

[dir] .ui_tab_group_item {
  height: 25px;
  line-height: 25px;
  padding: 0 10px;
}

[dir] .ui_tab_group_items {
  padding: 0;
}

[dir] .ui_tab_group_separator {
  margin: 4px 10px;
}

[dir] .ui_gridsorter_cont .ui_gridsorter_moveable {
  background-color: #E1E7ED;
}
[dir] .ui_gridsorter_cont .ui_gridsorter_moveable.ui_rmenu_item_sel {
  background-color: #597DA3;
}

[dir] #page_wall_suggest {
  float: right;
}

[dir] #page_wall_postponed {
  margin-left: 10px;
}

[dir] #page_wall_suggest .ui_tab:hover {
  text-decoration: underline;
}

[dir] .ui_tabs_slider {
  display: none;
  height: 0;
}

[dir] .ui_gallery .ui_gallery__arrow.ui_gallery__arrow_left,
[dir] .ui_gallery .ui_gallery__arrow.ui_gallery__arrow_right {
  width: 30px;
  height: 100%;
  background: none;
}
[dir] .ui_gallery .ui_gallery__arrow.ui_gallery__arrow_left:after,
[dir] .ui_gallery .ui_gallery__arrow.ui_gallery__arrow_right:after {
  content: "";
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAA6CAYAAAC9MQkMAAAC7klEQVR4AWJAAkpA7AOmKQBmiYmJLQ8ePLhpampaAuTrkGOIbF5eXufPnz+//QeCt2/fvnBwcKgAiuuTapD7zZs3L/5HAh8/fnzj7u5eBZQzIslFwsLC2bdv376EbNiXL1/eBwUF1QPljUkxTI6Pjy/r6tWrZ5EN+/bt26f4+PhmoLwpKYZJsbOzZ1y4cOE4smE/fvz4mpGR0Q6UNyfFMHEmJqb0EydOHEQ27NevX9+Li4t7gPIWpBgmBDLswIEDu5AN+/3798/6+vqJQHkrUgzjA2KbHTt2bEE27O/fv787AOWWgWYjURiFWWZDsECeYAE2NtnN7q4kLxDsSwRWFEBAIVASIJpopenE6NC0aBp5nAIGQEmFNpCMzsed6xrIvfMH6M8Ihk/unf+cc/r9C1dYEdhisXjIwPaj0eg6eddwgXnAwjC8TRhxCovjeD+bzULeJc8nF2BzOp0GAAClvPl8fqdgn11gjeFweJWcbGcedblcPibvKmLQarUCVJUe7V4drZD7soMg0Jed+/OPx2Ofo4oWcjAYXLKQIon0er1zICLRdrtdJdqcNpJY8Gun0+ljI7mNbbvdpsb2+xhWW8tt/pvN5rnVap1i/rnjaL1ep3FUyRWQ7Xb7LIqiNCDLkrT9mjz/1O8HnqM0l298EJoLDUYtq/N8ZzVoLEo+b6wOK+QC+cGS0lTM5WWZWWpbyE/kgmxMCLIqlUontv/oF8KlmZgQBI7QEbwN5A9NhEZiQrAaLAfrsYH8pYFgaiYE0/M87z8maAOp0zywVxOC/eKg2LEVhMaB0ZsQgkDFzxerNKVpEDkmhEhSkOIhACHX9H3/JpumhKOCeIcgNIkm8ZtN08lkEiiI1VRoFJkg3FEYXMtUlUZxDFBBfrTMZdMwJJdtToOmIfn85tRpHNKF1DCah1QiWrQ0EKlotY3QRGgkEhvRKYyx0UwExqanpqz2xcJq7cyfpiIxf61L4ojGIogjPWUCMoqiJ4uAdG8u71sECNUFE772AAAAAElFTkSuQmCC") no-repeat center 0;
  width: 24px;
  height: 28px;
  display: block;
  top: 25%;
  position: absolute;
}

[dir] .ui_gallery .ui_gallery__arrow.ui_gallery__arrow_left:after {
  background-position: center -30px;
}

[dir] .online:after,
[dir] .online.mobile:after {
  content: "Online";
  border: none;
  background: none;
  text-align: center;
  width: 50px;
  padding-top: 3px;
  color: #AAA;
  bottom: inherit;
  right: 0;
  height: auto;
  border-radius: 0;
  display: block;
}

[dir] .wall_posts .post:first-of-type {
  border-top: none;
}

[dir] .wall_module .wall_posts .post {
  border-radius: 0 !important;
}

[dir] .group_info {
  padding: 7px 6px 5px;
}

[dir] .group_info .label {
  width: 110px;
}

[dir] .group_info_row:before {
  margin: 0 0 0 -21px;
}

[dir] .group_info_row:first-child {
  padding-top: 8px;
}

[dir] .group_info_row:last-child {
  padding-bottom: 3px;
}

[dir] .wide_column .topic_title {
  color: #45688E;
}

[dir] .wide_column .topics_module .topic_row {
  padding: 10px 8px;
}

[dir] .wide_column .topics_module .module_body {
  padding: 0;
}

[dir] .wide_column .topics_module .topic_info {
  color: #333;
}

[dir] .wide_column .wall_module .post_reply {
  display: none;
}

[dir] .wide_column .wall_fixed .wall_module .post_reply {
  display: block;
}

[dir] #content {
  padding: 10px;
}

[dir] #content:after {
  content: "";
  clear: both;
  display: block;
}

[dir] #group_wide_topics .topics_module .topic_info:after {
  content: "→";
}

[dir] div.profile_online {
  font-size: 11px;
  color: #AAB7C5;
  font-weight: bold;
  margin-top: -32px;
  margin-right: -6px;
}

[dir] .no_rows {
  font-size: 1.1em;
  line-height: 140%;
}

[dir] .my_current_info,
[dir] .no_current_info {
  margin: 0;
  padding: 0;
}

[dir] .my_current_info:hover,
[dir] .no_current_info:hover {
  text-decoration: underline;
  background: none;
}

[dir] .page_status_editor .editor {
  padding: 8px;
  background: #F7F7F7;
  border-color: #CCC;
  border-radius: 0;
  min-height: 59px;
}

[dir] div.page_status_input {
  min-height: 0;
}

[dir] .page_status_app,
[dir] .page_status_audio {
  margin: 5px 8px;
}

[dir] .emoji_smile_wrap {
  top: 3px;
  right: 3px;
}

[dir] .emoji_list {
  width: 235px;
}

[dir] .emoji_tt_wrap {
  width: 248px;
}

[dir] .emoji_tabs_wrap {
  width: 178px;
}

[dir] .emoji_tabs_r_s {
  margin-left: 197px;
}

[dir] .checkbox:before,
[dir] .settings_narrow_row input[type=checkbox] + label:before,
[dir] .settings_narrow_row input[type=checkbox]:checked + label:before,
[dir] .checkbox.on:before,
[dir] .checkbox.on:hover:before,
[dir] .checkbox:hover:before,
[dir] .settings_separated_row_extra .ui_toggler:after,
[dir] .checkbox.disabled:before,
[dir] .checkbox.disabled:hover:before,
[dir] .checkbox.disabled.on:before,
[dir] .checkbox.disabled.on:hover:before {
  background: url("data:image/gif;base64,R0lGODlhDwA4AKIHANrh6P///8DK1a22wF+DpbfAy9/l6v///yH5BAEAAAcALAAAAAAPADgAAAOzKLrMJyHKGcWjOFiY5+7eBVbi+I1aCZ6m2rGrm21NrTx2LWMEwYE93yho+PF6gmKHyCJIiEVRMABNcQzBnsFAumK13K5kS9iGjNuwBPbC5RyDuHw+PwwA+LweP7Dv/wB9d4B6goSFfod8iYqGioGMh46NkYSTkpWAgnSccXadnJl/PYOHQaWAQQWoe6qrhK6MBHmujkEArpCDBVkEBQWLu7w9v3mTv77AxpG/ysusmp+gdQkAOw==") 0 0 no-repeat;
  height: 14px;
}

[dir] .checkbox:hover:before,
[dir] .settings_narrow_row input[type=checkbox] + label:hover:before,
[dir] .settings_separated_row_extra .ui_toggler:hover:after {
  background-position: 0 -28px;
}

[dir] .checkbox.on:hover:before,
[dir] .settings_narrow_row input[type=checkbox]:checked + label:hover:before,
[dir] .settings_separated_row_extra .ui_toggler.on:hover:after {
  background-position: 0 -42px;
}

[dir] .checkbox.on:before,
[dir] .settings_narrow_row input[type=checkbox]:checked + label:before,
[dir] .settings_separated_row_extra .ui_toggler.on:after {
  background-position: 0 -14px;
}

[dir] .radiobtn {
  line-height: 16px;
}

[dir] .radiobtn:before {
  background: url("data:image/gif;base64,R0lGODlhDgA4AMQAAAAAAP///7fAy9/k6sDK1a22wMPL1M/W3rvJ19rh6F+DpZyyxq/B0sfT3tfg6LDBz9/l6u/y9Ozv8efq7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAAOADgAAAX/ICVSEmES0jiWRBQEkZmK5fDewYCKhI3fOhLh90O1iLjYEIkzMZvHZ6z0DOx6zKDQh9PNhFHld3XaqcinMc3kgsnIXKAZiwxSXw4Gw3Ezth0KgQp8bksBDIIKDH2GiIIMEC9seIkNkVOGeQyWkil0LxCROQRrcS9eaG1iZ2BvrBQTBbIFE6yxBQcJCQeytSKxBrrCCQa0IgXBw8LFsAXKyrS4z8O8ztPDstfY0tq8sdoJxsjXzM3Jw8W+zdzV6iO3va/r8We3ubv05s/px+fKzN90IViwAIGwaPcQJDKIz1qCBYkWHHQIUdACAbpkJUz0AKM3hwMXdMxYa5wwARiJDxX4ZRKdMZbs8r2b9VJECAA7") no-repeat 0 0;
  width: 15px;
  margin: 0 5px 1px 0;
  height: 14px;
}

[dir] .page_status_btn_save {
  position: absolute;
  right: 10px;
  bottom: 10px;
}

[dir] .profile_deleted_text {
  background: #f9f6e7;
  border: 1px #d4bc4c solid;
  margin-top: 10px;
  padding: 10px;
  color: #777;
}

[dir] .profile_closed_wall_dummy {
  padding: 10px;
  border: 1px solid #dbe0ea;
  background: #f6f7f9;
}

[dir] .profile_closed_wall_dummy .profile_closed_wall_dummy_title {
  font-weight: bold;
  padding-bottom: 5px;
}

[dir] .profile_closed_wall_dummy:before {
  content: none;
}

[dir] .profile_info_short {
  padding: 10px 6px 5px;
}

[dir] .profile_info_row:first-child {
  padding: 0;
}

[dir] .profile_info .label {
  width: 135px;
  color: #777;
}

[dir] .profile_no_info .labeled {
  color: #777;
}

[dir] .page_actions_closed_profile {
  padding-top: 5px;
  color: #777;
}

[dir] .counts_module {
  display: none;
}

[dir] .profile_more_info_link {
  border-radius: 0;
  padding-left: 0;
  line-height: 30px;
  height: auto;
  text-align: center;
}

[dir] .profile_more_info_link:hover,
[dir] #profile_groups_link:hover {
  background-color: #E9EDF1;
}

[dir] .profile_more_info {
  margin: 5px -6px 0;
}

[dir] .mention_tt_subscr_icon {
  display: none;
}

[dir] .mention_tt_title {
  font-weight: bold;
}

[dir] .profile_info_full {
  padding: 10px 6px 0;
}

[dir] .mott_content {
  padding: 10px;
}

[dir] .mob_onl {
  background: url("data:image/gif;base64,R0lGODlhKAANAMQaALu7u8nJybO/zLLC0MDAwM7OzrnD0LrI1crV3tzc3Onp6bbF0svLy8bO19rg59Pa47bBztfX17y8vOLi4rnH1M3NzbjD0MjQ2dLS0t3d3f///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAAoAA0AAAXEoCaOZGmeaKoF6ZAKKUBOQV1PIzLsOzI2gmCwMYoAjsfIKMAoOBks0WBxqC5cIgHEwIXARAAJYSyRiQKFUSGqGRxGB6xGYBgZvhoAYUQwr9IiayNucHJ0dnh6fH5oamyEInEjhyJ3I4oifUsMFZ1QgwsUoleTEBanXpdiZIwBCq41gwMOszuTAg+4QZcACb1HSzUZNrIDOrZZQRdCvAAYSMGvr4+1tIa6uYm/vn40NgE4Isc8PiJAQgJEIkZIAEoq8PEoIQA7") no-repeat -11px 0;
  margin-left: 4px;
}

[dir] #profile_groups_link {
  margin: 7px -6px 0;
  padding-left: 141px;
  line-height: 15px;
}

[dir] #profile_all_groups {
  padding-top: 5px;
}

[dir] .profile_info_header {
  color: #45688E;
  font-weight: bold;
}

[dir] .profile_info_block {
  border-color: #dae1e8;
}

[dir] .profile_info_header_wrap {
  margin-top: -9px;
}

[dir] .profile_info_edit {
  font-size: 0.9em;
  color: #A3B0BC;
  opacity: 1;
}

[dir] .owner_photo_bubble_action {
  font-size: 11px;
}

[dir] .owner_photo_bubble_action_crop .owner_photo_bubble_action_in {
  background: url("data:image/gif;base64,R0lGODlhEABYAJECALe3t////////wAAACH5BAEAAAIALAAAAAAQAFgAAAJ5lI+py+0PIwwhUvrubVqv3jGgM3Kh6aGbxLbuC8fyHJ+nYad49fG76BNgejRLEDH8EQ/JRDO32q1uxar1is3KSkiQV+pNdQAGAPQp1gnTF7LAzA5P5XG69o7P67eKo7R7dBYo18PVR3Wo5vSVyMhUtxgUhdS3ZxlRAAA7") no-repeat 0 -26px;
}

[dir] .owner_photo_bubble_action_in {
  padding: 1px 0 2px 24px;
}

[dir] .button_blue button,
[dir] .button_gray button,
[dir] .button_light_gray button,
[dir] .flat_button,
[dir] .media_voting_footer_button,
[dir] .as_button {
  border-radius: 2px;
  line-height: 13px;
  padding: 5px 14px 6px;
}

[dir] #profile_edit_act {
  padding: 4px 6px;
  background-color: #FFF;
  color: #2b587a;
  text-align: left;
}

[dir] #profile_edit_act:hover {
  background-color: #E1E7ED;
}

[dir] .profile_actions {
  margin-top: 5px;
  padding: 4px 8px;
  background: #F1F1F1;
}

[dir] .profile_warning_img {
  margin: 5px;
}

[dir] .profile_warning_hide_wrap {
  padding: 6px;
  margin: 5px;
}

[dir] .profile_warning_label {
  height: auto;
}

[dir] #profile .narrow_column .module {
  border-left: none;
}

[dir] .module.profile_friends_recomm .module_header .header_top {
  padding: 10px 10px 0;
}
[dir] .module.profile_friends_recomm .ui_gallery {
  padding: 0;
  margin: 10px 0;
}
[dir] .module.profile_friends_recomm .ui_gallery_item:first-child {
  margin-left: 5px;
}
[dir] .module.profile_friends_recomm .ui_gallery_item:last-child {
  margin-right: 5px;
}

[dir] .ui_gallery_wall_cards .wall_card {
  height: 272px;
  box-shadow: none;
}

[dir] .module_header .header_top .right_link {
  position: absolute;
  top: 4px;
  right: 8px;
  color: #99ADC2;
  font-weight: bold;
}

[dir] .wall_module .copy_post_date {
  font-size: 11px;
  padding-top: 0;
}

[dir] .wall_module .copy_post_img {
  border-radius: 0;
  width: 30px;
  height: 30px;
}

[dir] #wall_tabs li:nth-child(2) {
  float: right;
}

[dir] .wall_module .copy_quote {
  padding-left: 8px;
  border-color: #C3D1E0;
}

[dir] .copy_quote .wall_post_text {
  padding: 0;
}

[dir] .wall_module .copy_post_image {
  margin-right: 8px;
}

[dir] .wall_module .copy_post_header_info {
  margin: 0;
  padding: 0;
}

[dir] .wall_module .copy_post_author:before {
  content: "";
  background: url("data:image/gif;base64,R0lGODlhCQAJAJEDALTA0KCuwbC9zv///yH5BAEAAAMALAAAAAAJAAkAAAIVnB+nIxkPRZO0SnXvEUYvCSVdBRwFADs=") no-repeat 0 3px;
  padding-left: 12px;
}

[dir] .wall_module .published_by_date,
[dir] .wall_module .wall_post_source {
  color: #777;
}

[dir] #side_bar .more_div {
  margin: 3px 0 0;
  padding-top: 3px;
  border-top: 1px solid #E7EAED;
  width: 100%;
}

[dir] .group_row_photo,
[dir] .group_row_img {
  border-radius: 0;
  width: 100px;
  height: 100px;
}

[dir] .ui_tabs_header {
  font-weight: normal;
  font-size: 11px;
  background: #FFF;
  padding: 11px 10px 0;
  border-bottom: solid 1px #597DA3;
}

[dir] .ui_tabs_header .ui_tab {
  height: 13px;
  line-height: 13px;
  padding: 5px 10px;
  border-radius: 4px 4px 0 0;
  margin-right: 5px;
  color: #2b587a;
}

[dir] .ui_tabs_header .ui_tab:hover {
  padding: 5px 10px;
  margin-right: 5px;
  background: #E1E7ED;
}

[dir] .ui_tab.ui_rmenu_item_sel:hover {
  background: #597DA3;
}

[dir] #ads_left {
  width: 118px;
  font-size: 11px;
}

[dir] .ads_ad_box.redesign,
[dir] .ads_ad_box.redesign .ads_ad_domain {
  font-size: 11px;
  font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
}

[dir] .ads_ad_box.redesign .ads_ad_domain {
  color: #777;
}

[dir] .ads_ad_text_box {
  text-align: center;
}

[dir] .ads_ad_box.redesign .ads_ad_photo_box .ads_ad_photo {
  /* max-width: 90px; */
}

[dir] .ads_ad_box.redesign .ads_ad_photo_box.big_image {
  height: auto;
}

[dir] .ads_ad_photo_box_borders {
  display: none;
}

[dir] .ads_ad_box.redesign .ads_ad_box2.ver.repeat_ver.size_site,
[dir] .ads_ad_box.redesign.ver.repeat_ver.size_site {
  width: 140px;
}

[dir] .trg-b-header,
[dir] .trg-b-text,
[dir] .trg-b-disclaimer {
  font-family: tahoma, arial, verdana, sans-serif, Lucida Sans !important;
}

[dir] .trg-b-text,
[dir] .trg-b-domen {
  font-size: 11px !important;
}

[dir] .ui_tabs_header .ui_tab.ui_tab_sel,
[dir] .tabbed_box .summary_tab_sel .summary_tab2 {
  padding: 5px 10px;
  background: #597DA3;
  border-radius: 4px 4px 0 0;
  color: #FFF;
}

[dir] .search_query_wrap,
[dir] #friends_search_input_wrap {
  padding: 13px 16px;
  background: #F7F7F7;
  border-bottom: 1px solid #dae1e8;
}

[dir] input.ui_search_field,
[dir] .im-create .ui_search_field,
[dir] .box_body input.ui_search_field {
  border: 1px solid #C3CBD4;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACrUExURf////r7/Nff59Xe5e/z9tbf5t/m7ODm7dXd5f39/vj5++Ho7fv8/d7l7OXq79vi6tLb49ri6d7k6/7//+ru8+Dn7Ons8Pn6++vu9Pn6/Nnh6drh6c/Z4dni6OPo7dnh6Njf5/7+/uTo7tPc5Obq8NPd5N7m6+Ln7P3+/tbe5urt8/z8/Nff5vL09ubr8Nng6NTd5eru9Ovv9M7Y4d7m7Ovw89Xe5tTc5dzj6iICc6AAAACRSURBVHjaYmBgYOCREOTntxDTBgggIFNDhIOZW53VwBAggIBscXNNFgYGXR0mgAACsrlkuIEkg5IAQACB2MaiILacAEAAAQlGKRNTBgYWViaAAAKx2ZiE1NiYOYwAAoiBQUVegZdXWlBfiwcggBj4zFRlJRmBgJMBIIAY2JWZ9RjAQBEggBg42fmEIWwGgAADAO9WBt9vY+D1AAAAAElFTkSuQmCC") no-repeat scroll 5px 5px white;
  padding: 4px 20px 5px;
  line-height: 1.27em;
}

[dir] .ui_search_reset,
[dir] .ui_search_loading .ui_search_reset,
[dir] .ui_search_new .ui_search_reset_button {
  background: url("data:image/gif;base64,R0lGODlhCwALAIAAAGuNsf///yH5BAQAAAAALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") 6px 7px no-repeat;
  opacity: 0.6;
  width: 22px;
  right: 0;
  padding: 1px;
}

[dir] #groups_list_search {
  padding: 5px 40px 6px 26px;
}

[dir] #groups_recommendations {
  display: none;
}

[dir] .groups_list_create_button {
  position: absolute;
  right: 10px;
  bottom: -40px;
}

[dir] .groups_list,
[dir] .friends_list,
[dir] .people_results {
  padding: 0 10px;
}

[dir] .group_list_row {
  padding: 10px 0;
}

[dir] .group_row_labeled {
  padding-bottom: 6px;
}

[dir] .like_tt_image,
[dir] .voting_tt_image {
  width: 30px;
  height: 30px;
  border-radius: 3px;
}

[dir] .post_author .author,
[dir] .wall_module .author,
[dir] .wall_module .copy_author {
  font-weight: bold;
  color: #2b587a;
}

[dir] .post_author_data .eltt_content {
  padding: 10px 10px 0;
}

[dir] .wall_post_source_icon {
  margin-left: 4px;
}

[dir] .wall_copy_more,
[dir] .wall_post_more,
[dir] .wall_reply_more {
  font-weight: bold;
  top: 2px;
}

[dir] .post_share_link {
  display: none;
}

[dir] .wall_module .media_desc {
  margin-bottom: 10px;
  overflow: hidden;
  max-width: 510px;
}

[dir] .wall_module .media_desc .lnk {
  font-size: 11px;
  /*display: block;*/
  width: 100%;
}

[dir] .wall_module .media_desc b,
[dir] .wall_module .media_preview .note b,
[dir] .wall_module .media_preview .voting b,
[dir] .wall_module .media_preview .share b {
  margin-top: 2px;
}

[dir] .wall_module .reply_image {
  margin: 5px 0 2px;
}

[dir] .post_video_title:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAACXBIWXMAAC4jAAAuIwF4pT92AAAANElEQVR42mNgIBW0LTpyAoj/48ZHDyAr/g+j0TGyPAMuRdg0jZpMmcntC48cJ2DyPpKTBQB+kQLVYpDz1wAAAABJRU5ErkJggg==") no-repeat;
  width: 15px;
  height: 12px;
  content: "";
  display: inline-block;
}

[dir] .post_video_title {
  float: left;
  max-width: 75%;
}

[dir] .post_video_views_count {
  float: right;
  padding: 0;
}

[dir] .wall_module .post_header .ui_actions_menu_icons {
  top: 10px;
  right: 0;
  background: url("data:image/gif;base64,R0lGODlhCwALAIABAGuNsf///yH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") 0 0 no-repeat;
  width: 11px;
  height: 11px;
  opacity: 0;
  transition: opacity 0.1s ease-in-out;
}

[dir] .wall_module .post_header .ui_actions_menu_icons:hover {
  opacity: 1;
}

[dir] .ui_actions_menu {
  min-width: 100px;
  top: 25px;
  padding: 0;
}

[dir] .ui_actions_menu_item {
  padding: 4px 6px;
  height: auto;
  line-height: inherit;
}

[dir] .ui_actions_menu_item:hover {
  background-color: #e1e7ed;
}

[dir] .ui_actions_menu_item_sublist:hover {
  background-color: #6383a8;
  color: #FFF;
}

[dir] .ui_actions_menu_item_sublist {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAvSURBVHjaY/j//3/9f/ygngFIMOBRCBJngCnCprAeJoesCFlhPbI4uiIGdAUgDADazZrhcnuYTgAAAABJRU5ErkJggg==") no-repeat right center;
  border-right: none;
  background-origin: content-box;
}

[dir] .ui_actions_menu_sublist .ui_actions_menu_item.checked {
  background: url("data:image/gif;base64,R0lGODlhDwAMAJH/APIGb4ikwk3M9bD0GSH5BAkAAAMALAAAAAAPAAwAAAIcnI8WyRrbzptxzCfThRY7+mGbtoHkGKGVWVlVAQA7") no-repeat right center;
  background-origin: content-box;
}

[dir] .ui_actions_menu_sublist .ui_actions_menu_item {
  padding-left: 10px;
}

[dir] .ui_actions_menu_sublist.shown {
  border: solid 1px #597DA3;
}

[dir] .ui_actions_menu_wrap.shown .ui_actions_menu {
  top: 25px;
}

[dir] .ui_actions_menu:after,
[dir] .ui_actions_menu:before {
  display: none;
}

[dir] .tt_w.tt_black {
  font-weight: bold;
}

[dir] .like_tt_content,
[dir] .voting_tt_content {
  padding: 5px 10px;
}

[dir] .like_tt_share {
  margin: 0 10px 0;
}

[dir] .like_tt_share:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpj+P//PwOR+D8yn4FEjf/RNW7+TxpgQDeNeJ1kasRqI0l+JFYjAzkaGWimkShDKNa4mVSNAEurPkZ12yk7AAAAAElFTkSuQmCC");
  width: 14px;
}

[dir] .like_tt_header {
  padding-left: 10px;
}

[dir] .like_tt_wrap,
[dir] .voting_tt_wrap {
  padding-bottom: 8px;
}

[dir] .wall_signed_by {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAACXBIWXMAAC4jAAAuIwF4pT92AAAArklEQVR42mNggIKG+fs52hYeSW9deKS0bdHhx22Lj5xpXnBUmQEXACqe3LboyH9UfHgHbg2LjtzG1HDkCT4Np7FouIdVccuSIxZAyX9YNPxtW3w0E0ND6+JDkkDJV1g0vGydf9QAqy2tSw45o2toX3wkmgEfAIbKcriGhUf3/P//nxGnYqgNl5A93LHwqD+Gpp5l+0WAkruxuB8WFyc7l5yQQfLw0am4FcPxWph6AFac1TJG6/wxAAAAAElFTkSuQmCC") left 1px no-repeat;
}

[dir] .signed_wrap {
  margin-top: 5px;
}

[dir] .wall_module .reply .like_wrap {
  padding: 0;
  margin: 0 1px 0 0;
}

[dir] .right_list_header,
[dir] .right_list_info,
[dir] #page_header {
  font-size: 11px;
}

[dir] .right_list_img,
[dir] .ts_contact_img {
  border-radius: 0;
}

[dir] #ts_input {
  border-radius: 2px;
  margin: 9px 0;
  line-height: 15px;
  height: 22px;
  width: 167px;
  border-left: 0;
  background: #FFF url("data:image/gif;base64,R0lGODlhCwAbANUmAKixwr7I1cTN2K+3xbe+y83V37zG06ewwLvBzNHY4bvCzNLZ4dLZ4qmywrvCzr/J1dDX4L3I1N3i6bzDzau0xLnAzMLM19Pa4sHL17rAy6exwbi/y87W38fM06y1xN7j6c/X4MXK09LV2ert8brF0qWvv////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAALABsAAAaHQJPQJFJ4KAjRkNgoOUsApRBRUggdpc0QUFqWDtvu8DvMlBzCSYkwDHGfGqWIUOpUGgCCfLBeDvkDUn4igX6Gh4iJiouLIwsWGAkjSyMPJJckAZNCCSQLQgwkHEMBJEskBqSmQ6hDECQMQhckBUMSpZgRkyMFJB8gDwEFuwK0h8UCm34jyYhBADs=") 6px -11px no-repeat;
  padding-left: 21px;
}

[dir] .input_back {
  margin: 12px 0 !important;
  padding: 0 6px 0 21px !important;
}

[dir] #page_header_cont,
[dir] #page_header,
[dir] .top_home_link {
  height: 40px;
}

[dir] #page_header_cont {
  position: absolute;
  width: 791px;
  left: auto;
  border-radius: 0 0 8px 8px;
  border-bottom: none;
  background: url("data:image/gif;base64,R0lGODlhkQAqANX/AExtkUxukk1ukk1vk05vk05wk05wlE9wlE9xlVBxlVByllFyllFzl1Jzl1J0mFN1mVR2mlR2m1V3m1Z4nFd5nVd5nlh6nlh6n1l7n1l7oFl8oFp8oP///1YARQBF8AAAAUi0ABB2w3bDSAAAAAAAAIAAAAAZ8AAAAAAAAJAAAAAZ8RngMwAAdwAAAAAAABngT/CAdxAAGQAcCDoAAAAAAQAAAAAAAAAAAAAAAAAAANy6AJIGPAAAAhAAAHbDSAAAACwAAAAAkQAqAAAG/kCAcEgsGo/IpHLJbDqf0GRgSq1ar9isdsvter/gsFZALpvP6LR6zW673/C4fE6v2+/4PHzA7/v/gIGCg4SFhoeIiYqDBI2Oj5CRkpOUlZaXmJmam5QFnp+goaKjpKWmp6ipqquspQavsLGys7S1tre4ubq7vL22B8DBwsPExcbHyMnKy8zNzscI0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5t0J6err7O3u7/Dx8vP09fb38Ar6+/z9/v8AAwocSLCgwYMIEypcyLChw4cGF0icSLGixYsYM2rcyLGjx48gMzIYSbKkyZMoU6pcybKly5cwY6psQLOmzZs4c+rcybOn/s+fQIMK3emgqNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNqjfqgq9evYMOKHUu2rNmzaNOqXcu2rdu3cOPKTQuhrt27ePPq3cu3r9+/gAMLHky4sOHDiBMrDhyhsePHkCNLnky5suXLmDNr3kxZgufPoEOLHk26tOnTqFOrXs26tevXsGPLnq16gu3buHPr3s27t+/fwIMLH068uPHjyJMrX868ufPn0KNTmE69uvXr2LNr3869u/fv4MOLH0++vPnz6L9XWM++vfv38OPLn0+/vv37+PPLt8C/v///AAYo4IAEFmjggQgmqOCAFzTo4IMQRijhhBRWaOGFGGao4YYchnbo4YcghihihhiUaOKJKKao4oostujiizDGKOOMNNZo44045qhjjBn06OOPQAYp5JBEFmnkkUgmqeSSRGrg5JNQRinllFRWaeWVWGap5ZZcVrnBl2CGKeaYZJZp5plopqnmmmy26eabcMYp55x0rsnBnXjmqeeefPbp55+ABirooIQW6mcQADs=") 0 0 repeat-x;
}

[dir] body.mac #page_header_cont {
  -webkit-transform: none;
  transform: none;
}

[dir] .top_home_link .top_home_logo {
  background: url("data:image/gif;base64,R0lGODlhkQAqANUoAEdmipyvw/T2+Fd5nWSAn+fs8dng51Byls3W4HWSsFh6n7XD0U9wlFp8oFR2mm6KqYietrzI1ae5y01ukv///3+atnSQrcXQ3JCjuaGyxeHn7e7x9WqEo9Pb5GB7mo2ht8DL15eqwEpqjvb4+nuTruTp76S2yYSduHONqZ6xxnyVsWB/oLG/zvHz9mWDo8PP28nU3rrG1I2juoifuOrt8oObtN3k6qy7zAAAAAAAAAAAAAAAAAAAAAAAAAAAAMNIECwAAAAAkQAqAAAG/sCJcEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6HSSwW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhod4Mh0UjI2Ojh0ziJOUlQuPmJkslZyddAegoaKgM5mmjzWjqqusra6vsLGys7GLp7cdtLq7vL2+sJkgwiAvCBqZAr/Ky8zNoZg0ItLTAB62jr0cNTUPzqEKDyQqKAreoAokECTlztCrDAeYozSMN6AuMCMUqQc1JY40ZIQywSgZqBuMaBxAcMrev0cXXNxrxM+CrRqnDOJ7dMNBM3egBFCIEeoYNlH0KNhzcC2VDFMpQGUoGAohBYUwGsbLpMGj/guKB1a0oJjxAIcNjEYgZbRAloOnUKM+hQZV5Iaqj6Sm7FiqkQoFIikY4MCBISMXDmZSEADVJg0HJDBgYNEogFwUDmwE4OABRQSvDn4yquHA5loOcjGk7CD3A0tGEUQAwNAIrdTLmC9TfRojAomnEjBprZeXqQgGLxlxgKegUYq0SS3I/nvTAQMhKhqtEMLAgYgJrFE0khGYoouwHwAcGGKD6RAOjRQ8nRCWeObrmDc7EHLAwYPmWaOmtAF+RPfCjc47eAgCtqm3UDGejeriBnhHxAVTQFCAkY0JUoG3AFSprSXAgY1kgN2CUWlnwQMreCQCbY2M9kh7T11CwVVQ/oEHg3uZwPeUfBRY5t1QjaREQX6ZhHCZgFCFcIuCDDKoXVgBPNWaIxZqcF8CTxkW1UMRuDcCCUiCkFBUJJqY04YkTCDCcMUx0kFKGzQQIFMENsKXB2CCKV2NC97ICAJQhQfVVgroQ4ENAzhQoApP6ZejWgYd4BaTlUH1UFNTMcIiIyqQ0MiAUcH4FHSMuBgVChyQWeYjIoqkwWfeqfnUVg4EUJcDCqBogwoqXCMdnm0tGV+fT4FXQgIoaLhilfsccEEjmLbKJVTXLHCCCjK8QMEJkmKn3TTnUciIhR0dYJIAaJH4iKOoBqnqiKyCiMmg+zhAQCNwdrjrUwQshQlh/sVmph19SmrqAKdwNXKBRySYlBAEvbnHlrW1rTrfUwdQqIFwgtKKrloUvKYrBYhCdcACYSX1gonYDWDxxRhbnEkHHHdsryMCZDwNAxb7Js0EJU9AAJIciHDAxQdMczEDMl9ssggOYDyBByRwACCycU6T8wAxS/OyxVL+lvF2InCAQs9CDJ3x1FRnfM0tmSBQ9dY2Q8X111t7DfbYVUdFNtnSYv0ICWe37fbbcMf9tgMEqf2ICVLLrffefPc99QEkIIDiLS3AQMLRfieu+OJkMz3N45D/ljfjlFfetgKYZ6755px37vnnoIcu+uikl2765y6crvrqrLfu+uuZN5AAaey012777aNbYALuvPfue+sZlNDA78QXb7zmzaXQwPLMN+/889BHL/301Fdv/fXYZ++8p4ycoP334Icv/vjjV/CI8uSnr/767FOfQiYlmJBA+/TXb3/1LiRgwsd29+///wAMoAAHaLcgAAA7");
  width: 134px;
  height: 40px;
  margin: 0;
}

[dir] #page_header {
  margin: 0;
  padding: 0;
}

[dir] #side_bar ol li .left_row:hover .left_count_wrap {
  padding: 3px;
  margin: 1px;
}

[dir] .profile_msg_split,
[dir] .page_actions_wide {
  padding: 4px 0;
}

[dir] .profile_msg_split .cut_left {
  width: 184px;
}

[dir] .profile_msg_split .cut_right {
  float: right;
}

[dir] .profile_msg_split .profile_btn_cut_right,
[dir] .profile_msg_split .profile_btn_cut_left {
  border-radius: 2px;
  height: auto;
}

[dir] .page_actions_cont.narrow .page_extra_actions_btn {
  width: 38px;
  background-position: right 11px;
}

[dir] #profile_send_gift_btn {
  display: none;
}

[dir] .profile_actions {
  margin: 8px 0 4px;
}

[dir] .page_actions_wide.no_actions.edit {
  padding: 0;
}

[dir] .owner_photo_wrap + aside .profile_actions {
  background: #FFF;
  padding: 0;
}

[dir] #profile_edit_act {
  border-radius: 0;
}

[dir] .page_actions_dd_label,
[dir] .page_actions_header_inner,
[dir] #page_actions_item_lists,
[dir] .page_actions_item_unfolded {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAA/CAYAAAA2RzKdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAMZJREFUSEvtk1EKgzAQRL25/vcGPUHJJVc3kLCbzIv9LXXgiX3MCFbdnsSY2ddISUhJSEnUQynluLAFR7pBF0OhF/uVbwa1mNLKwyBfMWYcYNETy1h68usZH/MKKQkpCSkJKYl6eL0/+4Ut2Hv5ZlCLqQyDXnSm/zoM5mJMHMSiM2UsNP4n6u4JKQkpCSkJKQkpCSkJKQkpCSmJduIv+yr1Y4hLGvSvJpbVoBedWGy0QSo66UdgKjqTWCElISUhJSElIaXGthM55xHj409fpgAAAABJRU5ErkJggg==") no-repeat;
}

[dir] #page_actions_item_lists,
[dir] .page_actions_item_unfolded {
  background-position: right;
}

[dir] .page_actions_dd_label,
[dir] .page_actions_header_inner {
  background-position: right -5px;
}

[dir] .page_actions_wrap:hover .page_actions_header_inner {
  background-position: right -26px;
}

[dir] .page_photo .page_actions_wrap {
  margin-top: 0;
}

[dir] #friend_status .flat_button.secondary,
[dir] .page_extra_actions_btn.flat_button {
  background: #F1F1F1;
}

[dir] .page_actions_header {
  background: #d4d7da;
}

[dir] .page_actions_dd_label,
[dir] .page_actions_header_inner,
[dir] .page_actions_cont.narrow .page_actions_header_inner {
  color: #556a80;
}

[dir] #profile_gift_send_btn {
  background: #ebeef2;
  width: auto;
  margin: 5px 10px 0;
}

[dir] #profile_gift_send_btn:hover {
  background: #E1E7ED;
}

[dir] #profile_gift_send_btn .send_thumb {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAC4jAAAuIwF4pT92AAAASElEQVR42mNgIAWsPXjtf/viw/9BNDY+HIAEQXja+lNwDBODK4JJtC48+P/J649gNogG8WFyKKYhm4BNjHiFRAPqWz2ACokFAGFl5+96lHbnAAAAAElFTkSuQmCC") no-repeat 0 0;
  margin-right: 5px;
}

[dir] #public .page_avatar_wrap,
[dir] #group .page_avatar_wrap {
  padding-bottom: 10px;
}

[dir] .page_actions .page_actions_wide {
  padding: 0;
}

[dir] .page_actions .page_actions_wrap.page_extra_actions_wrap {
  width: 178px;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item:before {
  display: none;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item {
  color: #2b587a;
  padding: 4px 6px;
  height: auto;
  line-height: inherit;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item:active,
[dir] .page_photo.page_action_menu_groups .page_actions_item:hover {
  background: #F1F1F1;
  color: #2b587a;
}

[dir] .page_photo.page_action_menu_groups .page_actions_separator {
  margin: 6px 0 2px;
}

[dir] .page_photo.page_action_menu_groups {
  padding: 0;
  margin-bottom: 7px;
}

[dir] .left_settings_inner {
  top: 5px;
}

[dir] .profile_rate_warning {
  margin-bottom: 10px;
  padding: 4px 6px;
}

[dir] .profile_rate_warning:hover {
  background: #E9EDF1;
}

[dir] .profile_warning_row {
  color: #2b587a;
}

[dir] .profile_warning_label {
  padding: 0;
}

[dir] .profile_warning_hide_wrap {
  margin: 0;
  padding: 2px;
  opacity: 0.4;
}

[dir] .profile_warning_hide {
  width: 11px;
  height: 11px;
  background: url("data:image/gif;base64,R0lGODlhCwALAJEAAP///0VojgAAAAAAACH5BAkAAAMALAAAAAALAAsAAAIZ3GKJFq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat;
}

[dir] .profile_warning_img {
  margin: 0;
}

[dir] .nim-peer .nim-peer--photo .im_grid > img,
[dir] .nim-peer .nim-peer--photo > img {
  width: 50px;
  height: 50px;
  margin-bottom: 0;
  border-radius: 3px;
}

[dir] .nim-peer.nim-peer_search .nim-peer--photo .im_grid > img,
[dir] .nim-peer.nim-peer_search .nim-peer--photo > img {
  border-radius: 3px;
}

[dir] .nim-peer.nim-peer_search .nim-peer--photo {
  margin-bottom: 0;
}

[dir] .nim-peer.nim-peer_search.online:after {
  left: 44px;
  top: 24px;
}

[dir] .nim-peer.nim-peer_search.online:after {
  border: none;
}

[dir] .nim-peer.nim-peer_search.online.mobile:after {
  height: 11px;
}

[dir] .nim-peer .nim-peer--photo {
  margin-bottom: 0;
}

[dir] .nim-peer.nim-peer_small .nim-peer--photo {
  margin-bottom: 0;
  border-radius: 2px;
}

[dir] .nim-peer {
  width: 50px;
  height: 50px;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--photo {
  padding-right: 10px;
}

[dir] .nim-peer.nim-peer_small .nim-peer--photo .im_grid > img:after,
[dir] .nim-peer.nim-peer_small .nim-peer--photo > img:after {
  width: 32px;
  height: 32px;
  border-radius: 2px;
}

[dir] .ui_rmenu_item.ui_rmenu_item_sel .ui_rmenu_count {
  color: #FFF;
}

[dir] .im-page_history-show + .im-right-menu ._im_ui_peers_list {
  top: 35px;
  display: block;
}

[dir] .im-page_classic .im-replied-container {
  margin-left: 0;
}

[dir] .im-replied--text {
  padding-top: 3px;
}

[dir] .profile_warning_img {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAABICAYAAADCvBSdAAAACXBIWXMAAC4jAAAuIwF4pT92AAAChklEQVR42u2WzWsTQRTA47c38SioWPXgxb/Ai/gHCB48qRc9Sq/14CVQdyeCFImfKWK6M62SlVSqUBHR2MxMEiUKIoqiBS8iiiiepFS7vpdM0t3Zmc0GSgvFhcfOzrzfvjfz3sybTGYpHpeKAN9BEMQEB6uoYJCGDQguTT4P8uVFueg/a0FWAJXCLuF3X8CVu83+gOtTL5KBC6V6y++OjJQayQBKufou8u4JoIzefxlZ2iWz8MQSuJoRMHUmSf+ASrZTILMOFdey/puNLuWj8P0B3if0JMwUCs0NMPgt5ze3uFRSaD92qCyQCb4V2l9igJr0b0JFkRTru0Bx9/CY3AN9EyC/QB5Y4+B6otR2kd+2xSPVY7egdpret+qAvlMj6c8ohHJpyiUrYJ1DauC/hRWyIJ/23HEO5adT17fz443t8Oc5h1W3pQIIlWeVK0NpNvsaUP6IALj11lZiL9tWJyQLcG6N4KGn3OBHofOnRfm7y8ThuO9w4sHgH015LkfFTqNrufHafqOFYm2fee09OaiU5l1P3upYs8bEYWISFL4Sxg+q5T2EpzpIOaaczQZr8ZTGoOlBJExM43gUgCKSz09vMlnG/sjY8tS4rmvFymZ9HnqdaKcHrDXmPUz8E6aB4/GTyQAVVyPBYkK0EnGsegDKmDNMZwZ04IYW4ddoJbTraBTwxGc9O7XC+CgCqKgudE9sxs+4jN8JAT+ylcr6yCqp1MDBWd/31xFW24vZ2v6BONa1cO7mzA51A5gPbZZ7xONHoP2+vWryeNcCdLxKseOw6E91gL+pAJjHMt2XIKrN3u4sHpeZlP4Hqwognqj3BJh4aNyiHQW8VdqucTHApGwFbMph4B+BA5k71E7NAwAAAABJRU5ErkJggg==") no-repeat 0 0;
  width: 12px;
  height: 12px;
  margin: 0 4px;
}

[dir] .page_media_poll_title_wrap {
  font-size: inherit;
}

[dir] .profile_warning_img.contacts {
  background-position: 0 0;
}

[dir] .profile_warning_img.bday {
  background-position: 0 -12px;
}

[dir] .profile_warning_img.school {
  background-position: 0 -24px;
}

[dir] .profile_warning_img.clubs {
  background-position: 0 -36px;
}

[dir] .profile_warning_img.friends {
  background-position: 0 -48px;
}

[dir] .profile_warning_img.posts {
  background-position: 0 -60px;
}

[dir] .wide_column.wide .oldvk-thumb-narrow,
[dir] .wide_column:not(.wide) .oldvk-thumb-wide {
  display: none !important;
}

[dir] .oldvk-thumb-narrow a.page_post_thumb_wrap,
[dir] .oldvk-thumb-narrow span.page_post_thumb_wrap {
  margin: 0 3px 3px 0;
}

[dir] .wide_column:not(.wide) .wall_posts .poster__wrap {
  width: 337px !important;
  height: 253px !important;
}

[dir] .wide_column:not(.wide) .wall_posts .post_fixed .poster__wrap {
  width: 395px !important;
  height: 297px !important;
  margin-left: 0;
}

[dir] .post_full_like_wrap .reply_link_wrap {
  line-height: 13px;
  float: left;
  padding-left: 0;
}

[dir] .reply_link_wrap {
  float: left;
}

[dir] .post_full_like_wrap {
  padding-top: 4px;
}

[dir] .feed_has_new .feed_row ~ .feed_row .page_block,
[dir] .wall_module .wall_posts.all > .all ~ .all,
[dir] .wall_module .wall_posts.own > .own ~ .own,
[dir] .wall_module .wall_posts.postponed > .postponed ~ .postponed,
[dir] .wall_module .wall_posts.suggested > .suggest ~ .suggest,
[dir] .wall_module .wall_posts_search > .post ~ .post {
  margin-top: 0;
}

[dir] .page_list_module .line_cell .info {
  padding: 9px 6px 8px;
}

[dir] .wall_module .page_media_thumbed_link {
  border: none;
}

[dir] .wall_module div.page_media_link_title {
  font-size: inherit;
  font-weight: bold;
  line-height: 15px;
  color: #446790;
  padding-bottom: 0;
}

[dir] .wall_module div.page_media_link_title:hover {
  text-decoration: underline;
}

[dir] .wall_module div.page_media_link_desc_wrap {
  font-size: inherit;
  padding: 0;
  line-height: 15px;
}

[dir] .wall_module .wall_text .thumbed_link:last-child {
  margin-bottom: 0 !important;
}

[dir] .page_media_link_img {
  height: 100%;
}

[dir] .page_media_link_photo {
  border-radius: 0;
  margin: 0 0 9px;
}

[dir] .thumbed_link__subtitle,
[dir] .media_link__subtitle {
  color: #777;
}

[dir] .media_link__title {
  font-size: 12px;
  font-weight: bold;
  color: #2b587a;
  margin: 0 0 4px;
}

[dir] .wall_module .page_media_thumbed_link {
  margin: 5px 0;
}

[dir] .wall_module:not(.search_results) .post--with-likes:not(.post_copy):not(.post_btl):not(.post_wf):not(.post_fr_likes) .wall_text .media_link:last-child {
  margin-bottom: 0;
}

[dir] .wall_module .replies_wrap {
  padding-top: 2px;
}

[dir] div:not(#wall_fixed) > .wall_module .replies_wrap {
  display: block !important;
}

[dir] .top_profile_img {
  border-radius: 2px;
  margin: 6px 0;
}

[dir] .top_profile_sep {
  margin: 4px 6px;
}

[dir] .top_profile_vkconnect_name {
  font-weight: bold;
}

[dir] .ProfileEditorVkconnect__notice {
  background: #F7F7F7;
  color: #777;
  line-height: inherit;
}

[dir] .ui_rmenu_vkconnect_row {
  padding: 8px 10px;
  margin: 5px 6px;
}

[dir] .top_nav_link {
  line-height: 39px;
  height: 40px;
  color: #e8eff7;
  padding: 0 8px;
  white-space: normal;
  text-shadow: #4e7097 0 1px 0;
}

[dir] .top_nav_link:hover,
[dir] .top_nav_link.active {
  color: #FFF;
}

[dir] .top_nav_link.active {
  line-height: 41px;
}

[dir] .top_nav_btn .top_nav_btn_icon {
  margin: 10px auto;
}

[dir] .TopSearch .input_back_content {
  font-size: inherit;
  color: #7C90A6;
}

[dir] .TopSearch .input_back_wrap {
  margin-bottom: 40px;
}

[dir] .wide_column_left .narrow_column_wrap {
  float: none;
}

[dir] #group .wide_column_left .narrow_column_wrap,
[dir] #public .wide_column_left .narrow_column_wrap {
  float: right;
}

[dir] .ui_rmenu_item,
[dir] .ui_rmenu_subitem {
  display: inline-block;
  font-weight: bold;
  color: #45688E;
  border-radius: 2px;
  padding: 3px 8px 4px;
  margin: 8px 5px 7px;
  line-height: 120%;
  height: 13px;
}

[dir] .ui_rmenu_item:hover,
[dir] .ui_rmenu_subitem:hover,
[dir] .ui_rmenu_item_sel:hover {
  background: #E1E7ED;
}

[dir] .ui_rmenu_sliding .ui_rmenu_subitem.ui_rmenu_item_sel,
[dir] .ui_rmenu_sliding .ui_rmenu_item_sel {
  padding-left: 8px;
}

[dir] .ui_rmenu_subitem.ui_rmenu_item_sel,
[dir] .ui_rmenu_subitem.ui_rmenu_item_sel:hover,
[dir] .ui_rmenu_item.ui_rmenu_item_sel,
[dir] .ui_rmenu_item.ui_rmenu_item_sel:hover {
  color: #FFF;
  padding-left: 8px;
}

[dir] .ui_rmenu_item_sel,
[dir] .ui_rmenu_item_sel:hover {
  font-weight: bold;
  background: #597DA3;
  padding-left: 8px;
  border-left: none;
}

[dir] .ui_rmenu_loading_item .ui_rmenu_extra_label {
  display: block;
}

[dir] .ui_rmenu_pr.ui_rmenu_loading .ui_rmenu_item_sel .pr {
  display: none;
}

[dir] .ui_rmenu_extra_label {
  padding-right: 0;
}

[dir] #ui_rmenu_auto {
  display: inline-block !important;
}

[dir] .pr_bt {
  display: none;
}

[dir] .friends_possible_block {
  display: none;
}

[dir] #oldvk-news-tabs,
[dir] #feed_rmenu {
  margin: -10px -10px 0;
}

[dir] #oldvk-news-tabs + #feed_rmenu {
  margin-top: 0;
}

[dir] #feed_rmenu #ui_rmenu__list {
  float: left;
}

[dir] .ui_rmenu {
  background: #F7F7F7;
  border-bottom: 1px solid #dae1e8;
  margin: -10px -10px 0;
  padding: 5px;
}

[dir] #ui_rmenu_news_list {
  display: block !important;
  height: auto !important;
}

[dir] .ui_rmenu_sliding .ui_rmenu_slider,
[dir] .ui_rmenu_slider {
  display: none !important;
  height: 0 !important;
}

[dir] #feed_filters {
  border-bottom: 1px solid #dae1e8;
  width: 627px;
  margin-left: -10px;
}

[dir] #content > .wide_column_left .narrow_column.fixed {
  position: inherit;
  top: 0 !important;
  margin-top: 0 !important;
}

[dir] .feedback_row {
  padding: 10px 0;
}

[dir] .ui_actions_menu_wrap.feedback_row_menu {
  position: absolute;
  top: 0;
}

[dir] .feedback_row_menu_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat 50% 50%;
}

[dir] .page_block_header .header_side_link,
[dir] .page_block_sub_header .header_side_link,
[dir] .ui_tabs_header .header_side_link,
[dir] .ui_tabs_sub_header .header_side_link {
  line-height: inherit;
  font-size: inherit;
  padding-bottom: 4px;
}

[dir] .ui_search.ui_search_fixed {
  position: relative;
  top: 0 !important;
  box-shadow: none;
}

[dir] .ui_toggler_wrap {
  padding: 5px 4px;
  color: #45688E;
}

[dir] .ui_toggler_wrap.hot {
  background: none;
  padding-left: 0;
  border-left-width: 10px;
}

[dir] .ui_toggler.on + .ui_toggler_label {
  font-weight: bold;
}

[dir] .ui_toggler,
[dir] .ui_toggler.on,
[dir] .ui_toggler.on:after,
[dir] .ui_toggler:after {
  background-color: transparent;
}

[dir] .ui_toggler:before {
  content: "";
  float: left;
}

[dir] .ui_toggler:after,
[dir] .ui_toggler.on:after {
  content: "|";
  border: none;
  color: #777;
  padding: 0 5px;
  left: auto;
  top: auto;
  font-weight: normal;
}

[dir] .ui_toggler_wrap .ui_toggler {
  float: left;
  margin-top: 0;
}

[dir] .ui_toggler,
[dir] .ui_toggler:after {
  width: auto;
}

[dir] .ui_toggler_label:hover,
[dir] .ui_toggler:hover:before {
  text-decoration: underline;
}

[dir] .ui_toggler {
  font-weight: bold;
}

[dir] .ui_toggler.on {
  font-weight: normal;
}

[dir] .page_media_poll_wrap {
  border: none;
  padding: 0;
  margin-top: 18px;
}

[dir] .wall_module .wall_text .page_media_poll_wrap:last-child {
  margin-bottom: 0;
}

[dir] .page_media_poll_title_wrap {
  border-bottom: 1px solid #E7EAED;
  line-height: 140%;
}

[dir] .page_poll_total {
  font-size: inherit;
}

[dir] a.page_poll_code {
  color: #2b587a;
}

[dir] .wk_poll_stats_box .page_media_poll .page_poll_row_count {
  margin-top: -18px;
}

[dir] .page_media_poll .page_poll_row_count {
  line-height: 160%;
  font-size: inherit;
  margin-top: -16px;
  color: #8BA1BC;
}

[dir] .page_poll_stat {
  margin-top: 10px;
}

[dir] .page_media_poll .page_poll_row_percent {
  padding-top: 0;
}

[dir] .wk_poll_stats_box .page_media_poll .page_poll_percent,
[dir] .wk_poll_stats_box .page_media_poll .page_poll_row {
  border-radius: 3px;
  height: 18px;
}

[dir] .page_media_poll .page_poll_percent,
[dir] .page_media_poll .page_poll_row {
  border-radius: 0;
  height: 15px;
}

[dir] .page_media_poll .page_poll_row {
  margin-right: 47px;
}

[dir] .page_media_poll .page_poll_text {
  padding: 0 0 2px 2px;
}

[dir] .wall_comments_header {
  background-color: #FFF;
  border-top: none;
  margin: 0;
  padding: 0;
  color: #2b587a;
  border-bottom: 1px solid #e9edf1;
  height: 17px;
}

[dir] .wall_comments_summary {
  font-weight: bold;
}

[dir] .wall_comments_header .pg_in,
[dir] .page_block.page_block_header_outer .pg_in {
  padding: 2px 5px;
}

[dir] .pg_in,
[dir] .pg_lnk_sel .pg_in {
  color: #2b587a;
}

[dir] .pg_lnk_sel .pg_in {
  border-bottom-width: 3px;
}

[dir] .box_title,
[dir] .box_title_wrap.box_grey .box_title {
  font-size: 1.18em;
  font-weight: bold;
  /*color: #45688E;*/
  color: #FFF;
  height: 46px;
  line-height: 46px;
  padding-left: 14px;
}

[dir] .box_title_wrap,
[dir] .box_title_wrap.box_grey {
  /* background-color: #FFF; */
  background-color: #6287ae;
  border-radius: 0;
}

[dir] .box_x_button,
[dir] .box_x_button.box_x_tabs {
  position: fixed;
  right: 23px;
  top: 23px;
  background: url("data:image/gif;base64,R0lGODlhEQARAJEBAOU/Q+7u7gBLusQO0iH5BAkAAAMALAAAAAARABEAAAIrnGOpuME63JMOUnTryZHn+V1WqI0f1IjodqJkyb7JSXOx1OFpqZvWekgUAAA7") no-repeat;
  width: auto;
}

[dir] .wk_poll_tabs {
  padding: 5px 15px;
  background-color: #EFF1F3;
  border-bottom: none;
}

[dir] .summary_tab_sel .summary_tab2,
[dir] .summary_tab_sel .summary_tab2:hover,
[dir] .tabbed_box .summary_tab_sel .summary_tab2,
[dir] .tabbed_box .summary_tab_sel .summary_tab2:hover {
  background-color: #597DA3;
}

[dir] .tabbed_box .summary_tab {
  border-radius: 4px 4px 0 0;
}

[dir] .tabbed_box .summary_tab,
[dir] .tabbed_box .summary_tab_sel {
  margin-right: 5px;
}

[dir] .tabbed_box .summary_tab:hover {
  background: #E1E7ED;
}

[dir] .tabbed_box .summary_tab .summary_tab3:hover,
[dir] .tabbed_box .summary_tab_sel .summary_tab3:hover,
[dir] .tabbed_box .summary_tab_sel a:hover,
[dir] .tabbed_box .summary_tab a:hover {
  background: none;
}

[dir] .olist_inner_tabs.tabbed_box .summary_tab:hover,
[dir] .olist_inner_tabs.tabbed_box .summary_tab_sel,
[dir] .olist_inner_tabs.tabbed_box .summary_tab_sel:hover {
  margin-bottom: 0;
}

[dir] .tabbed_box .summary_tab .summary_tab3,
[dir] .tabbed_box .summary_tab_sel .summary_tab3,
[dir] .tabbed_box .summary_tab_sel a,
[dir] .tabbed_box .summary_tab a {
  color: #2b587a;
}

[dir] .tabbed_box .summary_tab_sel .summary_tab3 {
  color: #FFF;
}

[dir] .summary_tab3 {
  line-height: 120%;
  height: auto;
  padding: 0;
}

[dir] .summary_tab2,
[dir] .tabbed_box .summary_tab2 {
  padding: 5px 10px;
}

[dir] #wk_poll_opt0 .summary_tab3 {
  background: url("data:image/gif;base64,R0lGODlhDQAaAJEAAAAAAE50m/7+/sQOhCH5BAkAAAMALAAAAAANABoAAAIynI+pe+JsnIBDKmsTfnnPzoVTJZKjZ1Lqyq7BS71BDCfycNvwnfN77Zv1fkIgEVdrqQoAOw==") no-repeat 0 -13px;
}

[dir] .summary_tab_sel #wk_poll_opt0 .summary_tab3 {
  background-position: 0 0;
}

[dir] .tabbed_box .summary_tab:hover,
[dir] .tabbed_box .summary_tab_sel:hover,
[dir] .tabbed_box .summary_tab_sel {
  border-bottom: none;
}

[dir] #wk_poll_stats {
  padding: 14px 20px 16px;
}

[dir] .wk_poll_stats_total,
[dir] .wk_poll_top {
  padding: 0 20px;
}

[dir] .wk_poll_usrs {
  padding-top: 5px;
}

[dir] .wk_poll_usr {
  border-radius: 3px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  width: 35px;
  height: 35px;
}

[dir] .wk_poll_usr_photo {
  width: 35px;
}

[dir] .divide:before,
[dir] .divider:before,
[dir] .sdivide:before,
[dir] small.divide:before,
[dir] small.divider:before {
  content: "|";
  line-height: inherit;
  font-size: inherit;
  vertical-align: inherit;
  color: #777;
}

[dir] .wk_poll_dmgr {
  margin-top: 16px;
  border-top: none;
  padding: 16px 20px;
  background: #F7F7F7;
}

[dir] #wrapper_poll_time {
  font-family: inherit !important;
}

[dir] .ui_zoom {
  height: 25px;
  padding: 6px 0;
}

[dir] .ui_zoom_scroll {
  color: #0001F4;
}

[dir] .fans_fan_name {
  font-size: inherit;
  font-weight: bold;
  width: 120px;
  margin-left: -10px;
  padding-top: 5px;
}

[dir] .wk_poll_extra_checkbox .idd_selected_value {
  color: #2b587a;
}

[dir] .fans_fan_lnk br {
  content: "";
  margin-right: 4px;
}

[dir] .idd_popup {
  border-color: #96AABE;
}

[dir] .idd_popup .idd_item.idd_hl {
  background-color: #5E82A8;
  color: #FFF;
}

[dir] .idd_popup .idd_item.idd_hover,
[dir] .idd_popup .idd_item.idd_hover {
  background-color: #5E82A8;
  color: #FFF;
  border: 1px solid #476D96;
}

[dir] .idd_popup .idd_item:active {
  background-color: #5E82A8 !important;
}

[dir] .idd_popup .idd_item,
[dir] .mv_more .idd_popup .idd_item,
[dir] .mv_more.idd_wrap .idd_popup .idd_item {
  padding: 4px 5px;
  border: 1px solid transparent;
}

[dir] .idd_popup .idd_header {
  padding: 4px 5px;
}

[dir] .idd_popup .idd_header.idd_arrow {
  background-position: right 10px;
  padding-right: 25px;
}

[dir] .mv_more .idd_popup .idd_header.idd_arrow,
[dir] .mv_more.idd_wrap .idd_popup .idd_header.idd_arrow {
  padding: 6px 15px 7px 16px;
}

[dir] .mv_more, [dir] .mv_more.idd_wrap {
  padding: 4px 14px 6px;
}

[dir] .box_controls {
  background-color: #F2F2F2;
  border-top: 1px solid #dae1e8;
  padding: 10px 14px;
}

[dir] .box_body {
  /*padding: 16px 14px !important;*/
  line-height: 140%;
}

[dir] .box_body input.ui_search_field {
  border-left: 1px solid #C3CBD4;
}

[dir] .box_body .ui_search {
  padding: 5px 15px;
}

[dir] textarea.page_poll_export_code {
  height: 140px;
}

[dir] .feedback_reply_row .feedback_photo_icon {
  display: none;
}

[dir] .feedback_row_wrap {
  padding: 0;
}

[dir] .feedback_row_clickable:not(.feedback_row_touched):hover {
  background: #edf1f5;
}

[dir] .feed_row + .feed_row_fb_hidden .feedback_row:first-child,
[dir] .feed_row ~ .feed_row .feedback_row,
[dir] .feed_row ~ .feed_row .feedback_sticky_row,
[dir] .feedback_sticky_rows:not(:empty) + .feed_row .feedback_row,
[dir] .feed_row ~ .feed_row .feedback_row_clickable:not(.feedback_row_touched):hover {
  border-top: 1px solid #dae1e8;
}

[dir] .feedback_row_wrap {
  margin: 0 -15px -1px;
  padding: 0 15px;
}

[dir] .feedback_footer {
  padding: 0;
}

[dir] .feedback_rphoto {
  float: none;
  position: absolute;
  right: 30px;
  max-height: 50px;
}

[dir] .feedback_rphoto ~ .feedback_content {
  max-width: 450px;
}

[dir] .feedback_footer .like_wrap {
  right: 16px;
}

[dir] .feedback_content .feedback_text {
  padding-bottom: 4px;
}

[dir] .feedback_header {
  padding: 0;
}

[dir] .feedback_row_answer {
  background-color: #edf1f5;
  border: 1px solid #d5dee7;
  border-radius: 0;
}

[dir] .feedback_unread_bar {
  margin-top: 10px;
}

[dir] #main_feed {
  padding: 0 5px;
}

[dir] #main_feed .wall_module .reply .reply_wrap,
[dir] .wl_replies .reply .reply_wrap {
  padding: 10px 0 11px;
}

[dir] #main_feed .wall_module .replies_list > .reply:last-child .reply_wrap {
  padding-bottom: 0;
}

[dir] .wl_replies .reply_image {
  margin-top: 0;
}

[dir] #main_feed .wall_module .reply_footer,
[dir] .wl_replies .reply_footer {
  font-size: inherit;
}

[dir] #main_feed .wall_post_text,
[dir] #main_feed .wall_reply_text {
  line-height: 160%;
  width: 100%;
}

[dir] #main_feed .wall_module .like_count {
  font-size: inherit;
}

[dir] .feed_new_posts {
  padding: 10px;
  color: #71869B;
  background: #E9EDF1;
  margin-top: 15px;
  border: none;
}

[dir] .feed_new_posts:hover {
  background: #EEF2F6;
}

[dir] .feed_new_posts > b {
  background: none;
  color: inherit;
  padding: 0;
  margin: 0 2px;
}

[dir] .wall_module .reply .no_likes .like_icon {
  opacity: 0;
}

[dir] .wall_module .reply:hover .no_likes .like_icon {
  opacity: 0.4;
  transition: opacity 100ms ease;
}

[dir] .wall_module .like_wrap {
  font-size: inherit;
}

[dir] .wall_module .reply_delete_button,
[dir] .docs_delete_row {
  background: url("data:image/gif;base64,R0lGODlhCwALAIABAGuNsf///yH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat;
}

[dir] .wall_module .reply_edit_button,
[dir] .docs_edit_row {
  background: url("data:image/gif;base64,R0lGODlhCwALALMAAP///2uNscDP3uPp8HeWt22OsoumwvDz93qYud/m7tni66m80fXMdxwAGQBLMCMwSyH5BAkAAA8ALAAAAAALAAsAAAQl8Mkpg6A06Iu1714AflmIDUShYcZzICKVBMSjYM+itTixJDhJBAA7") no-repeat;
}

[dir] .wall_module .reply_action.post_edit_button,
[dir] .wall_module .reply_action.reply_edit_button {
  background-position: 0 0;
}

[dir] .wall_module .reply:hover .reply_action {
  opacity: 0.3;
}

[dir] .wall_module .reply .reply_action:hover {
  opacity: 1;
}

[dir] .chat_tab_wrap {
  width: 38px;
}

[dir] .wd_lnk {
  color: #999;
}

[dir] #main_feed #show_more_link {
  padding: 10px 0;
  width: 100%;
  margin: 0 0 15px;
  background-color: #FFF;
}

[dir] #main_feed #show_more_link:hover {
  background-color: #E9EDF1;
}

[dir] .chat_onl:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAACXBIWXMAAC4jAAAuIwF4pT92AAAArklEQVR42mNggIKG+fs52hYeSW9deKS0bdHhx22Lj5xpXnBUmQEXACqe3LboyH9UfHgHbg2LjtzG1HDkCT4Np7FouIdVccuSIxZAyX9YNPxtW3w0E0ND6+JDkkDJV1g0vGydf9QAqy2tSw45o2toX3wkmgEfAIbKcriGhUf3/P//nxGnYqgNl5A93LHwqD+Gpp5l+0WAkruxuB8WFyc7l5yQQfLw0am4FcPxWph6AFac1TJG6/wxAAAAAElFTkSuQmCC") no-repeat;
}

[dir] .like_tt_header,
[dir] .voting_tt_header {
  padding: 8px 9px 3px;
}

[dir] .like_tt_owner,
[dir] .voting_tt_owner {
  width: 30px;
  height: 30px;
  border-radius: 3px;
}

[dir] .like_tt_owners.me_hidden {
  margin-left: -42px;
}

[dir] .toleft .like_tt_hider,
[dir] .toleft .voting_tt_hider {
  min-width: 210px;
}

[dir] .like_tt_hider,
[dir] .voting_tt_hider {
  max-width: 210px;
}

[dir] #wk_box {
  border-radius: 0;
}

[dir] .wl_post.wall_module,
[dir] .wl_replies_wrap.wall_module {
  margin-top: 0;
}

[dir] .wall_module.wl_post .post_header {
  padding: 12px 23px;
  background-color: #EEE;
}

[dir] .wl_head_wrap .post_image {
  margin-right: 15px;
}

[dir] .wl_head_wrap .post_author {
  padding: 6px 0 5px;
}

[dir] .wl_head_wrap .post_author .author {
  color: #000;
  font-size: 1.4em;
}

[dir] .wl_head_wrap .post_date {
  font-size: 1.08em;
  padding: 0;
}

[dir] .wl_head_wrap .post_date .post_link {
  color: #777;
}

[dir] .wl_post_body_wrap {
  padding: 10px 23px;
}

[dir] .wall_module.wl_post .page_media_caption,
[dir] .wall_module.wl_post .wall_post_text {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.45em;
  line-height: 150%;
}

[dir] .wl_post_body_wrap .wall_post_text {
  width: auto;
}

[dir] .wl_post_actions_wrap {
  padding: 5px 23px 16px;
}

[dir] .button_blue button.active,
[dir] .button_blue button:active,
[dir] .flat_button.active,
[dir] .flat_button:active,
[dir] .media_voting_footer_button:active {
  background-color: #5c7ca1;
  padding-top: 6px;
  padding-bottom: 5px;
}

[dir] .wk_like_icon {
  margin: 2px 8px 0 0;
}

[dir] .wk_like_count {
  margin-right: 0;
}

[dir] .wl_action_link.wl_post_share {
  border-radius: 0;
  padding: 6px 10px 7px;
}

[dir] .wl_action_link.wl_post_share .wl_action_icon {
  display: none;
}

[dir] .wl_more_action.idd_wrap {
  font-size: inherit;
  padding: 6px 10px 7px;
  line-height: 13px;
}

[dir] .wl_replies_header {
  background: #EEF0F2;
  color: #45688E;
  font-weight: bold;
  line-height: 100%;
  padding: 14px 23px 15px;
  font-size: inherit;
  border: none;
}

[dir] .wl_replies_header_progress {
  border: none;
  padding: 14px 23px 15px;
  background: #EEF0F2;
}

[dir] .wl_replies {
  padding: 5px 23px;
}

[dir] .wl_replies .reply:nth-of-type(1) .reply_wrap {
  border-top: 0;
}

[dir] img.fc_contact_photo {
  border-radius: 0;
}

[dir] .fc_tab_wrap {
  font-size: inherit;
}

[dir] .layers_shown .chat_onl:after {
  background-position: 0 0;
}

[dir] #all_shown {
  color: #777;
  border-top: 1px solid #CAD1D9;
}

[dir] .feed_filters_wrap {
  position: absolute;
  right: 0;
  box-shadow: 0 1px 3px #dae1e8;
  background: #F7F7F7;
  z-index: 1403;
  border: 1px solid #dae1e8;
  padding: 10px;
  display: none;
}

[dir] #feed_filters:hover .feed_filters_wrap {
  display: block;
}

[dir] .right_list_header {
  color: #2b587a;
  text-align: right;
  cursor: pointer;
  padding: 10px 10px 5px;
  line-height: inherit;
  height: auto;
}

[dir] .feed_filters_wrap .checkbox {
  margin: 0 0 2px;
  padding: 3px 0;
  width: 125px;
  color: #2b587a;
}

[dir] .feed_filters_wrap .checkbox:hover {
  background-color: #dae1e8;
}

[dir] .feed_filters_wrap .checkbox:after {
  content: "";
  background: url("data:image/gif;base64,R0lGODlhDgAPAKIAAAAAAP///4ikws7Z5P///wAAAAAAAAAAACH5BAEAAAQALAAAAAAOAA8AAAMiSLrc/jBCIZW48oqxKNOchYkbM2gE6Jxa+bAudIYSXd1SAgA7") no-repeat 0 0;
  visibility: hidden;
  width: 15px;
  height: 12px;
  margin: 0;
  float: right;
}

[dir] .feed_filters_wrap .checkbox.on:after {
  visibility: visible;
}

[dir] .feed_filters_wrap .checkbox.on:hover:after {
  background-position: 0 0;
}

[dir] .feed_filters_wrap .checkbox:before,
[dir] .feed_filters_wrap .checkbox.on:before {
  content: "";
  width: 11px;
  height: 11px;
  float: left;
  margin: 1px 7px 0 4px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAACdCAYAAACAT5kBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEP0lEQVR42u2YS2gTQRiAUx9V8IXgRVDxdfDoUfCmIN7Em2ALogfx6EEEPRhpN5uiCFVUIrXpPupjxULFV60mtjvTVqyKigcRRVERRQpFQYq08f+TTZydzMxOQhpUXBiy2ZmPf/5/Zv7HxGLBE09n5yYsstewyIGE7b9POGS0pYuuiTFPLpf7/QcGn0rYJBdu/m05YJNX5QD5oAIeCoA3QqDVJRugc0oATCYcuq8MMJzBpdD5RQB8NtJ0vXBKhju4mQdMh+yU6lDQw79YAix6FwY0SIFAwjNW4aRFt7FQHjh+IbsEOvsF8y+uxYM2d2RZCTAcelo+uNSuCnWIemoDsFP5WwANk5ZanYB/wayij8VWewCmcYkzpSta6YzWOjikrzYrbdhk/zG7b57p0CNawMmTN+fgfAPnoCEB3H3cHVmoLWEatjdEGk1gJA+wK8uusOi7FFA1rcewaBPGCi0AdDykPKJcvGgWmfXOH+Zm1NFH4pfi8dwMjMf84TdsukvqyDzPmynyFkqzytwLSNoBycvHcsAhTwD4qgxZFe+lqgDc62qT0vs8kOP9KmuAooVCgM6i/ZcwvRJMiwxHSMiE/JKuAyvb3pjhFxNCZUaWSA+tww0Got9iSm1Y/m41YJMzXABELRsSXYMb4aQZLfbAKh7o4JR8jlKY7W2HATivHDAVSqvBFYUA06ab2HLAdPyDCce/wgBj8Wx2Vjj3dkhP0PkaXY7pDK2F9wk2y88DrZ0Dy3GO0PGzOB3TJtdMy98O7y8LVqNNJQnw4amWq7RIbxGY1PStY3VO1kHkHrQQJCdn496LRliHc4Xazm8uA1Kp0dlYZSW90UWBxe6BA06Z3f5ieP8k2kuYZP0Ac6bN9PBKGLga61D41g1tHNotHmDNd7ms4gpOXvVKy86xVIIOEDrTFUkQ+SWlhKqA6Y1xsHd82ZRESbzSn7KQNsCaVBsIWUkGyAqRWCW50h8M3NCof0gd95KstJSug6wOlW4+2WDp5lMN1t58ynVAH8qLL68eaUo4JZXytQG0lA6S8ZRsMPaFgJoUfsojGlwKZgrh13+PAR1Sh60Y7wo3iYRg8GcWzm/n5v09CFPstw4GyCdWEStNH7GAFwVAsLxeAvC2MArA5CRkEMxeFEA/pkMhAAO6yIvjpS32CQ8QpqDBNeRUYd70fNzLzlce0fz0uugWXAetMx0V1JXXRXLvrXVNwZRl/4i7rwzQKGdK92NSZ1w8+FreWzRYCsgGR7qZ2pf48tsfQUCJAsp8a9XFa1VAxVPSVlqVWCkBrcBeFVC/rZH0yArT9fuhfcNf/C+8kCq5SRzkkENtvWRBm0sPw/udCIBMeFDDFS7ZXjTifyGQdMlRcMA5WQNJJ0IATKVdDfidYQkOsZSAS3o4CaQ3AsjwOgxE6PA4LMHxn0bo8IbX4Z0KAKOM8TqMKwGHTOJNSn023y/7ge0egCo26gAAAABJRU5ErkJggg==") no-repeat;
}

[dir] #filter_likesps:before,
[dir] #filter_commentsps:before {
  background-position: 0 -37px;
}

[dir] #filter_likestp:before,
[dir] #filter_updatestp:before,
[dir] #filter_commentstp:before {
  background-position: 0 -120px;
}

[dir] #filter_likesph:before,
[dir] #filter_updatesph:before,
[dir] #filter_commentsph:before {
  background-position: 0 -25px;
}

[dir] #filter_likesvd:before,
[dir] #filter_updatesvd:before,
[dir] #filter_commentsvd:before {
  background-position: 0 -50px;
}

[dir] #filter_likesmk:before,
[dir] #filter_updatesmk:before,
[dir] #filter_commentsmk:before {
  background-position: 0 -144px;
}

[dir] #filter_updatesnt:before,
[dir] #filter_commentsnt:before {
  background-position: 0 -86px;
}

[dir] #filter_updatesfr:before {
  background-position: 0 -13px;
}

[dir] #filter_updatesgr:before {
  background-position: 0 -61px;
}

[dir] #filter_updatesev:before {
  background-position: 0 -97px;
}

[dir] #filter_updatespr:before {
  background-position: 0;
}

[dir] .body_im #page_header_cont {
  position: fixed;
}

[dir] .body_im .side_bar {
  overflow: visible;
  position: fixed;
}

[dir] .search_filters_minimized_text {
  font-size: inherit;
  background: none;
  padding-left: 0;
  font-weight: bold;
  color: #656565;
}

[dir] .search_filters_minimized {
  background: none;
}

[dir] .search_filter_main,
[dir] .search_filter_open,
[dir] .search_filter_shut {
  font-size: inherit;
  color: #45688E;
  margin: 0;
  padding: 5px 0 10px;
}

[dir] .selector_container table.selector_table {
  border: 1px solid #C3CBD4;
}

[dir] .search_inner_filter {
  margin-bottom: 0;
}

[dir] .search_control {
  padding: 0;
  margin-bottom: 5px;
}

[dir] .im-right-menu .ui_rmenu {
  position: fixed;
  margin: 0;
  z-index: 2;
  width: 607px;
  top: 40px;
  border-bottom: 1px solid #597DA3;
  padding: 11px 10px 0;
  background-color: #FFF;
  max-width: none;
}

[dir] .im-right-menu {
  position: static;
  margin-left: 0;
  max-width: none;
  width: auto;
}

[dir] .body_im #content {
  padding: 0;
}

[dir] .im-right-menu .ui_rmenu_item {
  margin: 0 5px 0 0;
  display: block;
  float: left;
  border-radius: 3px 3px 0 0;
  font-weight: normal;
  padding: 5px 10px;
}

[dir] .im-right-menu .ui_rmenu_item:hover {
  padding-left: 10px;
}

[dir] ._im_ui_peers_list .ui_rmenu_sep {
  display: none;
}

[dir] ._im_ui_peers_list {
  background: #F7F7F7;
  position: absolute;
  width: 617px;
  top: 80px;
  left: 0;
  padding: 8px 5px;
  border-bottom: 1px solid #dae1e8;
  display: none;
  /* Отладка */
}

[dir] ._im_ui_peers_list:empty {
  padding: 0;
}

[dir] ._im_ui_peers_list .ui_rmenu_item {
  font-weight: bold;
}

[dir] ._im_ui_peers_list .ui_rmenu_item {
  border-radius: 2px;
  padding: 3px 6px 4px;
  margin: 5px;
}

[dir] .im-page .im-page--peer.im-page--peer_actions {
  background-color: #6383a8;
  color: #FFF;
  font-weight: bold;
  padding: 3px 6px 4px;
  border-radius: 2px;
}

[dir] .im-page .im-page--toolsw {
  background: #F7F7F7;
  border-bottom: 1px solid #dae1e8;
  height: 46px;
  left: 1px;
  visibility: hidden;
}

[dir] .im-page .im-page--chat-header_actions .im-page--toolsw {
  visibility: visible;
}

[dir] .im-page.im-page_classic .im-page--header-inner {
  box-shadow: none;
}

[dir] .im-page.im-page_classic .im-page--top-date-bar-wrap {
  width: 100%;
  display: none;
  /*не было в старом дизайне*/
}

[dir] .im-page--members {
  top: 14px;
  right: 10px;
  position: absolute;
  display: none;
}

[dir] .im-deselect:before {
  background: url("data:image/gif;base64,R0lGODlhCwALAIAAAAAAAP///yH5BAEAAAAALAAAAAALAAsAAAIZBGKJFq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat 0 1px;
  width: 12px;
  height: 12px;
  margin-left: -3px;
}

[dir] .im-deselect {
  width: 12px;
  height: 12px;
  opacity: 0.5;
  margin: 0;
  position: relative;
  right: auto;
  top: 2px;
}

[dir] head:not(.oldvk-im) ~ body .im-page-action.im-page-action_star,
[dir] head:not(.oldvk-im) ~ body .im-page-action.im-page-action_pin {
  padding: 12px 15px;
}

[dir] head:not(.oldvk-im) ~ body .im-page-action.im-page-action_pin:active,
[dir] head:not(.oldvk-im) ~ body .im-page-action.im-page-action_star:active {
  background-position: 50% 65%;
}

[dir] head:not(.oldvk-im) ~ body .im-page-action_delete,
[dir] head:not(.oldvk-im) ~ body .im-page-action_pin,
[dir] head:not(.oldvk-im) ~ body .im-page-action_spam,
[dir] head:not(.oldvk-im) ~ body .im-page-action_star {
  width: auto;
  opacity: 1;
  height: auto;
  border-bottom: none;
  background-image: none;
}

[dir] head:not(.oldvk-im) ~ body .im-page-action_delete:active,
[dir] head:not(.oldvk-im) ~ body .im-page-action_pin:active,
[dir] head:not(.oldvk-im) ~ body .im-page-action_spam:active,
[dir] head:not(.oldvk-im) ~ body .im-page-action_star:active {
  top: 0;
}

[dir] .im-page .im-page--peer .im-deselect {
  right: auto;
}

[dir] .im-page .im-page--simple-name {
  padding: 13px 20px;
}

[dir] .nim-dialog--typing:before {
  content: "";
  width: 15px;
  height: 11px;
  display: block;
  float: left;
  margin-top: 3px;
}

[dir] .nim-dialog--typing {
  padding-left: 5px;
}

[dir] .im-page .im-page--header-more {
  width: 0;
  float: right;
  z-index: 3;
}

[dir] .im-page--header-more:before {
  content: "...";
  float: right;
  margin-right: 5px;
  top: -20px;
  position: relative;
  color: #45688E;
}

[dir] .im-page .im-page--header-more .ui_actions_menu_icons {
  background: none;
  height: 26px;
}

[dir] .ui_actions_menu_wrap {
  top: -26px;
  position: relative;
}

[dir] .im-page .im-page--messages-search {
  display: none;
}

[dir] .im-page {
  padding-top: 15px !important;
  padding-bottom: 0;
}

[dir] .im-mess-stack .im-mess-stack--content .im-mess-stack--pname,
[dir] .im-page .im-page--lastact,
[dir] .im-page .im-page--history-new-bar,
[dir] .im-mess-stack .im-mess-stack--content .im-mess-stack--tools {
  font-size: inherit;
}

[dir] .nim-peer.nim-peer_small .nim-peer--photo .im_grid > img {
  width: 32px;
  height: 32px;
  border-radius: 2px;
}

[dir] .im-chat-input.im-chat-input_classic {
  background: #F2F2F2;
}

[dir] .nim-dialog_classic .nim-peer {
  width: 50px;
  height: 50px;
}

[dir] .im-page--chat-input .nim-dialog_classic .nim-peer .nim-peer--photo .im_grid > img,
[dir] .nim-dialog_classic .nim-peer .nim-peer--photo > img {
  width: 50px;
  height: 50px;
  border-radius: 3px;
}

[dir] .im-page:not(.im-page_classic) .im-create,
[dir] .im-page:not(.im-page_classic) .im-page--header,
[dir] .im-page:not(.im-page_classic) #im_dialogs,
[dir] .im-page:not(.im-page_classic) .im-page--dialogs-filter-wrap,
[dir] .im-page:not(.im-page_classic) .im-page--history {
  display: none !important;
}

[dir] .im-page:not(.im-page_classic) .im-page--dialogs-footer .tt_w {
  display: block !important;
  opacity: 1 !important;
  bottom: 360px !important;
}

[dir] .im-page:not(.im-page_classic) .im-page--dialogs-footer .ui_actions_menu_item:last-child {
  border: 2px red solid;
}

[dir] .im-page:not(.im-page_classic) .im-page--dialogs-settings {
  position: absolute;
  bottom: 360px;
  left: 0;
}

[dir] .im-page:not(.im-page_classic) .im-page--dialogs-settings:after {
  content: "←";
  color: #FF0000;
  font-size: 50px;
  margin-left: 30px;
  line-height: 7px;
}

[dir] .im-page.im-page_classic .im-settings .ui_actions_menu_item:last-child {
  display: none;
}

[dir] .ui_actions_menu_item._im_failed_action {
  display: block !important;
}

[dir] .im-chat-input .im-chat-input--text,
[dir] .im-chat-input .im-chat-input--textarea:not(.im-chat-input_open-keyboard):not(.im-chat-input_close-keyboard):not(.im-chat-input--textarea_show-templates) .im-chat-input--text {
  padding: 3px 25px 5px 3px;
  min-height: 50px;
}

[dir] .im-chat-input .im-chat-input--text:focus {
  border-bottom-color: #C0CAD5;
}

[dir] .im-page.im-page_classic {
  width: auto;
}

[dir] .im-page.im-page_classic .im-page--chat-input {
  border-bottom-width: 0;
  width: 627px;
  z-index: 100;
}

[dir] .im-page .im-page--mess-search-w {
  height: 49px;
}

[dir] .im-page--mess-actions {
  font-size: inherit;
}

[dir] .im-page--mess-actions-promo {
  vertical-align: top;
}

[dir] .im-page.im-page_classic .im-page--mess-search {
  width: 627px;
  background-color: #eef0f6;
  padding: 17px 5px;
}

[dir] .im-page.im-page_classic .im-page--mess-search:hover {
  background-color: #f7f7f7;
}

[dir] .im-page.im-page_classic .im-mess-stack--photo {
  margin-left: 49px;
}

[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd) > .im-mess--text {
  margin-left: 132px;
}

[dir] .im-page.im-page_classic .im-mess-stack--content .im-mess-stack--pname {
  left: 132px;
  height: 0;
}

[dir] .im-page.im-page_classic .im-page--lastact {
  padding-left: 132px;
}

[dir] .im-page.im-page_classic .im-page--typing {
  margin-left: 132px;
}

[dir] .im-activity {
  padding-left: 22px;
  font-size: 11px;
  color: #777;
}

[dir] .im-page--typing .im-activity,
[dir] .nim-dialog--typing:before {
  background: url("data:image/gif;base64,R0lGODlhDwALAKIFAK2+0ae5zZ2xyLvI2JesxP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgAFACwAAAAADwALAAADH1i6SsBwkfminNM2THThnQZ6oxZwnlAMGdkF3qbGRQIAIfkECQoABQAsAAAAAA8ACwAAAx5YukvAsBEX2bxV3ZnLJt0Xbl1AZkIxcGMRdBqRwgkAIfkECQoABQAsAAAAAA8ACwAAAx9YukzAcJH5opzTKpw1J1rxhaMWcKFQDJ0HBuFGqGECACH5BAkKAAUALAAAAAAPAAsAAAMeWLpcBC068uSi2M5sMdUeAXpaQFpCMXxjEWgKlVoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJADs=") no-repeat;
}

[dir] .im-typing .im-typing--icon {
  width: 15px;
  height: 11px;
  border-radius: 0;
  animation: none;
  -webkit-animation: none;
  top: auto;
}

[dir] .im-page.im-page_classic .im-mess.im-mess_srv .im-mess--text {
  margin-left: 30px;
}

[dir] .im-typing .im-typing--icon:after,
[dir] .im-typing .im-typing--icon:before {
  content: none;
}

[dir] .im-typing.im-typing_classic .im-typing--icon.pr {
  left: 0;
  top: 3px;
  opacity: 0.8;
}

[dir] .im-mess .im-mess--btn {
  font-family: inherit;
  font-size: inherit;
}

[dir] .im-mess .im-mess--edit {
  background: url("data:image/gif;base64,R0lGODlhCwALALMAAP///2uNscDP3uPp8HeWt22OsoumwvDz93qYud/m7tni66m80fXMdxwAGQBLMCMwSyH5BAkAAA8ALAAAAAALAAsAAAQl8Mkpg6A06Iu1714AflmIDUShYcZzICKVBMSjYM+itTixJDhJBAA7") no-repeat 50%;
}

[dir] ._im_typing_name:after {
  content: "…";
}

[dir] .im-member-item .im-member-item--photo img {
  border-radius: 3px;
}

[dir] .nim-peer .im_grid > .dialogs_inline_chatter img {
  margin: 0;
}

[dir] .nim-peer .dialogs_inline_chatter img {
  width: 23px;
  height: 22px;
  border-radius: 3px;
}

[dir] .nim-peer .im_grid img,
[dir] .nim-peer .nim-peer--photo > img,
[dir] .nim-peer .nim-peer--photo {
  margin-left: 0;
}

[dir] .im-chat-input .im-chat-input--textarea .placeholder {
  left: auto;
  top: 24px;
}

[dir] .im-chat-input.im-chat-input_classic {
  padding: 8px 15px 10px 67px;
}

[dir] .im-chat-input .im-chat-input--textarea .placeholder .ph_input {
  padding: 3px;
}

[dir] .im-chat-input .im-chat-input--textarea > .flat_button {
  float: left;
}

[dir] .im-chat-input .im-chat-input--selector {
  right: 0;
  left: auto;
  bottom: 2px;
  top: auto;
}

[dir] .im-chat-input .im-chat-input--txt-wrap {
  margin-top: 0;
  border-color: #c0cad5;
  border-radius: 2px;
  margin-bottom: 10px;
}

[dir] .im-chat-input.im-chat-input_classic .im-chat-input--rcemoji {
  margin: 0 15px 0 5px !important;
  float: left;
}

[dir] .im-chat-input .im_chat-input--buttons {
  top: 0;
  flex-direction: column-reverse;
  bottom: auto;
}

[dir] .im-mess-stack--pname {
  width: 440px;
}

[dir] .im-mess-stack.im-mess-stack_fav .im-mess-stack--pname {
  max-width: 346px;
}

[dir] .im-mess-stack .im-mess-stack--content .im-mess-stack--tools {
  float: right;
}

[dir] .im-mess-stack .im-mess-stack--content .im-mess-stack--tools a {
  color: #999;
}

[dir] .ui_search {
  background: #F7F7F7;
  /*margin: 0 -15px;*/
  border: none;
  /*border-bottom: 1px solid $border-line-color;*/
}

[dir] input.ui_search_field::-webkit-input-placeholder,
[dir] input.ui_search_field::-moz-placeholder,
[dir] input.ui_search_field:-moz-placeholder,
[dir] input.ui_search_field:-ms-input-placeholder {
  color: #8c8e91;
}

[dir] #feed_filters:empty,
[dir] .search_query_wrap .ui_search {
  border-bottom: none;
}

[dir] .im-page .im-page--dialogs-search_fill + .ui_search_custom_ctrl .im-dialog-select .im-dialog-select--btn,
[dir] .im-create.im-create_shown .im-create--cancel .im-dialog-select--btn,
[dir] .im-dialog-select.im-dialog-select_rotated .im-dialog-select--btn {
  -webkit-transform: none;
  transform: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAACXBIWXMAAC4jAAAuIwF4pT92AAABkUlEQVR42m2RzUvCcBzG9xfUH1DnIOosSHSLIuhW1zykdikNTa1tzgwKlg4lX4tukWZCrXTp8iUPHaOrdQgqL4HQxTy39mxOnfiDL3z3PJ/n9/IdQXTWqud8cvPgJm3xXq4QAwvaxiGfAqMzTGRmws7ydSZZk5xcvm3x98JW39UyNHh29rYOVjEWbRcjNpZ/ZhJViYqKEh0vI9yy+jNLKGcw14IGDwxYZIh1NjvqCQsve6c1xVTDJUkOtJ1c7he9poMBi4xy6k4oN0VFxDdf8rEXjpWU0r4VT2bA6t7pOhamqZhY9/adoBU0Miq+giGGLccRb5bf8zcYpGNlyRHMmYeG1pi0UTa/+q/Xf20nJ3yayLRRFzL7UwY51KDjFd2A+gcDzxG4a5jplEH9h3R2bIvl373JXohJVCQyUmyi0Hf1ZFUCiwxh8V+Pe8L3H74T9T92Nmi6Q8IsCr22KRiwyKgTDeaNu5Hi9/7ZE4AfV1iY605b7qHBAwNW9053oDBDxR94d6gwPzi4bU5YUDyZ0bR/9htY6G3xgdcAAAAASUVORK5CYII=") no-repeat center;
}

[dir] .im-create.im-create_shown .im-create--cancel .im-dialog-select--btn {
  margin-top: -8px;
  margin-right: -6px;
}

[dir] .im-page .im-page--dialogs-search_fill + .ui_search_custom_ctrl .im-dialog-select .im-dialog-select--btn:after,
[dir] .im-create.im-create_shown .im-create--cancel .im-dialog-select--btn:after {
  display: none;
}

[dir] .im-chat-input .im-chat-input--selector .media_selector {
  top: 0;
}

[dir] .im-create.im-create_classic {
  width: 627px;
  top: 75px;
}

[dir] .im-create.im-create_classic .im-create--cancel {
  margin: 0;
}

[dir] .im-dialog-select {
  right: 0;
}

[dir] .im-create.im-create_classic .im-create--table {
  box-shadow: none;
}

[dir] .im-create .im-create--title {
  position: absolute;
  padding: 5px 10px;
  float: left;
  top: -24px;
  left: 217px;
  background: #597DA3;
  cursor: pointer;
  border-radius: 3px 3px 0 0;
  color: white;
}

[dir] .im-create .ui_tabs {
  height: 0;
  padding: 0;
}

[dir] .im-create .ui_tabs .tt_w {
  left: 570px !important;
  top: -15px !important;
}

[dir] .im-create .ui_tabs .tt_w.tt_black.tt_down:after {
  left: 30px;
}

[dir] .im-create .ui_search_field {
  width: 304px !important;
  border-left-width: 1px;
  padding: 4px 20px 5px;
  line-height: 15px;
}

[dir] .im-create.im-create_classic .ui_search_input_block {
  padding: 5px;
  width: 580px;
}

[dir] .im-create.im-create_classic .ui_search {
  width: 617px;
  padding: 5px;
}

[dir] .im-create.im-create_classic .ui_search_reset {
  position: absolute;
  left: 385px;
  top: 5px;
  display: none;
}

[dir] .im-page .im-page--header-icon.im-page--header-icon_search {
  display: none !important;
}

[dir] .im-search .im-search--wrap .ui_search_reset {
  display: block !important;
}

[dir] .im-page a.im-page--back-button {
  display: none;
}

[dir] .im-page.im-page_classic .im-page--header-inner {
  border-radius: 0;
}

[dir] .im-page.im-page_classic .im-page--header-inner {
  background: none;
}

[dir] .im-create.im-create_classic .im-create--footer {
  background: #F7F7F7;
}

[dir] .im-create.im-create_classic .im-create--footer .ui_search,
[dir] .im-create.im-create_classic .im-create--footer .ui_search_input_block {
  width: 100%;
}

[dir] .im-create--footer #im_dialogs_creation_name {
  width: 100% !important;
}

[dir] .im-create.im-create_classic .im-create--chat-name {
  width: 415px;
  padding: 4px 10px;
}

[dir] .im-create.im-create_classic .im-create--footer .ui_search_input_block {
  padding: 0;
}

[dir] .im-create.im-create_classic .im-create--footer .ui_search {
  margin: 0;
  width: auto;
}

[dir] .im-create.im-create_classic .ui_scroll_content {
  float: left;
}

[dir] .im-create.im-create_classic .im-create--btn {
  margin-top: 9px;
}

[dir] .im-create.im-create_classic .im-creation--item {
  float: left;
  margin: 0 10px;
  padding: 0 10px;
}

[dir] .im-create.im-create_classic .im-creation--item:hover {
  margin: 0 10px;
  padding: 0 10px;
  border-top: none;
}

[dir] .olist_item_wrap:hover {
  border-top: none;
}

[dir] .olist_item_photo {
  width: 32px;
  height: 32px;
}

[dir] .im-page .im-page--search-header {
  background: #F7F7F7;
}

[dir] .im-chat-placeholder {
  border-radius: 3px;
}

[dir] .ui_multiselect_cnt .token .token_title,
[dir] .ui_search_filters_pane .token .token_title {
  font-size: inherit;
  line-height: inherit;
  font-weight: bold;
  color: #FFF;
  padding: 3px 6px 4px;
}

[dir] .ui_multiselect_cnt .token .token_del,
[dir] .ui_search_filters_pane .token .token_del {
  margin: 5px 5px 5px 0;
  padding: 0;
  background-position: 0 -13px !important;
}

[dir] .ui_multiselect_cnt .token,
[dir] .ui_search_filters_pane .token {
  background-color: #597DA3;
}

[dir] .ui_search_input_block .ui_multiselect_cnt .token {
  top: -3px;
}

[dir] .im-chat-input .im-chat-input--fwd {
  margin-bottom: 10px;
}

[dir] .im-fwd .im-fwd--title {
  font-size: inherit;
  font-weight: bold;
  color: #2a5885;
}

[dir] .im-fwd .im-fwd--messages {
  font-size: inherit;
  font-family: inherit;
}

[dir] .im-page.im-page_classic .im-mess-stack_fwd .im-mess-stack--photo {
  margin-left: 0;
}

[dir] .im-mess-stack_fwd .im-mess-stack--content {
  padding-left: 38px;
}

[dir] .im-mess-stack_fwd-top .im-mess-stack--content {
  padding-left: 38px;
}

[dir] .im-mess.im-mess_fwd-top.im-mess_fwd .im-mess--text {
  margin-left: 10px;
}

[dir] .im-mess-stack.im-mess-stack_fwd .im-mess-stack--info {
  padding-left: 8px;
}

[dir] .im-mess-stack.im-mess-stack_fwd-top .im-mess-stack_fwd .im-mess-stack--info {
  padding-left: 9px;
}

[dir] .im-page_classic.im-page .im-mess:not(.im-mess_fwd).im-mess_unread.im-mess_light,
[dir] .im-page_classic.im-page .im-mess:not(.im-mess_fwd).im-mess_unread.im-mess_selected {
  padding-left: 28px;
  margin-right: 0;
  padding-right: 33px;
  margin-left: 0;
}

[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd).im-mess_unread.im-mess_selected .im-mess--check {
  left: 34px;
}

[dir] .wall_module .post_media .media_desc {
  padding-top: 0;
}

[dir] .im-page .im-page--chat-body-wrap-inner {
  overflow: visible;
}

[dir] .im-mess.im-mess_selected:last-child:before,
[dir] .im-mess.im-mess_unread:last-child:before {
  display: none;
}

[dir] .im-mess.im-mess_selected + .im-mess:before,
[dir] .im-mess.im-mess_unread + .im-mess:before {
  display: none;
}

[dir] .im-page .im-page--history-new-bar_days > span {
  line-height: 130%;
}

[dir] .nim-dialog .nim-dialog--date {
  font-size: inherit;
  color: #999999;
  opacity: 1;
}

[dir] .im-page.im-page_classic .im-page--dialogs-footer {
  width: 627px;
  background-color: #F2F2F2;
  border-top: 1px solid #dae1e8;
  padding: 13px 10px;
  font-size: inherit;
  height: 40px;
  max-width: none;
}

[dir] .im-mess .im-mess--check {
  background: url("data:image/gif;base64,R0lGODlhDwAMAJH/APIGb4ikwk3M9bD0GSH5BAkAAAMALAAAAAAPAAwAAAIcnI8WyRrbzptxzCfThRY7+mGbtoHkGKGVWVlVAQA7") no-repeat;
  left: 35px;
}

[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd).im-mess_unread > .im-mess--check,
[dir] .im-page_classic.im-page .im-mess:not(.im-mess_fwd).im-mess_unread.im-mess_light .im-mess--check {
  left: 35px;
}

[dir] .im-members {
  padding: 15px;
}

[dir] .im-member-item {
  padding: 0 0 15px;
  border-bottom: none;
}

[dir] .im-member-item:last-child {
  padding-bottom: 0;
}

[dir] .im-member-item .im-member-item--photo {
  margin-right: 15px;
}

[dir] .im-member-item .im-member-item--left {
  width: 230px;
}

[dir] .im-member-item .im-member-item--right {
  width: 200px;
}

[dir] .nim-dialog .nim-dialog--name .nim-dialog--name-w {
  color: #2b587a;
}

[dir] .nim-dialog .nim-dialog--preview,
[dir] .nim-dialog .nim-dialog--text-preview {
  color: #67829E;
  line-height: 160%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered .nim-dialog--preview,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered .nim-dialog--text-preview,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected .nim-dialog--preview,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected .nim-dialog--text-preview,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic .nim-dialog--preview,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic .nim-dialog--text-preview,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover .nim-dialog--preview,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover .nim-dialog--text-preview,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered .nim-dialog--preview b,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected .nim-dialog--preview b,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic .nim-dialog--preview b,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover .nim-dialog--preview b {
  color: #67829E;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--name {
  width: 125px;
  float: left;
  margin: 0;
  top: 5px;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--text-preview {
  float: left;
  max-width: 390px !important;
}

[dir] .nim-dialog.nim-dialog_classic.nim-dialog_unread-out .nim-dialog--text-preview,
[dir] .nim-dialog.nim-dialog_classic.nim-dialog_unread-out.nim-dialog_muted .nim-dialog--text-preview {
  max-width: 390px;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--date {
  right: auto;
  top: 30px;
  font-size: 0.9em;
}

[dir] .im-settings {
  width: 240px;
}

[dir] .im-important-box .im-important-box--actions {
  padding-right: 0;
}

[dir] .im-important-box .im-important-box--actions .flat_button {
  margin: 5px 0 0;
}

[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd).im-mess_unread > .im-mess--text,
[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd).im-mess_unread.im-mess_selected > .im-mess--text,
[dir] .im-page_classic.im-page .im-mess:not(.im-mess_fwd).im-mess_unread.im-mess_light > .im-mess--text {
  margin-left: 105px;
}

[dir] .nim-peer.online:after {
  left: 64px;
  text-align: left;
  top: 32px;
  padding: 0;
}

[dir] .nim-peer.online.mobile:after,
[dir] .im-create .im-creation--item .olist_item_photo_wrap.online.mobile:after,
[dir] .nim-peer.nim-peer_search.online.mobile:after,
[dir] .nim-peer.nim-peer_smaller.online.mobile:after {
  background: url("data:image/gif;base64,R0lGODlhBwALAMQeAAAAAAgICBAQEBgYGCEhISkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f395K6RSH5BAkAAB8ALAAAAAAHAAsAAAUe4CeK1qdZKHpaV5te44XCoszGr5uea5qlKsuqpwoBADs=") no-repeat 0 center;
  padding-left: 10px;
  background-color: transparent !important;
}

[dir] .nim-dialog .nim-dialog--name .nim-dialog--name-w {
  max-width: 90%;
}

[dir] .nim-dialog.nim-dialog_classic {
  padding-left: 10px;
  border-top: solid 1px #e7e8ec;
}

[dir] .nim-dialog .nim-dialog--text-preview {
  height: 36px;
  padding: 6px 8px 8px;
}

[dir] .nim-dialog .nim-dialog--preview,
[dir] .nim-dialog .nim-dialog--text-preview {
  white-space: normal;
}

[dir] .nim-dialog_unread-out .nim-dialog--text-preview {
  background-color: #edf1f5;
}

[dir] .nim-dialog.nim-dialog_classic.nim-dialog_unread-out:hover .nim-dialog--text-preview {
  background-color: #E4E9EE;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--unread:before {
  content: "+";
}

[dir] .nim-dialog.nim-dialog_classic.nim-dialog_unread-out .nim-dialog--unread {
  display: none;
}

[dir] .nim-dialog.nim-dialog_failed .nim-dialog--unread,
[dir] .nim-dialog.nim-dialog_unread .nim-dialog--unread,
[dir] .nim-dialog.nim-dialog_unread.nim-dialog_prep-injected .nim-dialog--unread,
[dir] .nim-dialog.nim-dialog_unread.nim-dialog_muted .nim-dialog--unread {
  background: #d1d9e0;
  color: #5b6e85;
  font-weight: bold;
  border-radius: 2px;
  padding: 1px 5px;
  margin-top: 0;
  right: 0;
  top: 25px;
}

[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover {
  background: #edf1f5;
  /*фон непрочитанных собщений*/
}

[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_classic.nim-dialog_unread,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_hovered,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog:hover,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .im-page--messages-search,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .nim-dialog,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .im-page--messages-search,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .nim-dialog,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .im-page--messages-search,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .nim-dialog,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .im-page--messages-search,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .nim-dialog,
[dir] .nim-dialog .nim-dialog--content {
  border-top: solid 1px #dae1e8;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--photo .nim-peer .im_grid > .dialogs_inline_chatter {
  width: 24px;
  height: 24px;
}

[dir] .im-topic_dialog {
  font-weight: bold;
  clear: both;
  display: block;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--close {
  right: -10px;
}

[dir] .nim-dialog .nim-dialog--who {
  font-weight: bold;
}

[dir] .nim-dialog.nim-dialog_deleted .nim-dialog--who {
  width: 100%;
  float: left;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--content {
  border-top: none;
}

[dir] .ui_bullet:after {
  margin: 0 3px 0 6px;
}

[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_classic.nim-dialog_unread:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_hovered:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog:hover:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .im-page--messages-search:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .nim-dialog:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .im-page--messages-search:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .nim-dialog:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .im-page--messages-search:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .nim-dialog:before,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .im-page--messages-search:before,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .nim-dialog:before,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_classic.nim-dialog_unread .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_classic.nim-dialog_unread .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_hovered .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_hovered .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog:hover .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog:hover .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .im-page--messages-search .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .im-page--messages-search .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .nim-dialog .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered + .nim-dialog .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .im-page--messages-search .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .im-page--messages-search .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .nim-dialog .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected + .nim-dialog .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .im-page--messages-search .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .im-page--messages-search .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .nim-dialog .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic + .nim-dialog .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .im-page--messages-search .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .im-page--messages-search .nim-dialog--photo,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .nim-dialog .nim-dialog--content,
[dir] .nim-dialog:not(.nim-dialog_deleted):hover + .nim-dialog .nim-dialog--photo {
  margin-top: 0;
}

[dir] .im-right-menu .im-right-menu--close {
  display: block;
}

[dir] .nim-dialog .nim-dialog--close,
[dir] .im-right-menu .im-right-menu--close:before,
[dir] .ui_multiselect_cnt .token .token_del,
[dir] .ui_search_filters_pane .token .token_del,
[dir] .ui_actions_menu_hide,
[dir] .im-member-item .im-member-item--kick-link,
[dir] .im-page-pinned--hide {
  background: url("data:image/gif;base64,R0lGODlhCwAYAJECAEVojvf39////wAAACH5BAEAAAIALAAAAAALABgAAAI1lGCJBq3e4omI2nfTlNo65kHUJi6boh3pyrZB+hrBnMyvTeO3btc8jAPqfLxdb9iT0WQwQwEAOw==") no-repeat 0 0;
  width: 11px;
  height: 11px;
  top: 0;
  right: 0;
}

[dir] .im-create .im-creation--item .olist_item {
  height: 32px;
  padding: 9px 0;
}

[dir] .im-create .im-creation--item .olist_item_name {
  font-size: inherit;
  width: 200px;
  height: 32px;
}

[dir] .olist_checkbox,
[dir] .olist_item_wrap_on .olist_checkbox,
[dir] .flist_item_action,
[dir] .flist_item_checked .flist_item_action,
[dir] .audio_pl_edit_box .ape_audio_item_wrap .ape_check .ape_check_icon {
  width: 15px;
  height: 14px;
  background: url("data:image/gif;base64,R0lGODlhDwAcAKIBAMDK1f///1+Dpd/l6hoQAlwFGwAZ6ComRCH5BAkAAAcALAAAAAAPABwAAANRCLrMByHKGcGjOFiY5+7eBVbi+I1aCZ6m2rGrm21NrTx2LWOCwIE93yg4+PF6gGKHyBJIiEVRMABNcQbB3mBAumK13K5kK9iGjNuwBPbC5RwJADs=") no-repeat 0 0;
  margin: 9px 5px 0 0;
}

[dir] .olist_item_wrap_on .olist_checkbox,
[dir] .flist_item_checked .flist_item_action,
[dir] .audio_pl_edit_box .ape_audio_item_wrap.ape_selected .ape_check .ape_check_icon {
  background-position: 0 -14px;
}

[dir] .im-create .im-creation--item .olist_item_photo_wrap.online:after,
[dir] .im-create .im-creation--item .olist_item_photo_wrap.online.mobile:after {
  float: right;
  left: 200px;
  top: 11px;
  padding: 6px 0 0 10px;
  color: #a7b5c5;
}

[dir] .im-create .im-creation--item .olist_item_photo_wrap.online.mobile:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpj+P//PwM6Xr716H8QDWIsA3Gw4GUMSJz9SBgsBpPcj2bsfupI4rUThBvQaBTJ/8i6iNKJMxAAb9zn9ECTHqwAAAAASUVORK5CYII=") no-repeat 0 0;
}

[dir] .im-right-menu .ui_rmenu_item_sel .im-right-menu--close:before {
  background-position: 0 -13px;
}

[dir] .im-right-menu .im-right-menu--close {
  width: 11px;
  height: 11px;
  margin: 2px 0 0 5px;
  opacity: 0.2;
  order: 3;
}

[dir] .im-right-menu ._im_ui_peers_list .ui_rmenu_item:hover {
  padding-left: 6px;
}

[dir] .im-page.im-page_classic .im-page--header.ui_search {
  top: 75px;
  border: none;
  margin: 0;
  padding: 5px;
  background: #F7F7F7;
  width: 617px;
  border-bottom: 1px solid #dae1e8;
  max-width: none;
}

[dir] .im-page.im-page_classic .im-page--hisory_search-open .im-page--search-header {
  border-radius: 0;
  padding: 10px;
  border-bottom: 1px solid #dae1e8;
  left: 1px;
}

[dir] .im-search .im-search--btn {
  margin: 2px 0 0 10px;
}

[dir] .im-search .im-search--calendar {
  margin: 6px 10px 0 0;
}

[dir] .im-page.im-page_classic .im-page--dialogs-search {
  margin: 0;
  padding: 5px;
  box-shadow: none;
}

[dir] .im-page .im-page--dialogs {
  padding-top: 66px;
}

[dir] .im-page.im-page_classic .im-page--dcontent {
  box-shadow: none;
}

[dir] .im-page.im-page_classic .im-page--dialogs {
  position: static;
  top: 20px !important;
}

[dir] .im-page .im-page--dialogs-search .ui_search_field {
  border-left-width: 1px;
  flex: 0 1 304px;
  padding: 4px 20px 5px;
  line-height: 15px;
  height: auto;
}

[dir] .im-dialog-select.im-dialog-select_classic {
  padding: 0;
  margin-top: 0;
  margin-left: 0;
  top: auto;
  right: 0;
}

[dir] .im-right-menu .im-right-menu--unread.ui_rmenu_item:hover .im-right-menu--count {
  display: block;
}

[dir] .im-right-menu .im-right-menu--count {
  margin: 0;
  font-size: inherit;
  font-weight: bold;
  order: 2;
}

[dir] .ui_rmenu_count {
  line-height: 13px;
  height: 13px;
  padding: 0 1px 0 5px;
  font-weight: bold;
  margin: 0;
  background-color: transparent;
  color: #45688E;
}

[dir] .ui_rmenu_count:before {
  content: "+";
}

[dir] .im-right-menu .im-right-menu--unread .im-right-menu--text {
  font-weight: bold;
  order: 1;
}

[dir] .im-dialog-select .im-dialog-select--btn,
[dir] .im-right-menu #ui_rmenu_fav {
  padding: 6px 16px 7px;
  margin: 0;
  font-size: inherit;
  cursor: pointer;
  white-space: nowrap;
  outline: medium none;
  font-family: inherit;
  vertical-align: top;
  overflow: visible;
  line-height: 13px;
  background: #6383a8;
  color: #FFF;
  border: 0 none;
  border-radius: 2px;
  width: auto;
  float: right;
  height: 13px;
  opacity: 1;
}

[dir] .im-dialog-select .im-dialog-select--btn {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  transition: none !important;
  -webkit-transform: none;
  transform: none;
}

[dir] .im-right-menu #ui_rmenu_fav {
  position: absolute;
  top: 45px;
  right: 60px;
}

[dir] head:not(.oldvk-im) ~ body .im-page-action_star,
[dir] head:not(.oldvk-im) ~ body .im-page-action_pin {
  width: 15px;
  height: 15px;
  display: inline-block;
}

[dir] head:not(.oldvk-im) ~ body .im-page-action_star {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAABgklEQVR42mNgwAP+3/7P/urVKx4GcsG7j19iPn7+lkOm9v+MP3//3vHz168LV69eZSNZ+9u3n7X//v37/d///38/ffpuS7IBX7//bPwPBd9//JqB26H//7P8//9DCUhrALERELsCcezPP38ewwz48/fv2z9//qQAmW5AbAzEmkA9KkCajaGgYL7AwbM3D4HU/Sce/Dtx6e6FgtbFkmBXmEc1Oq7cefY+sbo3Hbr40jG10w/FK8IWWZpTVh44+e0nbof8Akot3Hz8upp7oRn2ABEPFJu/8dh2XAZsOHD+KIdpkhLe0P/89UcGLgM+fv7aRDD63n/6ug5Z019kAz59PYFX8/37/zmA0XUPpPj+s3f/W2Zv2V89ed22a/dfQIL+379X9199kcBpwMu3n6w+f/v5f+3ec+988yaXAIW4gJjFOaM3fdn2U0+//fr7//X7r344DVi982x03fRN23jM07UwJNVjFasmb1y1fMfpbJwG8JplCwMpdjy+ZOaxzRVFFgAAlP6eTWgcYiwAAAAASUVORK5CYII=");
}

[dir] head:not(.oldvk-im) ~ body .im-page-action_pin,
[dir] head:not(.oldvk-im) ~ body .im-page--mess-actions_pinned .im-page-action_pin {
  background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.9%204.7l-4.7-4.7s-.1%200-.2.1c0%200%200%20.1-.1.1l-.4%201.8-.7.7c-1.5%201.5-3.5%202.3-5.6%202.3h-2.7c-.1%200-.2.1-.2.2s0%20.1.1.1l4%204-4%204c-.4.4-.4%201%200%201.4.1.2.3.3.6.3s.5-.1.7-.3l4-4%204%204c.1.1.2.1.3%200l.1-.1v-2.8c0-2.1.8-4.1%202.3-5.6l.7-.7%201.9-.4s0-.2-.1-.4z%22/%3E%3C/svg%3E);
}

[dir] head:not(.oldvk-im) ~ body .im-page--mess-actions_pinned .im-page-action_pin {
  background-color: #6383a8;
}

[dir] head:not(.oldvk-im) ~ body .im-page--mess-actions_pinned .im-page-action_pin:hover {
  background-color: #6d8cb0;
}

[dir] .im-page--mess-actions_multiple-selection .im-page-action_pin,
[dir] .im-page--mess-actions_no-pin-btn .im-page-action_pin {
  display: none !important;
}

[dir] head:not(.oldvk-im) ~ body .im-page--mess-actions_important .im-page-action_star {
  background-color: #6383a8;
}

[dir] head.oldvk-im ~ body .im-right-menu #ui_rmenu_fav span {
  display: none;
}

[dir] .im-dialog-select .im-dialog-select--btn:hover,
[dir] .im-right-menu #ui_rmenu_fav:hover {
  background-color: #6d8cb0;
}

[dir] .im-dialog-select .im-dialog-select--btn:active,
[dir] .im-right-menu #ui_rmenu_fav:active {
  background-color: #5c7ca1;
  padding-top: 7px;
  padding-bottom: 6px;
}

[dir] .im-page_history-show + .im-right-menu #ui_rmenu_fav {
  display: none;
}

[dir] .chat_onl_inner {
  background: #edf1f5;
}

[dir] .chat_tab_wrap:hover {
  background: #e1e7ed;
}

[dir] .chat_tab_counter {
  border-radius: 3px;
  font-weight: bold;
}

[dir] .ui_search_custom_ctrl {
  right: 0;
}

[dir] .im-page--dialogs-search .ui_search_custom_ctrl {
  position: absolute;
}

[dir] .ui_search_custom_ctrl .tt_w {
  display: none !important;
}

[dir] .im-dialog-select .im-dialog-select--btn:after {
  content: "+";
}

[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd) {
  padding-right: 10px;
  max-width: none;
  margin: 0;
}

[dir] .im-mess.im-mess_selected,
[dir] .im-mess.im-mess_selected:hover {
  background: #EDF1F5;
}

[dir] .im-mess + .im-mess_selected,
[dir] .im-mess + .im-mess_unread,
[dir] .im-mess.im-mess_selected:first-child,
[dir] .im-mess.im-mess_unread:first-child,
[dir] .im-mess.im-mess_selected:last-child:before,
[dir] .im-mess.im-mess_unread:last-child:before {
  border-radius: 0;
}

[dir] .im-page.im-page_classic .im-mess-stack {
  max-width: none;
}

[dir] .im-mess .im-mess--actions {
  margin-right: -6px;
}

[dir] .im-mess.im-mess_unread.im-mess_selected .im-mess--actions {
  margin-right: -29px;
}

[dir] .im-mess.im-mess_unread .im-mess--actions {
  margin-right: -28px;
}

[dir] .im-mess-stack .im-mess-stack--mess .im-mess:first-child > .im-mess--fav {
  margin-top: 6px;
}

[dir] .im-important .im-mess-stack .im-mess-stack--mess .im-mess:first-child > .im-mess--fav {
  margin-top: 15px;
  margin-right: 10px;
}

[dir] .im-chat-input_classic .nim-peer.online:after {
  left: auto;
  text-align: center;
  top: auto;
  padding-top: 5px;
}

[dir] .im-mess .im-mess--text {
  max-width: 400px;
  margin-right: 0;
}

[dir] ._im_ui_peers_list .ui_rmenu_item > span {
  display: flex;
}

[dir] .im-page_classic .im-page--chat-header {
  width: 627px;
  border: none;
  margin-top: 18px;
  height: 0;
  /* display: none */
}

[dir] .im-page_classic .im-page--chat-header.im-page--chat-header_actions .im-page--chat-header-in,
[dir] .im-page_classic .im-page--hisory_search-open .im-page--chat-header-in {
  display: block;
}

[dir] .im-page_classic .im-page--chat-header.im-page--chat-header_actions .im-page--header-more {
  display: none !important;
}

[dir] .im-page--chat-header_actions .im-page--selected-messages {
  float: left;
}

[dir] .im-page .im-page--header-inner {
  height: 0;
}

[dir] .im-page--selected-messages {
  padding: 11px 0 13px 10px;
}

[dir] .im-page--selected-messages-count {
  font-weight: bold;
  background: #597DA3;
  color: #FFF;
  border-radius: 2px;
  padding: 3px 20px 4px 6px;
  line-height: 120%;
  margin-right: -22px;
}

[dir] .im-page--selected-messages-remove:before {
  background: url("data:image/gif;base64,R0lGODlhCwAYAJECAEVojvf39////wAAACH5BAEAAAIALAAAAAALABgAAAI1lGCJBq3e4omI2nfTlNo65kHUJi6boh3pyrZB+hrBnMyvTeO3btc8jAPqfLxdb9iT0WQwQwEAOw==") no-repeat 0 -13px;
  margin: -5px 0 0 -5px;
  width: 11px;
  height: 11px;
}

[dir] .im-page_classic .im-page--chat-header-in {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

[dir] .im-page_classic .im-page--chat-header_chat button.im-page--members {
  display: block;
}

[dir] .im-search .im-search--wrap .ui_search .ui_search_field {
  padding: 4px 20px 5px;
  line-height: 15px;
}

[dir] .im-mess.im-mess_fwd-top .im-mess_fwd .im_fwd_log_wrap,
[dir] .im-mess.im-mess_fwd .im_fwd_log_wrap {
  margin-top: 0;
}

[dir] .im-popular--name {
  color: #2b587a;
}

[dir] .im-page_classic.im-page .im-search-results-head {
  font-weight: bold;
  color: #45688e;
  padding-left: 15px;
}

[dir] .im-page .nim-conversation-search-row.nim-csr_classic {
  padding-left: 15px;
  border-top: solid 1px #dae1e8;
}

[dir] .im-page .nim-conversation-search-row.nim-csr_classic:first-child {
  border-top-color: transparent;
}

[dir] .im-page .nim-conversation-search-row .nim-dialog--content {
  margin-left: -15px;
  border-top: none;
}

[dir] .nim-dialog .nim-dialog--photo {
  padding-right: 10px;
}

[dir] .im-invite-box {
  padding-bottom: 0;
}

[dir] .im-member-item .im-member-item--kick {
  top: 8px;
  opacity: 0.5;
  transition: opacity 0.2s;
}

[dir] .im-page_classic .im-page-pinned {
  left: 1px;
}

[dir] .im-page-pinned--hide {
  margin: 12px;
}

[dir] .medadd_c_linkimg_big .medadd_c_linkhead {
  font-size: 1.2em;
  font-weight: bold;
  padding: 0 5px 5px;
  border: none;
}

[dir] .medadd_c_linkimg_big .medadd_c_linkdsc {
  font-size: inherit;
  margin: 0 10px 10px;
}

[dir] .page_docs_preview .page_media_x_wrap .page_media_x {
  background: url("data:image/gif;base64,R0lGODlhCwALAIABAGuNsf///yH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7");
  width: 11px;
  height: 11px;
}

[dir] .medadd_c_linkimg_big .medadd_c_linkimg_container {
  max-height: 150px;
  margin: 0;
  border-radius: 0;
}

[dir] .top_home_link {
  width: 146px;
}

[dir] .top_home_link:active {
  top: 0;
}

[dir] #top_profile_link {
  display: none;
}

[dir] .left_settings {
  display: none;
}

[dir] a.ts_contact {
  height: 30px;
  line-height: 30px;
  padding: 4px 13px;
  white-space: nowrap;
  overflow: hidden;
}

[dir] a.ts_contact:first-child {
  padding-top: 8px;
}

[dir] a.ts_contact:last-child {
  padding-bottom: 8px;
}

[dir] .ts_cont_wrap {
  position: absolute;
  top: 47px;
  left: 147px;
  background: #fff;
  width: 210px;
  z-index: 800;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 0 6px #999;
}

[dir] .ts_contact_info {
  font-size: 10px;
  padding-top: 0;
}

[dir] .ts_contact_title_wrap {
  line-height: 140%;
}

[dir] .ts_contact_title_wrap.is_verified {
  max-width: 115px;
}

[dir] .ts_contact_name {
  line-height: 15px;
  padding: 0 0 0 8px;
  white-space: nowrap;
  display: block;
  width: 146px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: normal;
  height: 30px;
}

[dir] .ts_search_link .ts_contact_name {
  line-height: 30px;
}

[dir] .ts_contact_photo,
[dir] .ts_contact_img {
  width: 30px;
  height: 30px;
}

[dir] .ts_contact_photo.online:after {
  content: "";
  padding-top: 0;
  bottom: 2px;
  right: 2px;
  height: 8px;
  width: 8px;
  border: none;
  background: #8AC176 no-repeat;
  box-shadow: inset -0.5px -0.5px 0 0 white;
}

[dir] .ts_contact_photo.online.mobile:after {
  bottom: 2px;
  right: 2px;
  height: 12px;
  width: 8px;
}

[dir] .ts_contact_status {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAR0lEQVR42mP4//8/AymYoW3xkTNti478x4+PHkBoIKgYgoeVhvaFR44T1LD4yE64BmQAU9C66OhMBjSAUwM2xTg14FKMrAEAH7Y7VeUKGPIAAAAASUVORK5CYII=");
}

[dir] .ts_contact.active.write .ts_contact_status {
  height: 11px;
  width: 12px;
  top: 8px;
  background-position: 0 0;
}

[dir] .ts_search_link .ts_contact_status {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpj+P//PwOxGIWzfOuRM0D8H4iNgZig4v9IGEMDumJjfBrQFePVgE0xNg2YivGYjlMx0c7AqhCXYqwKcSk+g0shVjfjwwAJr3QjHT5QjwAAAABJRU5ErkJggg==");
  width: 11px;
  height: 12px;
  top: 13px;
  right: 15px;
}

[dir] a.ts_search_link {
  display: block;
  height: 30px;
  line-height: 30px;
  padding: 4px 13px;
  white-space: nowrap;
  overflow: hidden;
}

[dir] .ts_search_sep {
  display: none;
}

[dir] .header_right_link {
  position: absolute;
  height: 21px;
  line-height: 21px;
  margin-right: 0;
  padding-right: 8px;
  right: 0;
  color: #99ADC2;
  font-size: inherit;
  font-weight: bold;
}

[dir] .wide_column .header_right_link {
  padding-top: 0;
  font-size: inherit;
  margin-right: 0;
}

[dir] .page_photos_module {
  padding: 5px 0 12px;
  height: auto;
  margin: 0;
}

[dir] .page_square_photo {
  width: 95px;
  height: 95px;
  margin-left: 5px;
}

[dir] .tt_black .tt_text {
  padding: 4px;
}

[dir] .ui_tabs_box .ui_tab,
[dir] .ui_tabs_box .ui_tab:hover {
  padding: 3px 8px 4px;
  border-radius: 2px;
  margin: 8px 5px 7px;
}

[dir] .ui_tabs_box .ui_tab:hover {
  background: #E1E7ED;
}

[dir] .ui_tabs_box .ui_tab.ui_tab_sel {
  background-color: #45688E;
  color: #FFF;
}

[dir] .ui_tabs.ui_tabs_box {
  font-size: inherit;
  padding: 5px 15px;
}

[dir] .ui_tabs_box .ui_tab,
[dir] .ui_tabs_box .ui_tab_sel {
  line-height: 120%;
  height: auto;
}

[dir] .chat_tab_img {
  border-radius: 2px;
}

[dir] .ui_tabs_box .ui_tab_sel .ui_tab_count {
  color: #FFF;
}

[dir] .ui_tabs_box .ui_tab_count {
  color: #45688E;
  padding-top: 5px;
}

[dir] .ui_tabs.ui_tabs_sliding .ui_tab_sel {
  border-bottom: none;
}

[dir] .ui_tabs.ui_tabs_sliding .ui_tabs_slider {
  color: red;
}

[dir] .ui_tab,
[dir] .ui_tabs .ui_tab {
  transition: none;
}

[dir] .fans_fan_bl_wrap {
  background: none;
  padding: 0;
}

[dir] .fans_fan_bl {
  border-radius: 2px;
  width: 12px;
  height: 12px;
  background-color: rgba(0, 0, 0, 0.5);
}

[dir] .fans_fan_bl_wrap:hover .fans_fan_bl {
  background-color: rgba(0, 0, 0, 0.7);
}

[dir] .fans_rows {
  padding: 15px 10px 5px;
}

[dir] .fans_idol_img {
  width: 90px;
}

[dir] .fans_idol_ph {
  height: 90px;
}

[dir] .fans_idolph_wrap,
[dir] .fans_idolph_wrap .ui_zoom_inner {
  height: 90px;
  width: 90px;
}

[dir] .fans_idol_row {
  padding: 10px;
}

[dir] .fans_rows.wall_module {
  padding: 0 20px 5px;
}

[dir] .fave_users_row .fans_fan_row,
[dir] .fans_fan_row {
  padding: 0 10px 40px;
}

[dir] .fans_fan_ph.online:after {
  border: none;
  right: 50%;
}

[dir] .fans_fanph_wrap,
[dir] .fans_idolph_wrap {
  overflow: visible;
}

[dir] .page_block_header .flat_button,
[dir] .page_block_sub_header .flat_button,
[dir] .ui_tabs_header .flat_button {
  padding: 6px 16px;
  margin: 0;
  /*position: absolute;
  right: 0*/
}

[dir] .page_block_header {
  padding: 3px 0 4px;
  border-bottom: 1px solid #dae1e8;
  background: none;
  height: auto;
  margin: 10px 15px 0;
}

[dir] .page_block_header,
[dir] .page_block_sub_header,
[dir] .page_block_header_inner {
  color: #45688e;
  line-height: inherit;
  font-weight: bold;
}

[dir] #photos_albums_block .page_block_header_inner {
  padding-top: 0;
}

[dir] #photos_albums_block .page_block_header,
[dir] #photos_all_block .page_block_header {
  margin: 0 15px;
}

[dir] .page_block_header .page_block_header_count {
  color: #FFF;
}

[dir] .search_content .page_block_header_count {
  margin-left: 0;
}

[dir] .page_block_header_extra {
  /* padding-top: 4px; */
}

[dir] .page_block_header_count {
  color: #45688e;
  /*color: #FFF;*/
  padding: 0 0 0 7px;
}

[dir] .page_block_header_count:empty {
  display: none;
}

[dir] .ui_crumb,
[dir] .ui_crumb_count {
  line-height: inherit;
  height: auto;
  color: #45688e;
}

[dir] #friends_search_input_wrap {
  margin: 0 -10px;
  padding-right: 265px;
  width: 346px;
}
[dir] #friends_search_input_wrap .page_block:last-child {
  margin-bottom: 0;
}

[dir] .ui_search_fltr {
  padding: 10px;
  border-radius: 0;
}

[dir] .friends_sort_control {
  margin: 0;
}

[dir] .wk_likes #wk_content {
  width: 620px;
}

[dir] .wk_subscribe_icon,
[dir] .article_layer__subscribe_icon {
  display: none;
}

[dir] .tb_tabs {
  width: auto;
}

[dir] .page_actions_btn.narrow.stats {
  width: 21px;
  height: 21px;
  background-position: center;
  margin-left: 5px;
}

[dir] .fans_rows .post_full_like_wrap {
  border-bottom: none;
}

[dir] .fans_rows .replies {
  padding: 0;
}

[dir] .fans_rows .post_full_like_wrap {
  margin: 0;
  padding: 0;
  line-height: 100%;
}

[dir] .post:first-of-type {
  border-top: none;
}

[dir] .chat_tab_close {
  border-radius: 2px;
}

[dir] .chat_tab_imgcont.online:after {
  content: "";
}

[dir] a.groups_messages_block {
  font-size: inherit;
  padding: 4px 6px;
  margin-bottom: 10px;
  color: #2b587a;
}

[dir] a.groups_messages_block:hover {
  background-color: #E1E7ED;
}

[dir] a.groups_messages_block .ui_rmenu_count {
  margin: -2px 0 0;
  border-radius: 2px;
  padding: 1px 4px;
  background: #d1d9e0;
  color: #5b6e85;
  height: auto;
  line-height: 15px;
  font-size: 0.9em;
}

[dir] a.groups_messages_block .ui_rmenu_count:before {
  content: "+";
}

[dir] .chat_tab_imgcont.online:after {
  background-color: #7993ad;
  width: 7px;
  height: 7px;
  padding-top: 0;
  right: -1px;
  bottom: -1px;
}

[dir] .post_field_user_image,
[dir] .reply_box .post_field_user_image,
[dir] .reply_fakebox_wrap .post_field_user_image,
[dir] .wl_reply_form_wrap .reply_box .post_field_user_image {
  border-radius: 0;
  width: 32px;
  height: 32px;
  top: 0;
  left: 0;
}

[dir] .top_profile_mrow {
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
}

[dir] #top_profile_menu {
  border-radius: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

[dir] .counter_anim_wrap {
  height: 11px;
}

[dir] .wall_module .like_count .counter_anim_wrap,
[dir] .wall_module .post_like_count .counter_anim_wrap,
[dir] .wall_module .post_share_count .counter_anim_wrap {
  line-height: 11px;
  height: 11px;
}

[dir] .wall_module .reply ~ .reply .dld,
[dir] .wall_module .reply ~ .reply .reply_wrap,
[dir] .wall_module .reply_box,
[dir] .wall_module .reply_fakebox_wrap {
  border-top: none;
}

[dir] .wall_module .reply_fakebox,
[dir] .wall_module .reply_field.submit_post_field,
[dir] .submit_post_box div.submit_post_field {
  border: 1px solid #c0cad5;
  margin-left: 0;
  padding: 3px 5px;
}

[dir] .wall_module .reply_field.submit_post_field {
  min-height: 25px;
  max-height: none;
  border-radius: 0;
}

[dir] .post_field_wrap,
[dir] .reply_field_wrap,
[dir] .pv_cont .pv_reply_form_wrap .reply_field_wrap {
  margin-left: 0;
}

[dir] div.submit_post_field,
[dir] div.submit_post_field[contenteditable=true],
[dir] div.submit_post_field[contenteditable=true] ~ .placeholder .ph_input,
[dir] div.submit_post_field ~ .placeholder .ph_input {
  padding: 3px 5px;
  min-height: 25px;
  max-height: none;
  border-radius: 0;
  /*background: #FFF;*/
  border: 1px solid #c0cad5;
}

[dir] .wall_module .reply_box_open .submit_post_field,
[dir] .wall_module .reply_box_open .submit_post_field ~ .placeholder .ph_input {
  min-height: 32px;
  padding-right: 25px;
}

[dir] .submit_post {
  padding: 5px 0 0;
  border-radius: 0;
  border-top: none;
  background: #F1F1F1;
}

[dir] #submit_post_box.shown .page_add_media {
  display: block;
}

[dir] #submit_post_box .page_add_media {
  display: none;
}

[dir] .submit_post_box .addpost_button_wrap {
  margin-left: 0;
  margin-right: 5px;
}

[dir] .submit_post_box .checkbox_official {
  margin-top: 0;
}

[dir] .page_add_media {
  float: right;
  padding-top: 2px;
  margin-left: 5px;
}

[dir] .tt_w .tt_text {
  padding: 5px;
}

[dir] .reply_submit_hint_wrap {
  padding: 5px;
}

[dir] .reply_submit_hint_opts .radiobtn {
  padding: 5px 0 0;
}

[dir] .submit_post .addpost_button_wrap,
[dir] .submit_post .addpost_opt,
[dir] .submit_post .addpost_popt {
  float: left;
  margin-right: 5px;
}

[dir] .reply_box_inner_wrap {
  margin-top: 5px;
}

[dir] .emoji_smile_icon,
[dir] .wall_module .emoji_smile_icon_vector {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASxJREFUeNqdk7FqAkEQhoWEgwSDwTbpD0RfwDrVdQqmOLiX8C08ODgQhbyDhWLAQtNYKzYRhDQ2NqkCIYGAcP4j/8Ew7CGk+ODm3/lnd3ZuS6P5umTwQQJW4EhW1Hybb81d8Esm4IVMlN51FfDADGTcqeI4WYVrGXM9XSDlQuQwWiK10blAg33GTLgBU1BXpjq1W8YxPbV8d+mtysWAO/RUgR61gHGVnkSCHXhVyR0mD5U2oNZRmni28vGX90MewQ9oK61N7UFp4vlyFRDuHZdnNfF8y8eHakFGc3VhCte2hT4vROZ8Bw7gHSx485L4Rm0PyswVT+oa4zPjzCBay4yxkR+rz6SQ8RNYyiWBTzAGTa6FzE3/8yvHRb9y0WMakouPyfWcN6r/TdFzPgG6WZQaR4pI5wAAAABJRU5ErkJggg==") no-repeat center;
  width: 24px;
  height: 24px;
}

[dir] .wall_module .submit_post_box .emoji_smile_wrap {
  top: 3px;
  right: 3px;
}

[dir] .reply_box_open .post_field_wrap,
[dir] .reply_box_open .reply_field_wrap,
[dir] .reply_box_open #mv_reply_form .reply_field_wrap {
  margin-left: 37px;
}

[dir] .wall_module .reply_field.submit_post_field {
  background: #FFF;
}

[dir] .wall_module .reply_box_open .reply_field.submit_post_field {
  min-height: 32px;
}

[dir] .post_field_user_link,
[dir] .pv_reply_form:not(.reply_box_open) .post_field_user_link,
[dir] #mv_reply_form .post_field_user_link {
  height: 24px;
  display: none;
}

[dir] .reply_box_open .post_field_user_link,
[dir] .replies_list .post_field_user_link,
[dir] .reply_form .post_field_user_link,
[dir] .wl_replies .post_field_user_link,
[dir] .reply_box_open #mv_reply_form .post_field_user_link {
  display: block;
}

[dir] .wall_module .reply_form {
  background: transparent;
}

[dir] .addpost_button_wrap {
  margin-left: 37px;
}

[dir] .top_profile_img {
  display: none;
}

[dir] .submit_post_box {
  border-radius: 0;
}

[dir] .submit_post_box .post_field_choose_image {
  border-radius: 2px;
}

[dir] .submit_post_field {
  background: #FFF;
}

[dir] .ms_items_more {
  border-radius: 0;
  min-width: 120px;
  right: -45px;
  padding: 0;
}

[dir] .media_selector .ms_items_more .ms_item {
  padding: 2px 0 2px 34px;
}

[dir] .media_selector > .ms_item {
  margin-right: 5px;
}

[dir] .media_selector .ms_item.ms_item_article {
  margin-left: 0;
  border-left: none;
  width: 22px;
}

[dir] .media_selector .ms_item.ms_item_article:before {
  left: 0;
}

[dir] .media_selector .ms_item_more_label {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat right 5px;
}

[dir] .medadd_c_pollh,
[dir] .medadd_h {
  font-size: inherit;
  margin-top: 0;
}

[dir] .media_preview_has_medias {
  margin-bottom: 0;
  border-bottom: none;
}

[dir] .top_notify_cont .feedback_img,
[dir] .ui_photo_grid_1,
[dir] .ui_photo_grid_2,
[dir] .ui_photo_grid_3,
[dir] .ui_photo_grid_4 {
  border-radius: 2px;
}

[dir] .submit_post_box .thumb_off,
[dir] .submit_post_box .thumb_on {
  border-radius: 2px;
}

[dir] .ui_search_field:focus {
  /* outline: -webkit-focus-ring-color auto 5px */
}

[dir] #public .narrow_column.fixed,
[dir] #group .narrow_column.fixed,
[dir] #profile .narrow_column.fixed,
[dir] #side_bar_inner {
  position: static !important;
}

[dir] #public .narrow_column.fixed,
[dir] #group .narrow_column.fixed,
[dir] #profile .narrow_column.fixed {
  margin-top: 0 !important;
  top: 0 !important;
  bottom: auto !important;
}

[dir] .preq_friend {
  padding: 10px;
}

[dir] .preq_wrap {
  width: 200px;
}

[dir] #side_bar_inner ol {
  display: flex;
  flex-wrap: wrap;
}
[dir] #side_bar_inner ol li {
  order: 100;
}
[dir] #side_bar_inner ol #l_pr {
  order: 1;
}
[dir] #side_bar_inner ol #l_fr {
  order: 2;
}
[dir] #side_bar_inner ol #l_ph {
  order: 3;
}
[dir] #side_bar_inner ol #l_vid {
  order: 4;
}
[dir] #side_bar_inner ol #l_aud {
  order: 5;
}
[dir] #side_bar_inner ol #l_msg {
  order: 6;
}
[dir] #side_bar_inner ol #l_gr {
  order: 7;
}
[dir] #side_bar_inner ol #l_nwsf,
[dir] #side_bar_inner ol #l_ntf {
  order: 8;
}
[dir] #side_bar_inner ol #l_fav,
[dir] #side_bar_inner ol #l_sett {
  order: 9;
}
[dir] #side_bar_inner ol .more_div.l_main {
  order: 10;
}
[dir] #side_bar_inner ol #l_ap {
  order: 11;
}
[dir] #side_bar_inner ol #l_doc,
[dir] #side_bar_inner ol #l_ads,
[dir] #side_bar_inner ol #l_apm {
  order: 12;
}
[dir] #side_bar_inner ol #l_vkp + .more_div {
  order: 13;
}
[dir] #side_bar_inner ol #l_mk,
[dir] #side_bar_inner ol #l_vkp,
[dir] #side_bar_inner ol #l_spr {
  order: 14;
}
[dir] #side_bar_inner ol .more_div,
[dir] #side_bar_inner ol .l_comm,
[dir] #side_bar_inner ol #l_covid19 {
  order: 15;
}

[dir] .wide_column h2.page_block_h2,
[dir] .search_query_wrap {
  margin: 0 -10px;
}

[dir] #box_layer h2.page_block_h2 {
  margin: 0;
}

[dir] #profile h2.page_block_h2,
[dir] #group h2.page_block_h2,
[dir] #public h2.page_block_h2 {
  margin: 0;
}

[dir] .big.selector_container td.selector {
  padding: 3px;
}

[dir] .big.selector_container td.selector input {
  padding: 0;
  margin: 0;
  /*width: 124px !important;*/
}

[dir] .ui_search_fltr_label {
  color: #555;
  padding-bottom: 5px;
}

[dir] .ui_search_fltr_sel {
  padding: 5px 0 10px;
}

[dir] .ui_search_fltr:after,
[dir] .ui_search_fltr:before {
  content: none;
}

[dir] .big .result_list ul li {
  padding: 3px 0 4px 5px;
}

[dir] .ui_search_fltr_control {
  line-height: inherit;
  padding: 5px 16px 5px;
  background-position: right 12px;
  margin-right: 8px;
}

[dir] .selector_container td.selector_dropdown {
  background: url("data:image/gif;base64,R0lGODlhBwAEAIABAAAAAP///yH5BAEAAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==") no-repeat;
}

[dir] .ui_search_fltr_sep {
  line-height: 24px;
}

[dir] .bd_calendar,
[dir] .bd_day_table {
  width: 100%;
}

[dir] .bd_header_month {
  line-height: 22px;
}

[dir] .bd_day_head.day1,
[dir] .bd_day_head.day7,
[dir] .bd_day_table tr:last-child .day1,
[dir] .bd_day_table tr:last-child .day7 {
  border-radius: 0;
}

[dir] .bd_day_head {
  height: 22px;
  border-bottom: 1px solid #e0dee2;
  color: #999b9f;
}

[dir] .bd_day_cell.holiday {
  background: #f8f6f8;
}

[dir] .bd_day_cell {
  border-right: 1px solid #e0dee2;
  border-bottom: 1px solid #e0dee2;
}

[dir] .bd_day_cell.left {
  border-left: 1px solid #e0dee2;
}

[dir] .bd_day_num {
  color: #999b9f;
}

[dir] .page_verified,
[dir] .ts_cont_wrap .page_verified,
[dir] .feed_notifications .page_verified,
[dir] .post_author .page_verified,
[dir] .reply_author .page_verified,
[dir] .top_notify_cont .page_verified,
[dir] .top_tt_important .page_verified,
[dir] .ts_cont_wrap .page_verified,
[dir] .nim-dialog.nim-dialog_verified .nim-dialog--verfifed {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAOUlEQVR42mNgIBLsOnTmPwgzkKqBaI3oGghqwqsBmwlEaUCWIOgkbAqI8gPJGsgOJWwaGUgBxGgAALZ2utCtGzDMAAAAAElFTkSuQmCC") no-repeat;
  padding: 0 16px 0 0;
  margin-left: 5px;
}

[dir] .ui_ownblock {
  padding: 0;
}
[dir] .ui_ownblock:after {
  content: none;
}

[dir] .ui_ownblock ~ .ui_rmenu_sep {
  display: none;
}

[dir] .ui_ownblock_hint {
  float: right;
  color: #2b587a;
  padding: 5px 0 0;
}
[dir] .ui_ownblock_hint:first-letter {
  text-transform: uppercase;
}
[dir] .ui_ownblock_hint:hover {
  text-decoration: underline;
}

[dir] .ui_ownblock_img,
[dir] .ui_ownblock_label {
  display: none;
}

[dir] #wall_rmenu {
  background: none;
  padding: 11px 10px 0;
  height: 23px;
  border-bottom: 1px solid #597DA3;
}

[dir] #wall_rmenu .ui_rmenu_item {
  padding: 5px 10px;
  font-weight: normal;
  border-radius: 4px 4px 0 0;
  margin: 0 5px 0 0;
}

[dir] .wall_module .page_wall_posts .page_block ~ .page_block {
  margin: 0;
}

[dir] .reply_box_inner_wrap.fixed {
  position: relative !important;
}

[dir] #fw_summary_wrap .ui_search {
  border-bottom: none;
  margin-top: 8px;
}

[dir] .page_block.page_block_header_outer .pg_pages {
  right: 0;
  margin-top: 1px;
}

[dir] .ui_search_custom_ctrl .ui_calendar_icon {
  margin: 5px 6px 0;
}

[dir] #group_recom_wrap {
  display: none;
}

[dir] .group_row_actions .ui_actions_menu_wrap {
  top: auto;
}

[dir] .page_actions_wide.no_actions .page_action_left {
  width: 100%;
}

[dir] .subheader,
[dir] h4.subheader {
  font-weight: bold;
  color: #2b587a;
  margin-top: 10px;
}

[dir] .ow_ava.ow_ava_small {
  border-radius: 2px;
  width: 30px;
  height: 30px;
}

[dir] #friends_req_block {
  display: none !important;
}

[dir] #friends .ui_search_fltr_control {
  visibility: hidden;
  padding: 0;
  height: 0;
  width: 0;
}

[dir] .ui_search.friends_search_cont {
  border-bottom: none;
}

[dir] #friends .ui_actions_menu_icons {
  display: none;
  height: 0;
  width: 0;
}

[dir] #friends .ui_search_fltr {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  right: -266px;
  top: 37px;
  box-shadow: none;
  background-color: #f7f7f7;
  border: 1px solid #dae1e8;
  width: 150px !important;
  border-bottom: none;
  z-index: auto;
  padding-bottom: 0;
}

[dir] #friends .ui_search_custom input.ui_search_field {
  width: 346px;
  padding-right: 40px;
}

[dir] #friends .ui_search_fltr_label {
  font-weight: bold;
  padding-bottom: 1px;
}

[dir] #friends .ui_search_fltr .selector_container,
[dir] #friends .ui_search_fltr .big.selector_container .selector_input,
[dir] #friends_filters_block .selector_container,
[dir] #friends_filters_block .big.selector_container .selector_input,
[dir] #friends_filters_block .search_inner_filter .dark,
[dir] .search_inner_filter .text,
[dir] #search_filters_block #cAge .selector_input {
  width: 100% !important;
}

[dir] #friends .ui_search_fltr .selector_container .result_list {
  width: 150px !important;
}

[dir] #friends .ui_search_fltr_sel.clear_fix .selector_container,
[dir] #friends .ui_search_fltr_sel.clear_fix .result_list,
[dir] #friends_filters_block #age_filter .selector_container.dropdown_container,
[dir] #friends_filters_block #age_filter .selector_container.dropdown_container .result_list,
[dir] #search_filters_block #cAge .result_list,
[dir] .search_inner_filter .range_to .dark {
  width: 65px !important;
}

[dir] #friends .ui_search_fltr_field {
  width: 138px;
  height: 16px;
}

[dir] #friends .ui_search_fltr_short_field {
  width: 53px;
  height: 16px;
}

[dir] #invite_button {
  padding: 6px 16px 7px;
  position: absolute;
  bottom: auto;
  top: 37px;
  right: 15px;
  transition: none !important;
}

[dir] .friends_list {
  width: 427px;
  padding: 5px 5px 6px;
}

[dir] .friends_photo_wrap,
[dir] .friends_photo_img,
[dir] .friends_photo,
[dir] .friends_photo_wrap .ui_zoom_inner,
[dir] .friends_phonebook .friends_photo_img,
[dir] .friends_phonebook .friends_photo,
[dir] .friends_phonebook .friends_photo_wrap,
[dir] .friends_find_user_img,
[dir] .friends_find_user_photo {
  width: 100px;
  height: 100px;
  overflow: visible;
  border-radius: 0;
}

[dir] .friends_user_row .online:after {
  background: none;
  left: 115px;
  /*top:45px;*/
  border: none;
  bottom: 5%;
}

[dir] .friends_user_row .online.mobile:after {
  background: url("data:image/gif;base64,R0lGODlhBwALAMQeAAAAAAgICBAQEBgYGCEhISkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f395K6RSH5BAkAAB8ALAAAAAAHAAsAAAUe4CeK1qdZKHpaV5te44XCoszGr5uea5qlKsuqpwoBADs=") no-repeat;
  height: 11px;
  width: 7px;
  padding: 0 0 0 10px;
}

[dir] .search_row .online.mobile:after,
[dir] .search_row.short .online.mobile:after {
  background: url("data:image/gif;base64,R0lGODlhBwALAMQeAAAAAAgICBAQEBgYGCEhISkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f395K6RSH5BAkAAB8ALAAAAAAHAAsAAAUe4CeK1qdZKHpaV5te44XCoszGr5uea5qlKsuqpwoBADs=") no-repeat;
  height: 11px;
  width: 7px;
  padding: 0 0 0 10px;
}

[dir] .group_u_photo.online.mobile:after {
  background: url("data:image/gif;base64,R0lGODlhBwALAMQeAAAAAAgICBAQEBgYGCEhISkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f395K6RSH5BAkAAB8ALAAAAAAHAAsAAAUe4CeK1qdZKHpaV5te44XCoszGr5uea5qlKsuqpwoBADs=") no-repeat;
  height: 11px;
  width: 7px;
  padding: 0 0 0 10px;
}

[dir] .friends_actions_menu .ui_actions_menu {
  visibility: visible;
  opacity: 1;
  transition: none;
  pointer-events: auto;
  border: none;
  box-shadow: none;
  right: 0;
  width: 126px;
  min-width: 0;
  z-index: auto;
}

[dir] .friends_actions_menu .ui_actions_menu_sep {
  display: none;
}

[dir] .friends_actions_menu .friends_actions_icons {
  display: none;
  height: 0;
  margin: 0;
  width: 0;
}

[dir] .friends_actions_menu.ui_actions_menu_wrap {
  top: -23px;
}

[dir] .friends_actions_menu.shown {
  z-index: 5;
}

[dir] .friends_lists .friends_lists_group {
  border-radius: 2px;
  height: auto;
  line-height: inherit;
  padding: 3px 5px;
  margin: 0 5px 5px 0;
}

[dir] .friends_field {
  margin-bottom: 5px;
}

[dir] .friends_user_info {
  width: 183px;
  padding: 0;
}

[dir] .friends_common_label {
  margin-top: 0;
}

[dir] .friends_controls {
  width: 127px;
  margin: 0;
}

[dir] .friends_user_common .friends_controls {
  margin-top: 9px;
}

[dir] .friends_user_request .friends_user_info {
  width: auto;
}

[dir] .friends_cur_filters {
  padding: 5px;
  width: 427px;
}

[dir] .friends_cur_filters .token {
  padding: 4px;
  margin: 2px 5px 0 0;
  line-height: 13px;
  height: auto;
}

[dir] .friends_cur_filters .token .del_icon {
  background: url("data:image/gif;base64,R0lGODlhCwALAIABAGuNsf///yH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat;
  height: 11px;
  width: 11px;
}

[dir] .friends_common_thumbs {
  margin-top: 5px;
}

[dir] .friends_create_list button,
[dir] .friends_create_list button:active,
[dir] .friends_create_list .flat_button.secondary {
  padding: 6px 6px 7px 10px;
  border-radius: 0;
  width: 134px;
  margin: 0;
  font-weight: normal;
}

[dir] .friends_requests_tabs.ui_tabs {
  padding: 7px 5px;
  font-weight: bold;
  background: #F7F7F7;
}

[dir] .friends_requests_tabs.ui_tabs_header {
  border-bottom: 1px solid #dae1e8;
}

[dir] .friends_requests_tabs .ui_tab,
[dir] .friends_requests_tabs .ui_tab:hover,
[dir] .friends_requests_tabs .ui_tab.ui_tab_sel {
  border-radius: 2px;
  padding: 3px 8px 4px;
  margin: 8px 5px 7px;
}

[dir] .friends_requests_tabs .ui_tab:hover {
  padding: 3px 8px 4px;
  margin: 8px 5px 7px;
}

[dir] #friends_tab_list,
[dir] #friends_import_header {
  padding: 5px 10px;
  background: #597DA3;
  border-radius: 4px 4px 0 0;
  color: #FFF;
  border-bottom: none;
  float: left;
  margin: 0;
}

[dir] #friends_filters_block #oldvk-filter-label:before {
  content: none;
}

[dir] #friends_tabs_wrap,
[dir] .friends_tabs_wrap {
  border-bottom: solid 1px #597DA3;
  margin: 0 -10px;
  padding: 0 10px;
  height: 23px;
  width: 607px;
}

[dir] .friends_phonebook .page_block_header_count {
  color: #FFF;
  padding: 0 1px 0 5px;
}

[dir] .friends_create_list {
  margin: 0;
}

[dir] .friends_create_list .flat_button.secondary {
  background-color: transparent;
  text-align: left;
  color: #45688E;
  width: 100%;
}

[dir] .friends_create_list .flat_button.secondary:hover {
  background: #E1E7ED;
}

[dir] .friends_not_found {
  padding: 241px 20px;
}

[dir] #ui_rmenu_requests .ui_rmenu_count {
  margin: 0;
  background: none;
  color: #2b587a;
}

[dir] .ui_rmenu_item_sel#ui_rmenu_requests,
[dir] .ui_rmenu_item_sel#ui_rmenu_requests .ui_rmenu_count {
  color: #FFF;
}

[dir] #top_notify_btn {
  display: none;
}

[dir] .top_notify_header .top_notify_header_label .top_notify_header_label_groups {
  margin-left: 10px;
}
[dir] .top_notify_header .top_notify_header_label .top_notify_header_label_groups:before {
  content: none;
}

[dir] .top_notify_header .top_notify_header_label .top_notify_header_label_groups_counter {
  background: none;
  top: 0;
  font-weight: bold;
  color: #2b587a;
  padding: 0;
  margin-left: 5px;
  line-height: inherit;
}
[dir] .top_notify_header .top_notify_header_label .top_notify_header_label_groups_counter.unmuted {
  background: none;
}
[dir] .top_notify_header .top_notify_header_label .top_notify_header_label_groups_counter:before {
  content: "+";
}

[dir] .notify_sources_tt_content .line_cell .info .ui_rmenu_count {
  margin: 7px 0 0;
}

[dir] .has_notify#oldvk-notify-wrap,
[dir] .active#oldvk-notify-wrap {
  display: block !important;
}

[dir] #oldvk-notify-wrap {
  display: none;
}

[dir] #l_ntf:hover #oldvk-notify-wrap {
  display: block;
}

[dir] .im-prebody img {
  border-radius: 2px;
  width: 32px;
  height: 32px;
}

[dir] .nim-dialog.nim-dialog_classic.nim-dialog_unread-out .nim-dialog--inner-text,
[dir] .nim-dialog.nim-dialog_classic.nim-dialog_unread-out.nim-dialog_muted .nim-dialog--inner-text {
  max-width: 350px;
  background: #edf1f5;
  padding: 0;
  white-space: normal;
  display: -webkit-inline-box;
  color: #67829e;
}

[dir] .nim-dialog.nim-dialog_classic:not(.nim-dialog_deleted):hover.nim-dialog_unread-out .nim-dialog--inner-text {
  background: #E4E9EE;
  padding: 0;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--inner-text {
  display: inline-block;
  vertical-align: top;
  max-width: 350px;
  display: -webkit-inline-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

[dir] #oldvk-notify-wrap.active #top_notify_wrap {
  visibility: visible;
  opacity: 1;
  -webkit-filter: none;
  filter: none;
  top: 42px;
  pointer-events: auto;
}

[dir] .feedback_photo_icon {
  /* z-index: auto */
}

[dir] #top_notify_wrap {
  font-weight: normal;
  left: 110px;
  font-size: 11px;
  border: 1px solid #c5d0db;
}

[dir] .top_notify_cont .feedback_rphoto {
  max-height: 40px;
  width: 40px;
  right: 15px;
}

[dir] #top_notify_wrap:after,
[dir] #top_notify_wrap:before {
  content: none;
  /* Пока не будет найдено решение со стрелкой */
}

[dir] .nim-dialog--preview .nim-dialog--preview-attach {
  font-weight: bold;
}

[dir] #l_edit {
  padding: 3px;
  color: #777;
  margin: 1px;
  font-size: 11px;
}

[dir] #l_edit:hover {
  text-decoration: none;
  background: #bbc7d3;
  border-radius: 2px;
  transition: background-color 200ms linear, color 200ms linear;
}

[dir] .HeaderNav {
  padding-right: 5px;
}

[dir] .HeaderNav__item {
  height: 40px;
}

[dir] .top_profile_name {
  padding-right: 0;
}

[dir] #oldvk_top_exit:hover {
  border-bottom-right-radius: 9px;
}

[dir] .HeaderNav__btns {
  display: none;
}

[dir] #oldvk_top_play {
  float: right;
  width: 22px;
  height: 22px;
  margin: 9px 0 0 7px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAWCAYAAAC7ZX7KAAABpElEQVRIS2PUDm1gY/v/o5uBgTGGgeG/EANl4D0DA8PiX4wcpSBjaGEuo1FwxYT/jAz5lLkTQ3cn438GDpqYaxhS+ZYKIYvmYsZ3EAGKYwzDXEbDkMr/VA5dmhrHaBQ66uCBDeE9c2rADnBJaaGKQ7pLYhgMNRTAZp2/8YChtGcJmI1LHN1SRqPQKrxpeM+cargel5RWih2NbB4kICBm4hLHcLBxGH4H756NcDBIs2sqZY7GZR6x9jCS6mBKHU0FB1fjTRK7Z1dhTQauqW1kJQ9082Dm4BLHSBIm4fgdvGsWdge7pZHnYHTzYObgEqeKg8l1LMhyKji4Bm+S2DWrEsWTbmntZCUFmCZc5hFrD6NJOPEOptSxkBDGHgBEO9g0Ar+Dd86EWOCeTlnIwkK4NS+cwURbCcw9c/UeQ/WklWA2LnGMNGwaUTu0Gj+jDqYoSxLWzGgWWfuWgYGB0q4Ruk3QBjz1zWW0iG6Y9O/fv1zCfiNeBTMzU8///wzstDCXsbBvFefxM9e6/v3/F83AwCBIvLOwqnzPxMi01NJEqwwkSwtzAU6lxRJSmEZNAAAAAElFTkSuQmCC") no-repeat;
}

[dir] #oldvk_top_play.active {
  background-position: -22px 0;
}

[dir] .oldvk-hide {
  display: none;
}

[dir] .wide_column .page_top,
[dir] .wide_column .page_info_wrap .page_top {
  padding: 0 6px 4px;
}

[dir] .page_info_wrap .wall_fixed {
  margin: 0;
}

[dir] .wide_column .page_top + .page_block_h2 {
  padding: 0 6px;
}

[dir] .ui_tabs.page_info_tabs li {
  padding: 2px 6px;
}

[dir] .page_block_h2.page_info_header_tabs,
[dir] .group_info_block.wiki {
  display: none;
}

[dir] .group_info_block {
  display: block;
}

[dir] #page_info_wrap {
  display: flex;
  flex-direction: column;
}

[dir] #page_info_wrap #wall_fixed {
  order: 3;
}

[dir] #page_info_wrap #wall_fixed ~ .group_info_block.info {
  border-bottom: 1px solid #e7e8ec;
  padding-bottom: 5px;
}

[dir] .wk_table.wk_table_fixed {
  max-width: 397px;
}

[dir] .group_friends_text {
  padding: 0;
  font-size: inherit;
  color: #777;
}

[dir] .group_friends {
  padding: 0 6px 6px;
}

[dir] .group_send_msg_status_block {
  background: #F1F1F1;
  height: auto;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item.group_send_msg_status_block {
  padding: 10px;
  height: auto;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item.group_send_msg_status_block .group_send_msg_status_block_title {
  background-color: #6383a8;
  border-radius: 2px;
  line-height: 13px;
  padding: 5px 14px 6px;
  color: #FFF;
  text-align: center;
  margin: 0;
  transition: background-color 100ms ease-in-out;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item.group_send_msg_status_block .group_send_msg_status_block_title:hover {
  text-decoration: none;
  background-color: #6d8cb0;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item.group_send_msg_status_block .group_send_msg_status_block_title:active {
  padding-top: 6px;
  padding-bottom: 5px;
  background-color: #5c7ca1;
}

[dir] .page_cover_info, [dir] .page_cover_actions {
  padding: 0;
}

[dir] .page_cover_info .page_actions {
  float: right;
}

[dir] .page_cover_info .group_send_msg {
  margin-bottom: 0;
}

[dir] .page_cover_info .page_actions_wide {
  height: auto;
  width: auto;
}

[dir] .page_cover_info h2.page_name:last-child {
  height: auto;
}

[dir] .page_cover_info .page_action_left {
  margin-right: 10px;
}

[dir] .page_cover_image,
[dir] .page_cover {
  display: none;
}

[dir] .adapted ~ .page_cover_info .page_cover_image,
[dir] .adapted.page_cover {
  display: block;
}

[dir] .page_cover {
  margin-bottom: 10px;
}

[dir] .adapted ~ .page_cover_info .page_top {
  border-bottom: none;
}

[dir] .page_cover_info .page_top {
  margin-bottom: 0;
  width: 381px;
}

[dir] .adapted ~ .page_cover_info .page_top {
  margin-bottom: -5px;
  width: auto;
}

[dir] .page_cover_info {
  float: left;
}

[dir] .adapted ~ .page_cover_info {
  width: 100%;
}

[dir] .reply_box div.submit_post_field,
[dir] .reply_box div.submit_post_field[contenteditable=true],
[dir] .reply_box div.submit_post_field[contenteditable=true] ~ .placeholder .ph_input,
[dir] .reply_box div.submit_post_field ~ .placeholder .ph_input,
[dir] .pv_cont .pv_reply_form_wrap .reply_box .submit_post_field,
[dir] .pv_cont .pv_reply_form_wrap .reply_box .submit_post_field ~ .placeholder .ph_input,
[dir] .wl_reply_form_wrap .reply_box div.submit_post_field[contenteditable=true] ~ .placeholder .ph_input,
[dir] .wl_reply_form_wrap .reply_box div.submit_post_field ~ .placeholder .ph_input,
[dir] .wall_module .reply_box div.submit_post_field,
[dir] .wall_module .reply_box div.submit_post_field[contenteditable=true],
[dir] .wall_module .reply_box div.submit_post_field[contenteditable=true] ~ .placeholder .ph_input,
[dir] .wall_module .reply_box div.submit_post_field ~ .placeholder .ph_input {
  padding-left: 5px;
}

[dir] #profile_editor .page_block_header {
  display: none;
}

[dir] .selector_container td.selector .token span.x,
[dir] .selector_container td.selector .token span.x_hover {
  width: 11px;
  height: 11px !important;
  margin: 1px 0 0 4px !important;
}

[dir] .pedit_del_icon,
[dir] .pedit_set_icon,
[dir] .selector_container td.selector .token span.x,
[dir] .selector_container td.selector .token span.x_hover {
  background: url("data:image/gif;base64,R0lGODlhCwALAIABAGuNsf///yH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat;
}

[dir] .pedit_right_control .pedit_del_icon {
  margin-top: 4px;
  background-position: 0 3px;
}

[dir] .pedit_content {
  margin: 20px 0 10px;
}

[dir] .pedit_add_row {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIElEQVR42mNgQANti478h2EGQmCAFCNLEsI0VDwEgw4ArFumVPzi7TQAAAAASUVORK5CYII=") no-repeat 0;
}

[dir] .olist_item_name {
  width: auto;
}

[dir] .olist_item_wrap,
[dir] .olist_item_wrap:hover {
  margin: 0;
  padding: 0 10px;
}

[dir] .tabbed_box .summary_tabs {
  margin: 0;
  border-bottom-color: #597DA3;
}

[dir] .box_title .security {
  background-position: 0 16px;
}

[dir] .box_title .back {
  margin: 0 0 -20px -14px;
  padding: 0 20px 0 30px;
  background-position: 10px 15px;
}

[dir] .prefix_input {
  margin-top: 0;
}

[dir] .box_msg {
  margin: -16px -14px 10px;
}

[dir] .privacy_locked {
  background-position: 0 0;
}

[dir] .settings_privacy_row {
  padding: 6px 0;
}

[dir] #settings_bl_search_wrap {
  position: relative;
  bottom: -10px;
  margin: -10px;
  padding: 10px;
  border-bottom: 1px solid #dae1e8;
}

[dir] .settings_bl_list {
  padding: 0;
  margin-top: 20px;
}

[dir] .settings_bl_search_wrap.ui_search {
  width: 400px;
}

[dir] img.settings_bl_photo {
  width: 25px;
  height: 25px;
}

[dir] .settings_bl_name {
  padding: 5px 0 0 10px;
}

[dir] .settings_bl_row {
  height: auto;
  padding: 10px;
}

[dir] .box_body .ui_search_reset {
  right: 0;
}

[dir] .settings_blb_row {
  padding: 10px;
}

[dir] .settings_blb_rows {
  padding: 0;
}

[dir] .settings_separated_row .settings_separated_row_text .settings_separated_row_text_inner {
  color: #656565;
}

[dir] .settings_separated_row .settings_separated_row_icon + .settings_separated_row_text, [dir] .settings_separated_row.settings_separated_row_iconed .settings_separated_row_text {
  margin-left: 0;
}

[dir] .settings_separated_row.settings_separated_row_iconed:before {
  display: none;
}

[dir] .settings_separated_row .settings_separated_row_text {
  min-height: 52px;
}

[dir] .settings_separated_row .settings_separated_row_extra {
  height: 52px;
}

[dir] .settings_separated_row .settings_separated_row_text:before {
  height: 24px;
}

[dir] .settings_separated_row_extra .ui_toggler:after,
[dir] .settings_separated_row_extra .ui_toggler.on:after {
  content: "";
}

[dir] .settings_separated_row_extra .ui_toggler,
[dir] .settings_separated_row_extra .ui_toggler:after {
  width: 14px;
  height: 14px;
  top: 1px;
}

[dir] #friends.page_block {
  background: none;
}

[dir] .friends_tabs.ui_tabs_header {
  width: 607px;
  padding-top: 0;
}

[dir] .post_media_link_preview_wrap .flat_button:active {
  margin-top: -3px;
}

[dir] .friends_requests .friends_tabs {
  display: block !important;
}

[dir] .feedback_row_wrap.reply_box_open .reply_box {
  margin: 0 0 5px;
  border: 1px solid #dae1e8;
}

[dir] .feedback_row_wrap.reply_box_open .reply_box:before {
  border-bottom-color: #dae1e8;
}

[dir] .feedback_row_wrap.reply_box_open .reply_box:after {
  border-bottom-color: #F1F1F1;
}

[dir] .feedback_row_wrap.reply_box_open .submit_post,
[dir] .feedback_row_wrap.reply_box_open:hover {
  background: none;
}

[dir] .feedback_row_wrap .post_field_user_image,
[dir] .feedback_row_wrap .post_field_user_link {
  height: 32px;
  width: 32px;
}

[dir] .market_module .page_market_items_wrap {
  margin-left: 0;
}

[dir] #ui_rmenu_requests.ui_rmenu_item_sel {
  font-weight: normal;
}

[dir] .friends_requests .friends_requests_tabs.unshown {
  display: block;
}

[dir] #ui_rmenu_requests.ui_tab_sel .ui_rmenu_count {
  color: #FFF;
}

[dir] .friends_requests_tabs {
  width: 617px;
}

[dir] .bd_day_cell.holiday.today .bd_day_events,
[dir] .bd_day_cell.today .bd_day_events {
  width: 100%;
  height: 100%;
}

[dir] .friends_requests .friends_list {
  margin-top: 45px;
}

[dir] #friends .ui_search_fltr .ui_rmenu {
  padding: 10px;
}

[dir] #friends .ui_search_fltr .ui_rmenu_item,
[dir] #friends .ui_search_fltr .ui_rmenu_subitem {
  padding: 6px 6px 7px 10px;
  border-radius: 0;
  width: 134px;
  margin: 0;
  font-weight: normal;
}

[dir] #friends .ui_search_fltr .ui_rmenu_item:hover {
  font-weight: normal;
}

[dir] #friends .ui_rmenu_subitem.ui_rmenu_item_sel,
[dir] #friends .ui_rmenu_subitem.ui_rmenu_item_sel:hover,
[dir] #friends .ui_rmenu_item.ui_rmenu_item_sel,
[dir] #friends .ui_rmenu_item.ui_rmenu_item_sel:hover,
[dir] #friends .ui_rmenu_sliding .ui_rmenu_subitem.ui_rmenu_item_sel,
[dir] #friends .ui_rmenu_sliding .ui_rmenu_item_sel {
  padding-left: 10px;
  font-weight: normal;
  z-index: 0 !important;
}

[dir] #friends .ui_search_fltr_sel:last-child {
  padding-bottom: 0;
}

[dir] .ui_search_fltr_sel .radiobtn:last-child,
[dir] .ui_search_fltr_last {
  padding-bottom: 6px;
}

[dir] #friends #ui_rmenu_lists_list {
  display: block !important;
}

[dir] #friends #ui_rmenu_lists {
  display: none;
}

[dir] #friends .ui_calendar_icon {
  margin: 0;
  opacity: 1;
}

[dir] #friends_tabs_wrap > .flat_button {
  float: right;
  margin: 37px 0 0 6px;
}

[dir] .pages_cont,
[dir] .pages_edit_wrap div[contenteditable=true].wke_cont,
[dir] .pages_edit_wrap textarea.wke_textarea {
  padding: 0;
}

[dir] .group_l_info {
  padding-top: 0;
}

[dir] .flist_sel {
  padding: 16px 14px 45px;
}

[dir] .flist_item_action {
  box-shadow: none;
  border-radius: 0;
}

[dir] .flist_item_wrap {
  float: left;
  padding: 0 10px;
  margin: 0 5px;
}

[dir] .flist_item_wrap:hover {
  margin: -1px 5px 0;
  padding: 0 10px;
}

[dir] .flist_item_name {
  width: 162px;
}

[dir] .flist_list_name {
  float: right;
  margin-top: 0 !important;
}

[dir] .flist_summary {
  padding-top: 7px;
}

[dir] .flist_summary_sep .clear {
  padding-top: 10px;
}

[dir] .flist_info {
  padding: 0;
  height: 55px;
}

[dir] .flist_sel_list .flist_item_wrap,
[dir] .flist_sel_list .flist_item_wrap:hover {
  margin: 10px 16px 0 0;
}

[dir] .flist_sel_show_all {
  margin-top: 10px;
}

[dir] .flist_search_cont {
  margin: -36px 14px 12px;
}

[dir] .flist_scrolled .flist_sel {
  box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.12);
}

[dir] .flist_scrolled .ui_search {
  box-shadow: none;
}

[dir] .box_body .ui_toggler {
  margin-top: 0;
}

[dir] .flist_search_toggler_wrap {
  padding: 4px 0;
}

[dir] .flist_search_toggler_label {
  padding: 0;
}

[dir] .friends_import_row {
  width: 277px;
  padding: 10px 13px;
  float: left;
}

[dir] .friends_import_row:hover {
  background-color: #edf0f2;
}

[dir] #friends_import_block {
  padding: 10px 10px 0 10px;
  margin: 0 -10px;
  width: 607px;
  overflow: hidden;
  background: #f7f7f7;
}

[dir] .friends_import_extended {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHdJREFUeNrNmFlsVFUYx6cL1IWEFoMo3VJQKGIgSEKw8ISEmPDmQsITIYpIOy2F6Sxtmc69Z+5tKaU7LQqFMoXSiWCaqDHRYEgggEYTFwIPRiABJFgEBRds2fyd8VTKZFrnDrepD//Mcs/5zu+e8233OjRNc/wfZHmCXwumVOo1k1AOykNZaOImzUwaVZByvTa1XK/LQwVo6YbgO6+vq+7Zij5BR9EHSDiNzsWVWs2jowLi0+syCs29K1kojM6gG+gmuoPuDdFtdLLY2L2iQt883lYQn741rcjocrHARXQ3auFYkjBHXcG2BbaClBo7FmP4VJwQg7pebHT6y/UtqXaC+DF8zQLEPQUddouWTDtBdmG03yKI1GFA5tsJshejtxIAOQ5IgZ0gnRgdSADkGCAv2gnSiNHfEwD5FJA5toCQC2aQE3ow+qdFCHmU75UG351Opn14kI3Bdh8Gf7EAIHPIWaexp8MV3PYqSift2wJiWtiNSCIrMkKvlYmWp0loUsvQarQGAdY20y2aEgJZi/FLcYGY3fs8on6BWzRmlBi7V/FfL/oOXUA/ou/RIUqF2y2aM62C5DG5Mw5nPefRG+aVBDvSyaimWvzWEH8ZUElO1qY+YELsTH7cIFVaMHm9sePJdeb+4zEK3KDusBt+HDudTw+/f4sck7n/VCG/WXAeDjuNqryM6wdVcvyj0NzX4dabsgLxhm9A0x1ETvUIu/I1NWUOC81i8cv/QHQfwU8WVWl6auC+nSSAMorMLkNV7j7GF3r1hpS42wDO/AUZDcMUvl0Veu1UpxmqUnd7kbBdPZwtdi6XMR+qud1e0ZgbN0iZaHVwlzXqTqJBfIBMAKRXRc6XgGSPAPIIY4rV3BOAFFjq0FyiNUv5SjRIESBpgBxWfnQEkHEjgCQxZoWaexKQl6yCTAQkHAPEDchjgHykduRzQKaMADKeMW+puV8Asug/Qbx6/eP0pvPRGxzNThWW0SDbAZkCSI0K07OAvIID0+fWxQKZKn1DzT0AyDMxQSq0zSnrjY7nkBcPlw3xN6pN7B/GWY8Bkg/IQtmZob/IE73s4Ay/ZjhIXtJesvzu10QaEfg2Y66qsV5A0h4AqaQ4Oc09k1k8wIDTqsbcjiOr3mTOWhrsSezaduUnMk98jL3l5BFZb8aVGDuzgRVc+0nd0LcbRNvLVZp4MI/49C1yy0IqMu5arLZfcRTTKXbZ7EZYJbWByKfZfR6oH/CvK8p2v6pf/VwLe0TTbHJM8r8gXChIAGBorWnl/KfxTDOZO6+QYaxqzK/qGPpkE0627XIaoXa+/6x2/ADHN5fklzIIsjxhCFVTOKL3efyg8DU9QUP1LFqFNGSiUrTQJbYl44dPUZOqFZyE6QHmebJwkgNPn8sf7Q+pZvQmDpnDljukBhsjr6hHDUOipzYbmFrlMxGYMtGcL59lyaAttqtSq44s7BGNjuheBJhcoOuAuKJgvGP29A9MDgWzAYjP0JIxfRVBeGfS2c0mgaaO+XuRTRxhIJH3I6OlvwG7iIV+W+m7uAAAAABJRU5ErkJggg==");
}

[dir] .invite_box_title_icon {
  display: none;
}

[dir] .invite_box_title {
  padding-left: 0;
}

[dir] .invite_box_text {
  padding: 0 10px 10px;
}

[dir] .invite_box .row {
  padding-bottom: 10px;
}

[dir] .invite_form {
  margin: 10px;
}

[dir] .invite_box .label {
  padding-top: 7px;
}

[dir] .search_query_wrap .result_list ul li {
  padding-left: 22px;
}

[dir] .friends_find_list .search_query_wrap {
  width: 595px;
}

[dir] .friends_find_user {
  float: none;
  padding: 10px 0;
  border-bottom: 1px solid #ededed;
  width: 100%;
}

[dir] .friends_find_user_info {
  padding: 4px 0 21px;
}

[dir] .friends_find_user_photo {
  float: left;
  margin-right: 14px;
}

[dir] .friends_recom_list {
  margin: 5px 10px 5px 5px;
}

[dir] .ui_filters_block {
  background: #f7f7f7;
  padding: 10px;
  border: 1px solid #dae1e8;
}

[dir] #search_filters_form .ui_filters_block {
  border: none;
  display: flex;
  flex-flow: column wrap;
  height: 115px;
  align-content: space-between;
}

[dir] #friends_filters_block {
  width: 172px;
  right: -11px;
  position: absolute;
  top: 247px;
}

[dir] #friends_filters_block .search_control {
  margin-bottom: 5px;
}

[dir] .big.selector_container td.selector .placeholder_wrap2 {
  left: 2px;
}

[dir] head.oldvk-friends ~ body .wide_column_left .wide_column {
  width: 447px;
}

[dir] .friends_search_import {
  padding-left: 26px;
}

[dir] #friends_import_stub {
  display: none !important;
  position: absolute;
  right: -10px;
  top: 75px;
}

[dir] #friends_filters_header {
  margin-right: 10px;
}

[dir] .search_people_results {
  /*padding: 0 15px 10px 5px;*/
}

[dir] .search_media_rows .page_block_sub_header,
[dir] .search_auto_results .page_block_sub_header {
  height: auto;
  padding: 15px 20px;
}

[dir] .search_results_sep {
  margin: 15px 5px 0;
}

[dir] .search_auto_results .search_auto_sep {
  display: none;
}

[dir] .search_auto_results .post_full_like_wrap {
  border-bottom: none;
}

[dir] .search_people_media .search_results,
[dir] .search_communities_media .search_results {
  padding: 0 16px;
}

[dir] .ui_crumb_sep {
  padding-left: 0;
  font-size: 10px;
  margin: 0 8px;
  top: -1px;
  background: none;
}

[dir] .ui_crumb_sep:after {
  content: ">";
}

[dir] .ui_search.ui_search_new,
[dir] .groups_list_search.ui_search.ui_search_new {
  margin: 0;
}

[dir] .box_body .ui_search_new input.ui_search_field,
[dir] .ui_search_new input.ui_search_field,
[dir] .ui_search_new.ui_search_dark .ui_search_field {
  height: 25px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACrUExURf////r7/Nff59Xe5e/z9tbf5t/m7ODm7dXd5f39/vj5++Ho7fv8/d7l7OXq79vi6tLb49ri6d7k6/7//+ru8+Dn7Ons8Pn6++vu9Pn6/Nnh6drh6c/Z4dni6OPo7dnh6Njf5/7+/uTo7tPc5Obq8NPd5N7m6+Ln7P3+/tbe5urt8/z8/Nff5vL09ubr8Nng6NTd5eru9Ovv9M7Y4d7m7Ovw89Xe5tTc5dzj6iICc6AAAACRSURBVHjaYmBgYOCREOTntxDTBgggIFNDhIOZW53VwBAggIBscXNNFgYGXR0mgAACsrlkuIEkg5IAQACB2MaiILacAEAAAQlGKRNTBgYWViaAAAKx2ZiE1NiYOYwAAoiBQUVegZdXWlBfiwcggBj4zFRlJRmBgJMBIIAY2JWZ9RjAQBEggBg42fmEIWwGgAADAO9WBt9vY+D1AAAAAElFTkSuQmCC") no-repeat scroll 5px 7px white;
  padding-left: 20px;
}

[dir] .ui_search_new .ui_search_input_inner,
[dir] .ui_search_new.ui_search_dark {
  border: 1px solid #C3CBD4;
  border-radius: 0;
}

[dir] .ui_search_new .ui_search_button_search {
  display: none;
}

[dir] .audio_friends_list_wrap .ui_search.ui_search_new {
  margin-bottom: 0;
}

[dir] .ui_search_new .ui_search_progress {
  background-position: 0 5px;
}

[dir] .ui_search_new .ui_search_controls {
  right: 0;
}

[dir] .ui_search_new .ui_search_progress {
  right: 7px;
}

[dir] .ui_search_sugg_list {
  padding: 0;
  border-radius: 0;
}

[dir] .ui_search_suggester_shadow {
  padding-left: 20px;
  line-height: 26px;
  margin-left: 0;
}

[dir] .search_row .img {
  overflow: visible;
}

[dir] .search_row .online:after {
  right: -22px;
  border: none;
}

[dir] .search_row .online.mobile:after {
  right: -29px;
}

[dir] .friends_not_found.friends_only_other {
  padding: 20px 0;
}

[dir] .friends_search_wrap {
  background: none;
}

[dir] .ui_header_ext_search,
[dir] .feedback_sticky_row {
  line-height: inherit;
}

[dir] #groups_create_btn {
  position: absolute;
  top: 49px;
  right: 15px;
}

[dir] #group_u_search_input_wrap .ui_search_new {
  width: 430px;
}

[dir] #group_u_search_input_wrap .result_list {
  width: 432px;
}

[dir] .market_module .page_market_more_btn {
  margin: 0;
}

[dir] .wall_audio_rows {
  max-width: 510px;
}

[dir] .im-page.im-page_classic .im-mess:not(.im-mess_fwd).im-mess_unread:not(.im-mess_selected):not(.im-mess_light) {
  max-width: none;
}

[dir] .wl_reply_form_wrap .reply_box div.submit_post_field,
[dir] .wl_reply_form_wrap .reply_box div.submit_post_field[contenteditable=true] {
  padding-left: 5px;
}

[dir] .im-chat-input .im-chat-input--attach-label {
  background: url("data:image/gif;base64,R0lGODlhEAANAMQZAHGNrdjg6XWQsHKNrtvi6oefu3KOroaeuo6kvn+ZtnmUtJ+xyJ+xx3WRsaq7znGMrXeSsn2Xtq6+0ay90HaRsXiTs3qVtHiTsnuWtf///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAAQAA0AAAVVYCZmzAOcwMOM7CJAV3xBwjISyNAoWO8rjQGCkKBULL4kxlKhFJHKqIVyUUpEE2UsGWFFktskS1v1VRwiRwVc7k0NBgq0F/Yxj9pDdI85BAp8SQUBIQA7") no-repeat center;
  padding: 0;
}

[dir] .im-chat-input .im-chat-input--attach {
  right: 0;
  bottom: 0;
}

[dir] .im-chat-input .im-chat-input--smile-wrap {
  bottom: auto;
}

[dir] .audio-msg-track .audio-msg-track--btn {
  border-radius: 2px;
}

[dir] .im-audio-message-input .im-audio-message-track {
  border-radius: 3px;
}

[dir] .im-chat-history-resize--track {
  display: block !important;
}

[dir] .im-page.im-page_classic .im-chat-history-resize {
  background: #FFF;
}

[dir] .ui_scroll_outer {
  margin: 0 !important;
}

[dir] .emoji_smile_cont {
  padding: 3px 2px;
}

[dir] .emoji_smile_cont:hover {
  background: #d3d9de;
  border-radius: 3px;
}

[dir] #oldvk-emoji {
  height: 22px;
  overflow: hidden;
  width: 276px;
  margin-left: 36px;
}

[dir] .im-chat-input .im-chat-input--selector .ms_item_more {
  padding: 0;
}

[dir] .im-chat-input .im-chat-input--send {
  right: auto;
  bottom: -2px;
}

[dir] .im-send-btn {
  width: 26px;
  height: 26px;
  padding: 0;
}

[dir] .im-audio-message-input .im-audio-message-send-wrapper {
  margin-top: 0;
}

[dir] .im-chat-input.im-chat-input_classic .im-chat-input--textarea {
  min-height: 84px;
  margin-left: 7px;
  width: 358px;
}

[dir] .oldvk-chat-avatar {
  float: left;
  margin-top: 1px;
  border-radius: 3px;
  width: 50px;
  height: 50px;
}

[dir] .oldvk-chat-avatar.oldvk-chat-avatar-2 {
  margin-right: 2px;
}

[dir] .oldvk-chat-avatar-small {
  border-radius: 2px;
  margin-right: 2px;
  width: 24px;
  height: 24px;
}

[dir] .oldvk-chat-avatar-wrap {
  width: 52px;
  display: inline-block;
  margin-top: 1px;
}
[dir] .oldvk-chat-avatar-wrap.online:after {
  display: inline-block;
  position: static;
}

[dir] .im-chat-input_error .oldvk-chat-avatar {
  display: none;
}

[dir] .im-chat-input.im-chat-input_classic .im-chat-input--error {
  padding-left: 20px;
}

[dir] .im-audio-message-input {
  padding: 33px 6px 33px 10px;
}

[dir] .ui_calendar_icon {
  margin: 0 0 0 5px;
}

[dir] .groups_section_search + .ui_rmenu_sep {
  display: none;
}

[dir] #ui_rmenu_category0_list {
  border-top: 1px solid #e7e8ec;
  margin: 6px 15px;
}

[dir] .search_results {
  padding: 0;
}

[dir] .feed_updates .wall_module {
  margin: 0;
}

[dir] .feed_updates .wall_module .wall_text {
  margin-left: 0;
  padding-bottom: 0;
}

[dir] .feed_topics_list {
  display: block;
}

[dir] #groups_filters_wrap,
[dir] #search_filters_block {
  position: absolute;
  z-index: 1;
  right: -11px;
  margin-top: 40px;
  width: 172px;
}

[dir] #search_filters_block {
  z-index: 0;
  opacity: 0;
}

[dir] #oldvk-filter-label {
  position: absolute;
  right: 6px;
  z-index: 1;
  padding: 24px 0 17px;
  color: #45688e;
  cursor: pointer;
}

[dir] #oldvk-filter-label:hover + #search_filters_block,
[dir] #search_filters_block:hover {
  z-index: 5;
  opacity: 1;
}

[dir] .search_filters_wrap {
  display: block;
}

[dir] #search_filters_minimized {
  display: none;
}

[dir] .search_inner_filter .dark, [dir] .search_inner_filter .text {
  width: 150px;
}

[dir] input.dark,
[dir] .fakeinput.dark,
[dir] textarea.dark {
  height: 24px;
  border: 1px solid #C3CBD4;
  padding: 4px 9px 5px;
  line-height: 13px;
}

[dir] .groups_row,
[dir] .people_row {
  width: 425px;
}

[dir] #docs_list {
  width: 410px;
}

[dir] .search_row.short {
  width: auto;
}

[dir] .search_media_rows .search_row.short {
  padding-right: 30px;
}

[dir] .big.selector_container td.selector_dropdown {
  width: 17px !important;
}

[dir] .groups_actions_menu .ui_actions_menu {
  opacity: 1;
  visibility: visible;
  right: 0;
  pointer-events: auto;
  top: 0;
  border: none;
  box-shadow: none;
  min-width: 130px;
}

[dir] .groups_actions_menu .ui_actions_menu_icons {
  display: none;
}

[dir] .groups_actions_menu.shown .ui_actions_menu {
  top: 0;
}

[dir] .ui_actions_menu_sep {
  margin: 4px 6px;
}

[dir] .ui_actions_menu_item.ui_actions_menu_item_lock .ui_actions_menu_item_lock_text {
  right: 0;
}

[dir] #oldvk-news-tabs .ui_rmenu_item {
  font-weight: normal;
  padding-left: 10px;
  margin: 0 5px 0 0;
}

[dir] #feed_rmenu .ui_rmenu_sep {
  display: none;
}

[dir] .ui_rmenu_item_hidden {
  display: none;
}

[dir] .feed_lists_icon .ui_actions_menu_icons {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAR0lEQVR42mNgQAN1s3YcDq9d8r9hzs59DIQASCEM01FxxcytJ5AV4MK1s7YfYSBGIdwmmO8JYayhM0ChgQ4qp28/Cfc9GgAAd/eNVkZuQhMAAAAASUVORK5CYII=") no-repeat center;
  width: 11px;
  height: 13px;
  opacity: 1;
  margin: 0;
}

[dir] .feed_lists_icon {
  top: 0;
  position: static;
}

[dir] .feed_lists_icon.shown {
  border: none;
}

[dir] .feed_lists_icon .ui_actions_menu {
  right: auto;
}

[dir] .privacy_olist {
  padding: 0 10px;
}

[dir] .feed_list_name_label {
  width: auto;
}

[dir] .ui_search.olist_filter_wrap {
  padding: 15px;
}

[dir] #feed_list_name {
  width: 280px;
}

[dir] .olist_filter_label {
  padding: 2px 15px 2px 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat right 11px;
}

[dir] .olist_filter_wrap .ui_search_custom_ctrl {
  right: 6px;
}

[dir] .olist_filter_actions .ui_actions_menu {
  right: 17px;
}

[dir] .olist_filter_actions {
  top: 0;
  position: static;
}

[dir] .feed_list_name_wrap {
  padding: 15px;
}

[dir] .ui_actions_menu_hide {
  margin: 1px 0 0;
}

[dir] .ui_actions_menu_item.feed_custom_list {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAw0lEQVR42mNggIK2RUcXtS068qBj1Rn+loXHpIHsl22LD/cyoAOgxCUg/o+GtyIrWNq2+MgZIP0HKvkWiN9D2T9Bcq2Lj04FKbwNM6F94ZHahob/TA3797O0Lz7ShWTyKYbmxUfUIZzDj5GdsmrVKmag+AeQXPeio2JICo/cw6LwDUiuddkJcYb2hUdvYbO6beGRbiSrTzMA3bIYzTPvYFaieAZf8LQuOnIYIxzbFx1ZCJS8Dwrw1sWHJIHsF0CxPpg8AEm3zpn/QHUVAAAAAElFTkSuQmCC") no-repeat 11px 5px;
}

[dir] .ui_actions_menu_item.feed_new_list {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAIElEQVR42mNgQANti478h2EGQmCAFCNLEsI0VDwEgw4ArFumVPzi7TQAAAAASUVORK5CYII=") no-repeat 11px 5px;
  padding-left: 27px;
}

[dir] .ui_actions_menu_item_label {
  margin-left: 17px;
}

[dir] img.feed_notif_img {
  width: 100% !important;
  height: 100% !important;
}

[dir] .feed_notif_block.feed_notif_banner {
  padding: 15px 0;
}

[dir] #oldvk-news-tabs ~ #submit_post_box {
  margin: 0 -10px;
}

[dir] .feed_filter_icon {
  margin: 0 0 0 4px;
  width: 16px;
  height: 16px;
  background-position: 3px -14px;
}

[dir] .ui_rmenu_item_sel .feed_filter_icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAcCAYAAAC6YTVCAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAVklEQVR42mP4//8/AxYMA9jkGBiGqSZSAfmaRoMcjya8eAhoaiAxRTTAdBOrsQHdeQ3EaMDmpwZCGnAFRAM+DcSkiP/kJKPhpukVEIeSomkVEIviSnsAR4qlmE4tIOsAAAAASUVORK5CYII=");
}

[dir] .feed_search_shown .feed_search_wrap {
  margin-top: 10px;
}

[dir] #groups_filters_wrap .right_list_header {
  display: none;
}

[dir] .feed_update_row .post_author {
  color: #939393;
}

[dir] .feed_search_filters_wrap .search_filters_wrap {
  display: block !important;
}

[dir] .search_status_map {
  width: 120px;
  height: 81px;
  background: #e1e4e8;
}

[dir] .page_media_place_label_inline {
  margin: 0;
}

[dir] #ui_rmenu_communities_list {
  border-top: 1px solid #e7e8ec;
  margin: 6px 15px;
}

[dir] .search_row .info {
  padding: 0;
}

[dir] .docs_search_wrap .ui_search {
  background: none;
  width: 410px;
}

[dir] .docs_search_wrap {
  margin-top: 10px;
}

[dir] .big_wall_post .submit_post_box {
  margin: 0 -10px;
}

[dir] #docs_summary + button {
  margin-top: -13px;
}

[dir] .docs_wrap {
  padding: 0;
}

[dir] .docs_item {
  padding: 10px 0;
}

[dir] #docs_rmenu {
  position: absolute;
  right: -1px;
  top: 40px;
  z-index: 101;
  width: 176px;
  border: 1px solid #dae1e8;
  padding: 10px;
}

[dir] #docs_rmenu .ui_rmenu_item,
[dir] #docs_rmenu .ui_rmenu_subitem {
  width: 144px;
}

[dir] .docs_action_icon {
  margin: 0 0 5px;
}

[dir] .docs_choose_upload_area_label {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC");
  padding-left: 20px;
}

[dir] .im-chat-input .im-chat-input--smile-wrap .emoji_smile {
  padding: 0;
}

[dir] .im-chat-input .emoji_tt_wrap.tt_down {
  bottom: 22px;
  right: -9px;
}

[dir] #oldvk_profile_title {
  font-weight: bold;
  font-size: 11px;
  padding: 7px 10px;
  line-height: 140%;
  color: #607387;
  background: #e9edf1;
}

[dir] .oldvk-counter,
[dir] #profile .page_actions_item {
  display: block;
  padding: 2px 6px;
  line-height: 170%;
  height: auto;
}

[dir] .oldvk-counter:hover {
  text-decoration: none;
  background: #e9edf1;
}

[dir] #oldvk-counters {
  margin-bottom: 4px;
}

[dir] .owner_photo_wrap ~ #oldvk-counters:before {
  display: block;
  content: "";
  border-top: 1px #e7eaed solid;
  height: 4px;
}

[dir] .oldvk-counter span {
  font-size: 0.9em;
  color: #8495a6;
  padding-right: 14px;
}

[dir] #oldvk-counter-sub span {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAj0lEQVR42mNgAIJ7z97971529P/MTWfA9Llbz/8z4ALztp773774MBxPXH0Ct2KQJLJikOmX7r6E868+ePkfp8kg/sp9V+D8pbsvIxQ/ef0RRfGdJ2//I9u26ehNVGeBdCObcvfpO7hikJPgCl+9/wJ2J7J7QSEEUwxXePTyIxQnYMOzN5+FeBI9JHBhkDoAEEfkoiS2aPAAAAAASUVORK5CYII=") no-repeat right;
}

[dir] #oldvk-counter-tag span {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAOUlEQVR42mNgQAJrD1773774MByD+Az4FODCYI3EKIRhDMU7Tt4BWw2iCSpGdiJ1TSbJzXgVkxJ0ADeFBPo1yTnxAAAAAElFTkSuQmCC") no-repeat right;
}

[dir] .left_menu_nav_wrap .ui_actions_menu_wrap {
  top: auto;
}

[dir] .left_menu_nav_wrap {
  text-align: center;
  padding-left: 130px;
  display: none;
}

[dir] #footer_wrap .left_menu_nav_wrap {
  display: block;
}

[dir] .left_menu_nav {
  color: #2b587a;
  padding: 2px 5px;
  text-transform: lowercase;
}

[dir] .left_menu_nav:hover {
  text-decoration: none;
  background-color: #e1e7ed;
}

[dir] .left_menu_nav_wrap .ui_actions_menu_wrap.shown .ui_actions_menu,
[dir] .left_menu_nav_wrap .ui_actions_menu_wrap.ui_actions_menu_top.shown .ui_actions_menu {
  top: auto;
  bottom: auto;
}

[dir] .left_menu_nav_wrap .ui_actions_menu {
  visibility: visible;
  opacity: 1;
  box-shadow: none;
  border: none;
  background: none;
  text-transform: lowercase;
  position: relative;
  bottom: auto;
  right: auto;
  pointer-events: auto;
  top: auto;
}

[dir] .left_menu_nav_wrap .ui_actions_menu_icons {
  display: none;
}

[dir] .left_menu_nav_wrap .ui_actions_menu_item {
  display: inline;
  padding: 2px 5px;
}

[dir] .footer_wrap {
  padding: 16px 10px;
}

[dir] .people_cell_name span {
  font-size: 0.9em;
}

[dir] .ads_ads_box {
  margin-left: -4px;
}

[dir] #ya_direct,
[dir] .trg-b-banner-block {
  margin-left: -10px !important;
}

[dir] #left_hideya_direct {
  margin: 0 0 0 126px;
}

[dir] #profile .page_actions_wide {
  display: flex;
}

[dir] #profile .page_actions_wide .page_actions_cont {
  display: none;
}

[dir] #profile #friend_status {
  width: 100%;
}

[dir] #profile .page_actions_inner {
  margin-top: 8px;
}

[dir] .group_u_rows {
  padding: 0 5px;
}

[dir] .group_l_row {
  padding: 10px 0;
}

[dir] a.fc_msgs_img,
[dir] .fc_msgs {
  border-radius: 3px;
}

[dir] .wall_module .ui_tab.ui_tab_sel .ui_tab_count {
  color: #45688E;
}

[dir] .post_publish {
  padding: 10px 10px 7px;
  margin-top: 6px;
}

[dir] .photos_container_albums .photos_album {
  padding: 9px 9px 9px 9px;
  margin: 0;
}

[dir] .photos_container_album_grid {
  padding: 5px;
}

[dir] .photos_container_albums .photos_album_thumb {
  width: 279px;
  height: 185px;
}

[dir] .photos_container_albums .photos_album_title_wrap {
  padding: 4px 8px 4px;
  background: rgba(0, 0, 0, 0.5);
}

[dir] .photos_container_albums .photos_album_title {
  padding-right: 5px;
}

[dir] .photos_container_albums .photos_album_counter {
  font-weight: bold;
  padding-left: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAMklEQVR4AWNABv///z/zHxWcQVcw8z9xYCZQMfEAm+JiqI3FBBUjO5FCk/EAihSTFHQALxpagrj13XIAAAAASUVORK5CYII=") no-repeat 0 2px;
}

[dir] #photos_upload_area,
[dir] #photos_upload_area_wrap {
  width: 100%;
}

[dir] .upload_btn_wrap {
  position: absolute;
  left: -10px;
  width: 627px;
  margin: 0;
  top: -80px;
}

[dir] #photos_upload_area {
  padding: 24px;
  border-radius: 0;
  background: #eff1f3;
  border-bottom: 1px solid #e4e8ed;
  color: #738392;
  font-size: 1.18em;
  line-height: 16px;
  border-top: solid 1px #597DA3;
}

[dir] #photos_upload_area,
[dir] #ui_albums_load_more {
  background: #eff1f3;
}

[dir] #photos_upload_area .photos_upload_area_upload {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAABy0lEQVR4AWLABxZsANRWBpwJRVEcf4x9gBgRIyLwwL7DjDFG32NgDIMYQACC8OpujGDV9glad8xAjDHGiIgYEc2j/f+v80i6u7ebHn/uu+fc/++c17237jFUjVrd16j1PK+viHOMMYe5Jh8b5JpmjU5vrqhHvV6IMYe5XLMJ4AhVVhvt3vwWRtTd08u/SvO4hmvpYTI/QYJGVXG9nXRhANiBXEsPetGT3inklAH5PLYunLtTlEDBKAUY9NVmxjPo1zWf3mQEoMYOCyao8gIqBPJgXISuEJtaYWAEDt28IScfGB4FIHLebV3ZQGNUk6Uhftgc1MTZGUFjjFtQPoF19CG79gYhdikbJlMHYHGmNJWenR/EctJZ2Qsk5yKpGIY1tbLlOVYLWJM5AIeY8wLNAnkA/MS76dyMpJh9X1CMxXs0QeUf5h2lh9uC+FlCAVXMoF5NQOE2oBv5dBm8f6/J4QbJCqjiDYLJBFu4IF0dYK6B2AAaYnyPuRxjEbpB7swKslwfX9EDYIYHhYTIGQjEDyQ/NmHsrAwVlwHopILYlDkuN0PscjHKAV2S+98JGQT1na//NXK8wZPb+4wvuxQYpfQGPseE3gFE05uMP0Oe6ny65psKAAAAAElFTkSuQmCC") no-repeat;
  padding: 3px 0 3px 35px;
  display: inline;
}

[dir] #photos_upload_area:hover,
[dir] #ui_albums_load_more:hover {
  background: #e9edf1;
}

[dir] #photos_upload_area_drop + #photos_albums_block {
  margin-top: 100px;
}

[dir] #photos_add_album_btn {
  position: absolute;
  /*top: -97px;*/
  font-weight: normal;
  right: 16px;
}

[dir] #photos_add_album_btn:hover,
[dir] #album_delete_action:hover {
  text-decoration: underline;
}

[dir] #album_delete_action,
[dir] #photos_add_album_btn {
  padding: 0;
  background: none;
  line-height: inherit;
}

[dir] #ui_albums_load_more,
[dir] #ui_albums_load_more:active {
  margin: 10px 25px 0;
  background: #EFF1F3;
  border-top: none;
  padding: 10px;
  color: #738392;
}

[dir] .photos_container .photos_period_delimiter {
  color: #898888;
  font-weight: bold;
  padding: 0;
  margin: 0 10px;
}

[dir] .photos_container_pretty_grid {
  padding: 10px 5px;
}

[dir] .photos_period_delimiter_fixed {
  color: #898888;
  padding: 8px 25px;
  font-weight: bold;
  margin: 29px 0 0 -25px;
  background: rgba(255, 255, 255, 0.95);
  width: 627px;
}

[dir] .photos_container .photos_row_wrap {
  height: auto !important;
}

[dir] .photos_container .photos_row {
  width: auto !important;
  height: auto !important;
  border: none;
  background-position: center center;
  margin: 9px 9px 9px 10px;
  float: left;
}

[dir] .photos_container .photos_row a {
  width: 130px;
  height: 87px;
}

[dir] .photos_container_albums .photos_album_privacy {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAV0lEQVR42mNggIL///+zAfFEIH4LxO+gbDYGbAAoMeE/JujApfgtVIENFIPAW1yKwQAXH1mhBxD/hsqXQ/F/qJgbuuLv/3GD71idgAvQT/FhPGqPwNQBAHTuDmhBuYSnAAAAAElFTkSuQmCC") no-repeat 0 0;
  width: 9px;
  margin: 1px 5px 0 0;
}

[dir] .photos_edit_actions #edit .icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAS0lEQVR42mNgIAL8///fkIEU8B8CzpCi+D9Rmv5jAcNNcS0QnwXiP8QoPgGlpYD4ICHF5lADX8FsIhTWU5GcfIKYmHwN1WROTMwDAKrdyKYsBAnCAAAAAElFTkSuQmCC") no-repeat 0 0;
  height: 13px;
  width: 13px;
}

[dir] #photos_box_edit_data,
[dir] .photos_edit_album {
  padding: 10px 15px;
}

[dir] #photos_box_edit_data .photos_edit_data_pane,
[dir] .photos_edit_album .photos_edit_data_pane {
  margin: 0 0 0 15px;
  max-width: 353px;
}

[dir] #photos_box_edit_data .photos_thumb_edit_pane,
[dir] .photos_edit_album .photos_thumb_edit_pane {
  width: auto;
}

[dir] .photos_cover_edit_actions {
  padding: 6px;
}

[dir] #photos_edit {
  padding: 0 10px;
}

[dir] .photos_edit_selection_header {
  color: #2b587a;
  border-top: none;
  padding: 0 0 3px;
  background: none;
  margin: 0 5px;
}

[dir] .photos_container_edit_grid {
  padding: 8px 0 0;
}

[dir] .photos_container_edit_grid .photos_photo_edit_row {
  margin: 0;
  padding: 5px;
}

[dir] .round_spinner, [dir] .wall_module .wr_header .pr, [dir] .im-page .im-page--history.im-page--history_loading:before {
  height: 8px;
  background: url("data:image/gif;base64,R0lGODlhIAAIAPEBAEVojoSctMHN2QAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgABACwAAAAAIAAIAAACFYyPqcvtD6KMr4Y5LcRUN9554kiSBQAh+QQFCgACACwCAAIAEgAEAAACD4xvIsDNiJRz8Mj5ari4AAAh+QQFCgADACwCAAIAHAAEAAACGJRvM8HNCqKMCCnn4JT1XPwMG9cJH6iNBQAh+QQFCgAAACwMAAIAEgAEAAACD5RvAMHNiJRz8Mj5qri4AAAh+QQFHgAAACwWAAIACAAEAAACBZSPqYsFADs=") no-repeat center;
  animation: none;
  -webkit-animation: none;
}

[dir] .photos_container_edit_grid .photo_mask_progress {
  width: 185px;
}

[dir] .photos_edit_photos_container {
  padding: 15px;
}

[dir] .photos_album_intro h1,
[dir] .photos_album_intro .photos_album_intro_info,
[dir] .photos_album_intro .photos_album_intro_desc {
  text-align: left;
}

[dir] .photos_album_intro h1 {
  display: none;
}

[dir] .photos_album_intro {
  margin: 0 15px;
}

[dir] h1 {
  font-size: 14px;
  margin: 15px 0 5px;
}

[dir] .photos_container_grid {
  padding: 5px;
}

[dir] .photos_album_intro .photos_album_intro_desc {
  font-size: 1.09em;
  padding: 5px 0;
}

[dir] #photos_all_block .ui_crumb_count {
  display: none;
}

[dir] #photos_all_block .upload_btn_wrap {
  top: 20px;
}

[dir] #photos_upload_area_drop + #photos_all_block .photos_album_intro {
  margin-top: 75px;
}

[dir] .photos_edit_selection_header.photos_header_fixed {
  background: rgba(255, 255, 255, 0.95);
  width: 627px !important;
  margin: 0 0 0 -20px;
  box-shadow: none;
  border-bottom: none;
  padding: 8px 25px;
  top: 39px;
}

[dir] .photos_container_edit_grid .photos_photo_edit_row_desc_placeholder {
  border: none;
}

[dir] .photos_container_albums .photos_album_description {
  padding: 0;
}

[dir] .photos_comments.wall_module {
  margin: 0 15px;
}

[dir] .photos_container_edit_grid .photos_photo_edit_row_selector .photos_photo_edit_row_selector_icon,
[dir] .media_check_btn_wrap .media_check_btn,
[dir] .selected .media_check_btn_wrap .media_check_btn {
  padding: 4px;
  border-radius: 2px;
  background: rgba(0, 0, 0, 0.2) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpj+P//PwOJ+D+MTY5GGGAgVyPCenI0otv8nxSNyJpxuQava/EpIOhNfDYQDB9CTsQbsAyk+JGQZgZSopJgEsSHASHKWMRIm8V6AAAAAElFTkSuQmCC") no-repeat center;
  width: 15px;
  height: 12px;
}

[dir] .photos_container_edit_grid .photos_edit_selected .photos_photo_edit_row_selector .photos_photo_edit_row_selector_icon,
[dir] .media_check_btn_wrap .media_check_btn_wrap.checked .media_check_btn,
[dir] .selected .media_check_btn_wrap .media_check_btn {
  background-color: rgba(0, 0, 0, 0.5);
  background-position: center;
}

[dir] .photos_choose_row.selected .media_check_btn_wrap {
  opacity: 1;
}

[dir] .photos_edit_actions > div {
  padding: 0;
}

[dir] .photos_edit_actions #delete .icon {
  background: url("data:image/gif;base64,R0lGODlhCwALAPAAAPf39wAAACH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat center;
}

[dir] #pv_box.photos_is_albums_view #pv_albums_wrap {
  padding: 15px;
}

[dir] .pva_period_fixed {
  font-weight: bold;
  width: 599px;
  background: rgba(255, 255, 255, 0.95);
}

[dir] #pv_box .box_title_wrap a {
  color: #FFF;
}

[dir] .photos_album_reverse_btn {
  margin: 0;
  padding: 0;
}

[dir] #ui_photos_load_more {
  float: left;
  width: 100%;
}

[dir] .flat_button.ui_load_more_btn {
  border-top: none;
  padding: 10px 0;
  background-color: #eff1f3;
}

[dir] .flat_button.ui_load_more_btn:hover {
  background-color: #e9edf1;
}

[dir] .flat_button.ui_load_more_btn:active {
  padding: 11px 0 9px;
}

[dir] #pva_content_photos {
  margin-top: 10px;
  padding: 0;
}

[dir] .photos_choose_album_rows {
  padding: 12px 12px 8px;
}

[dir] .page_module_upload {
  padding: 17px 13px 17px 159px;
  background: #F1F1F1;
  margin-bottom: 10px;
}

[dir] .photos_container_grid .photos_container .photos_row {
  float: none;
}

[dir] #stl_bg {
  padding-top: 13px;
}

[dir] #stl_text {
  font-size: inherit;
  padding: 0 20px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAtCAYAAABxsjF3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzk5Nzg2N0Y2Q0FFMTFFNkI3Q0JBNTY5NjlEMzc0NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzk5Nzg2ODA2Q0FFMTFFNkI3Q0JBNTY5NjlEMzc0NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOTk3ODY3RDZDQUUxMUU2QjdDQkE1Njk2OUQzNzQ1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOTk3ODY3RTZDQUUxMUU2QjdDQkE1Njk2OUQzNzQ1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkBuhpgAAACnSURBVHja7JVJDoAgDEXpv5ueRZdeRJfexcth2BgSGX5LujGSwAL6PlMHiTEGa0MYaD7wvB4xdTWcQy0BtMCeABij2hoYsGYDFiwJyLTsJi+5zk3kYx72ww7wkIchDRbwObZGILdFaZIBXw/WEiitgTGqiaK3S+s0fzwrcjYFq8oNC3arpOnObAWBFVRVSd9/1mYVsOFnCknTnRkBaHKW+rXdMsktwABsql6AcRGE3AAAAABJRU5ErkJggg==");
}

[dir] #layer_stl_bg {
  padding-top: 13px;
}

[dir] #layer_stl_text {
  opacity: 0.75;
  padding: 0 20px;
  color: #466a94;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAtCAYAAABxsjF3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzk5Nzg2N0Y2Q0FFMTFFNkI3Q0JBNTY5NjlEMzc0NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzk5Nzg2ODA2Q0FFMTFFNkI3Q0JBNTY5NjlEMzc0NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOTk3ODY3RDZDQUUxMUU2QjdDQkE1Njk2OUQzNzQ1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOTk3ODY3RTZDQUUxMUU2QjdDQkE1Njk2OUQzNzQ1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkBuhpgAAACnSURBVHja7JVJDoAgDEXpv5ueRZdeRJfexcth2BgSGX5LujGSwAL6PlMHiTEGa0MYaD7wvB4xdTWcQy0BtMCeABij2hoYsGYDFiwJyLTsJi+5zk3kYx72ww7wkIchDRbwObZGILdFaZIBXw/WEiitgTGqiaK3S+s0fzwrcjYFq8oNC3arpOnObAWBFVRVSd9/1mYVsOFnCknTnRkBaHKW+rXdMsktwABsql6AcRGE3AAAAABJRU5ErkJggg==");
}

[dir] .ui_box_search {
  padding: 16px 12px;
  background-position: 12px 16px;
}

[dir] .box_body .ui_box_search {
  right: 3px;
}

[dir] #layer_bg {
  opacity: 0.2;
  transition: opacity 200ms;
}

[dir] #pv_box {
  background: #FFF;
  box-shadow: 0 0 3px #555;
}

[dir] .pv_author_block {
  background: none;
}

[dir] .pv_comments_list .ms_item_more,
[dir] .pv_reply_form .ms_item_more {
  background-position: 0 -58px;
  padding: 0 9px;
  height: 18px;
}

[dir] .pv_cont .narrow_column {
  width: 310px;
}

[dir] .pv_cont .pv_can_edit:hover {
  background-color: #F1F1F1;
}

[dir] .pv_reply_cancel_button {
  margin-right: 0;
}

[dir] .pv_cont .pv_bottom_actions > .pv_actions_more,
[dir] .pv_cont .pv_bottom_actions > a,
[dir] .pv_cont .pv_bottom_actions > span {
  color: #2b587a;
  opacity: 1;
}

[dir] .pv_cont .pv_bottom_actions > .pv_actions_more:hover,
[dir] .pv_cont .pv_bottom_actions > a:hover,
[dir] .pv_cont .pv_bottom_actions > span:hover {
  text-decoration: underline;
}

[dir] #pv_narrow,
[dir] .pe_editor {
  border-left: 1px #eee solid;
}

[dir] .pe_editor {
  width: 308px;
}

[dir] .pe_delete_selected_btn,
[dir] .pe_restore_link {
  color: #2b587a;
}

[dir] .pe_filter_buttons .pe_restore_link {
  margin-top: 4px;
}

[dir] .pe_editor .pe_tabs .pe_tab_icon {
  margin-top: 13px;
}

[dir] .pe_editor .pe_tabs .pe_tab {
  width: 102px;
}

[dir] .pv_counter {
  color: #777;
  opacity: 1;
}

[dir] .pv_album_name a {
  color: #777;
  font-weight: bold;
}

[dir] .pv_cont .wall_module .reply {
  padding: 0 10px;
}

[dir] #pv_more_acts_tt {
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border: 1px solid #c5d0db;
  padding: 0;
  min-width: 200px;
}

[dir] #pv_more_acts_tt .pv_more_act_item {
  padding: 0 13px;
  height: 28px;
  line-height: 28px;
  color: #2b587a;
}

[dir] #pv_more_acts_tt .pv_more_act_item:hover {
  background-color: #e7edf2;
}

[dir] #pv_more_acts_tt.eltt.eltt_top:after {
  border-top-color: #FFF;
}

[dir] #pv_more_acts_tt.eltt.eltt_top:before {
  border-top-color: #BCCAD7;
}

[dir] #pv_more_acts_tt .pv_more_act_item:before {
  content: none;
}

[dir] #pv_more_acts_tt .pv_more_act_item_sep {
  background-color: #dbe4ec;
}

[dir] #pv_more_acts_tt .eltt_arrow_back {
  border-top-color: #c5d0db;
}

[dir] #pv_more_acts_tt .eltt_arrow {
  border-top-color: #fff;
}

[dir] .pv_cont .pv_bottom_actions .pv_actions_more:after {
  opacity: 1;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat;
  width: 9px;
}

[dir] .public_help_block:before {
  border-radius: 2px;
}

[dir] .pv_cont .pv_nav_btn#pv_nav_btn_right .pv_nav_btn_icon {
  background: url("data:image/gif;base64,R0lGODlhEQARAJEBACeyI/7+/gAAAAAAACH5BAkAAAMALAAAAAARABEAAAIknBenq5EMkYvMTXrsxXrH7lXgA41hNlKp2mGS5b4kd36ze0MFADs=") no-repeat;
}

[dir] .pv_cont .pv_nav_btn#pv_nav_btn_left .pv_nav_btn_icon {
  background: url("data:image/gif;base64,R0lGODlhEQARAJEBACeyI/7+/gAAAAAAACH5BAkAAAMALAAAAAARABEAAAIknI8TyRjb2IPxTFovbnqn7llgBD7ZeGqV0a3s5b5mrMy0fScFADs=") no-repeat;
}

[dir] .pv_cont .pv_nav_btn .pv_nav_btn_icon {
  width: 17px;
  height: 17px;
  -webkit-filter: drop-shadow(0px 0px 2px #666);
  filter: drop-shadow(0px 0px 2px #666);
}

[dir] .pv_cont .pv_close_btn {
  background: url("data:image/gif;base64,R0lGODlhEQARAJEBACeyI/7+/gAAAAAAACH5BAkAAAMALAAAAAARABEAAAIrnGOpuME63JMOUnTryZHn+V1WqI0f1IjodqJkyb7JSXOx1OFpqZvWekgUAAA7") no-repeat;
  width: 17px;
  height: 17px;
  right: 28px;
}

[dir] .pv_cont .pv_comments_header {
  margin: 16px 10px 0;
}

[dir] #pv_tag_info .pv_info,
[dir] #pv_tag_info .pv_tag_info_text {
  color: #777;
}

[dir] #pv_switch_wrap {
  padding: 15px;
  margin: 15px auto;
  width: 10px;
  opacity: 0.4;
  transition: opacity 200ms;
}

[dir] #pv_switch_wrap:hover {
  opacity: 1;
}

[dir] #pv_switch {
  width: 10px;
  height: 10px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAWCAYAAAD5Jg1dAAAAnElEQVR4Ab3PAabGMBDE8T1VKOgZepWcIUcqoRTkPCUEIOzbYRZF+hZ8w5+V/qDiU9XDqtbDcB/iIyq6XnG06//bAVsANsARgAOwB2AHvAPwAtys+YEmjP95XmC8ZfERJ+u0OsOd5Cc7rGo9rPLttWLpouJoXyJGIy0AYWQEIIz0AISROwAvwM2aH2jSYJIXePLba8k6rc5wJ+H+AI5boPK4ApMjAAAAAElFTkSuQmCC") no-repeat 0 -12px;
}

[dir] #pv_friends {
  border-radius: 0;
  border: none;
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1);
}

[dir] #pv_tags .delete {
  background: url("data:image/gif;base64,R0lGODlhCwALAIAAAGuNsf///yH5BAQAAAAALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat;
  height: 11px;
  width: 11px;
  margin: 3px 4px 0;
}

[dir] #pv_box.photos_is_albums_view {
  width: 626px;
}

[dir] #pv_bottom_info_like .like_btn {
  padding: 0 6px;
  height: 14px;
}

[dir] #pv_box .like_btn.like {
  order: 0;
}

[dir] .pv_cont .like_cont {
  padding: 0;
}

[dir] #layer_bg.oldvk-dark {
  opacity: 0.8;
}

[dir] #pv_box.oldvk-dark {
  background: #1e1e1e;
  box-shadow: none;
}
[dir] #pv_box.oldvk-dark .pv_author_block {
  background-color: #fafbfc;
}
[dir] #pv_box.oldvk-dark #pv_more_acts_tt .pv_more_act_item,
[dir] #pv_box.oldvk-dark #pv_tag_info .pv_info,
[dir] #pv_box.oldvk-dark #pv_tag_info .pv_tag_info_text {
  color: #FFF;
}
[dir] #pv_box.oldvk-dark .pv_bottom_actions > .pv_actions_more,
[dir] #pv_box.oldvk-dark .pv_bottom_actions > a,
[dir] #pv_box.oldvk-dark .pv_bottom_actions > span,
[dir] #pv_box.oldvk-dark .pv_counter,
[dir] #pv_box.oldvk-dark .pv_album_name a,
[dir] #pv_box.oldvk-dark .pe_delete_selected_btn {
  color: #CCC;
}
[dir] #pv_box.oldvk-dark #pv_more_acts_tt {
  background-color: #383838;
  border: #383838;
  z-index: 621;
}
[dir] #pv_box.oldvk-dark #pv_more_acts_tt .pv_more_act_item:hover,
[dir] #pv_box.oldvk-dark #pv_more_acts_tt .pv_more_act_item_sep {
  background-color: #555;
}
[dir] #pv_box.oldvk-dark #pv_more_acts_tt.eltt.eltt_top:after, [dir] #pv_box.oldvk-dark #pv_more_acts_tt.eltt.eltt_top:before {
  border-top-color: #383838;
}
[dir] #pv_box.oldvk-dark .pv_bottom_actions .pv_actions_more:after {
  opacity: 0.7;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAvSURBVHjaY/j//3/9f/ygngFIMOBRCBJngCnCprAeJoesCFlhPbI4uiIGdAUgDADazZrhcnuYTgAAAABJRU5ErkJggg==") no-repeat;
}
[dir] #pv_box.oldvk-dark ~ #layer_wrap #pv_switch {
  background-position: 0 0;
}

[dir] .pv_layer_wrap.oldvk #pv_box.oldvk-dark #pv_bottom_info_date,
[dir] .pv_layer_wrap.oldvk #pv_box.oldvk-dark #pv_like {
  color: #CCC;
}
[dir] .pv_layer_wrap.oldvk .pv_cont {
  width: 654px !important;
  min-width: 654px;
  max-width: 1334px;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_left_wrap,
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_narrow_column_wrap {
  float: none;
}
[dir] .pv_layer_wrap.oldvk .pv_cont.big #pv_photo {
  max-height: none;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_narrow_column_wrap {
  margin: 0 auto;
  display: block;
  width: 654px;
  overflow: inherit;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .like_wrap {
  padding: 0;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_closed_commments_placeholder,
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_no_commments_placeholder {
  height: 110px;
  padding-top: 80px;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .wall_module .reply {
  padding: 0;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_reply_form_wrap {
  width: 400px;
  padding: 0 15px 0 20px;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_reply_form_wrap .reply_to_title {
  display: block;
  float: left !important;
  clear: none;
  padding: 4px;
  max-width: 100px;
}
[dir] .pv_layer_wrap.oldvk .pv_cont .pv_comments_header {
  margin: 0;
}
[dir] .pv_layer_wrap.oldvk #layer {
  margin-top: 10px !important;
}
[dir] .pv_layer_wrap.oldvk #pv_photo {
  min-height: 400px;
  max-height: 604px;
  width: auto !important;
  height: auto !important;
  padding-top: 15px;
  display: flex;
  align-items: center;
}
[dir] .pv_layer_wrap.oldvk #pv_tag_frame img,
[dir] .pv_layer_wrap.oldvk #pv_photo img {
  max-width: 604px;
  max-height: 604px;
  width: auto !important;
  height: auto !important;
}
[dir] .pv_layer_wrap.oldvk #pv_photo > img {
  margin-top: 0 !important;
}
[dir] .pv_layer_wrap.oldvk .pv_counter {
  font-weight: bold;
  color: #45688e;
  padding: 0 25px;
  margin-top: 15px;
  display: block;
}
[dir] .pv_layer_wrap.oldvk #pv_narrow {
  height: auto !important;
  width: 436px !important;
  /*width: 100% !important;*/
  border-left: none;
  min-height: 122px;
}
[dir] .pv_layer_wrap.oldvk #pv_narrow .ui_scroll_blocker,
[dir] .pv_layer_wrap.oldvk #pv_narrow .ui_scroll_outer {
  padding-right: 0;
  overflow-y: auto;
}
[dir] .pv_layer_wrap.oldvk .pv_comments {
  padding: 0 20px 0 25px;
  border-top: none;
  margin-top: 0;
}
[dir] .pv_layer_wrap.oldvk #pv_right_column {
  width: 170px;
  padding: 0 25px 0 20px;
  border-left: 1px #eee solid;
  margin-top: -21px;
  float: right;
}
[dir] .pv_layer_wrap.oldvk .pv_author_block {
  padding: 0;
  border-bottom: none;
  white-space: normal;
}
[dir] .pv_layer_wrap.oldvk .pv_author_info {
  padding: 0 0 0 8px;
}
[dir] .pv_layer_wrap.oldvk #pv_author_name {
  padding: 0 0 3px;
}
[dir] .pv_layer_wrap.oldvk .pv_album_name a {
  font-weight: normal;
  line-height: 130%;
}
[dir] .pv_layer_wrap.oldvk .pv_album_name:empty {
  display: none;
}
[dir] .pv_layer_wrap.oldvk .pv_date_info_wrap {
  display: none;
}
[dir] .pv_layer_wrap.oldvk #pv_bottom_info_date {
  color: #777;
  float: left;
}
[dir] .pv_layer_wrap.oldvk #pv_bottom_info_date:empty {
  display: none;
}
[dir] .pv_layer_wrap.oldvk #pv_bottom_info_date:after {
  content: "|";
  padding: 0 5px;
}
[dir] .pv_layer_wrap.oldvk #pv_bottom_info_like {
  float: left;
}
[dir] .pv_layer_wrap.oldvk #pv_bottom_info_like .like_btn:hover {
  background: none;
}
[dir] .pv_layer_wrap.oldvk .pv_like {
  display: inline-flex;
  padding: 0;
  margin: 0;
}
[dir] .pv_layer_wrap.oldvk .pv_like:hover {
  background: none;
}
[dir] .pv_layer_wrap.oldvk .pv_like:hover .pv_like_icon {
  opacity: 1;
}
[dir] .pv_layer_wrap.oldvk .pv_like_link {
  padding: 0;
  margin: 0;
}
[dir] .pv_layer_wrap.oldvk .pv_like_count {
  margin: 0 0 0 2px;
  order: 3;
}
[dir] .pv_layer_wrap.oldvk .pv_like_count .counter_anim_wrap {
  line-height: 13px;
  height: 13px;
}
[dir] .pv_layer_wrap.oldvk .pv_like_icon {
  height: 10px;
  order: 2;
  transition: opacity 200ms;
}
[dir] .pv_layer_wrap.oldvk .pv_liked .pv_like_icon {
  opacity: 1;
}
[dir] .pv_layer_wrap.oldvk .pv_bottom_info {
  padding: 25px 25px 8px;
  min-height: 0;
  margin: 0 auto;
  max-width: 604px;
}
[dir] .pv_layer_wrap.oldvk .pv_right_block {
  position: relative;
  margin: 10px 25px;
}
[dir] .pv_layer_wrap.oldvk #pv_progress {
  display: none !important;
}
[dir] .pv_layer_wrap.oldvk .pv_no_commments_placeholder_wrap {
  margin-top: 0 !important;
}
[dir] .pv_layer_wrap.oldvk .pv_bottom_actions {
  margin: 15px -5px 0;
  float: none;
}
[dir] .pv_layer_wrap.oldvk .pv_bottom_actions .divider {
  display: none;
}
[dir] .pv_layer_wrap.oldvk .pv_bottom_actions > a {
  display: block;
  padding: 4px 5px;
  margin-bottom: 4px;
}
[dir] .pv_layer_wrap.oldvk .pv_bottom_actions > a:hover {
  background: #E1E7ED;
  text-decoration: none;
}
[dir] .pv_layer_wrap.oldvk #pv_more_acts_tt .pv_more_act_item {
  height: 24px;
  line-height: 24px;
  padding: 0 10px;
}
[dir] .pv_layer_wrap.oldvk .submit_post_box,
[dir] .pv_layer_wrap.oldvk .submit_post {
  background: none;
}
[dir] .pv_layer_wrap.oldvk #pv_box {
  padding-bottom: 20px;
}
[dir] .pv_layer_wrap.oldvk .pv_reply_form_wrap .submit_post {
  padding-top: 10px;
}
[dir] .pv_layer_wrap.oldvk #pv_tag_info {
  padding: 15px 25px;
  height: 54px;
}
[dir] .pv_layer_wrap.oldvk #pv_tag_info .pv_info,
[dir] .pv_layer_wrap.oldvk #pv_tag_info .pv_tag_info_text {
  margin-top: 6px;
}
[dir] .pv_layer_wrap.oldvk .pe_editor {
  width: 438px;
  margin-top: -21px;
}
[dir] .pv_layer_wrap.oldvk .pe_editor .pe_sticker_pack_list_wrap {
  padding: 0 16px;
}
[dir] .pv_layer_wrap.oldvk .pe_editor .pe_sticker_pack_list {
  width: 405px !important;
}
[dir] .pv_layer_wrap.oldvk .pe_editor .pe_tabs .pe_tab {
  width: 145px;
}
[dir] .pv_layer_wrap.oldvk #pv_narrow,
[dir] .pv_layer_wrap.oldvk .pe_editor {
  border-left: none;
}
[dir] .pv_layer_wrap.oldvk #pv_tag_faded {
  margin-top: 28px;
}
[dir] .pv_layer_wrap.oldvk .pe_delete_selected_btn {
  position: absolute;
  right: 241px;
  margin-top: 76px;
  z-index: 1;
}
[dir] .pv_layer_wrap.oldvk .pv_fs_wrap .pv_fs_btn {
  margin-bottom: 10px;
}
[dir] .pv_layer_wrap.oldvk #pv_ss_btn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAqCAYAAABcOxDuAAAABHNCSVQICAgIfAhkiAAAAZFJREFUSMftlb0vQ2EUxp+30bKL0cAgKj4Wi8RstAupxNSYxSSxMIivRgwGkz/BRphtWiQspIPBxKwf/CyncnP1bUurEblnObfvefq77z3vufeR2hVAEtgEcsAL8GzXG8Dgd2FxYBco4Y8SsA3EfRwXAHZKOpY0ZUsPko4k5SS9S0pKmpM0avUTSdPOuWKtXe7bTt6BVaCjiiYGpIGiafdqAYeAsgnXG2jTYqAVSZ9ox0R5IBGqARBac8CFlbZ80DsTrFWpfYHaetpKN+FapW/9lq+CsDBckpxzlcO9ttwbhsYslyr//c4EhicoDH20PPI5axa+35KGLed90FPLM9VGyRMpy2e+gxoD3qzxKw2M1HxgpAZqCQ8Cw78ExDy6FFAwbabea5qQdC5pMnC6R5KyksrW71lJE1YvSOpzzj3Ve6wu4NB264u3wPUl0N3o12rc4PfAq73rt0DGPovLPwI3cOO2gLO/Ac4BPa20n4WWAiPj+8/G59E3Z3w1wM0bX9BW/qbxhSMyvsj4IuNrt/F9ALsLkDxwHnoqAAAAAElFTkSuQmCC");
  height: 20px;
  width: 19px;
}
[dir] .pv_layer_wrap.oldvk.minus {
  background-position: 0 21px;
}
[dir] .pv_layer_wrap.oldvk .pv_narrow_column_cont {
  float: left;
}

[dir] .pv_layer_wrap .wall_module .submit_post_box .emoji_smile_wrap {
  bottom: auto;
}

[dir] .story_view_info .story_view_row_ava,
[dir] .story_view_feedback_button,
[dir] .story_view_answer_form_ava {
  border-radius: 2px;
}

[dir] .story_view_answer_form_emoji_btn {
  bottom: 12px;
}

[dir] .page_story_photo .page_story_photo_icon {
  padding-top: 23px;
}

[dir] .wddi_data {
  line-height: 15px;
}

[dir] .photos_notification_header {
  font-size: 150%;
}

[dir] .photos_notification_text {
  font-size: 120%;
}

[dir] .photos_notification {
  padding: 0 80px 0 120px;
  margin-bottom: 95px;
}

[dir] .photos_notification:before {
  top: 11px;
}

[dir] .places_choose_search {
  padding: 10px 10px 0;
}

[dir] .groups_blocked_text {
  font-size: 120%;
}

[dir] .feed_update_row .feedback_rphoto,
[dir] .feed_wall_reply_row .feedback_rphoto {
  margin-top: 0;
}

[dir] .stories_feed_title {
  padding: 10px 0 0;
  font-weight: bold;
  color: #45688E;
}

[dir] .stories_feed_items_wrap {
  padding: 10px 0 0;
}

[dir] .stories_feed_item:first-child {
  margin-left: 0;
}

[dir] .stories_feed_item:last-child {
  margin-right: 0;
}

[dir] .story_feed_new_item .stories_feed_item_ava {
  padding: 1px;
}

[dir] .stories_feed_item_name {
  margin-top: 5px;
}

[dir] .stories_feed_item {
  width: 50px;
  margin-right: 8px;
}

[dir] .checkbox_pic {
  margin-top: 4px;
}

[dir] .post_from_tt_row {
  padding: 8px 10px;
}

[dir] .stories_button.stories_actions {
  top: auto;
}

[dir] .stories_author_photo,
[dir] .stories_button,
[dir] .stories_send_form,
[dir] .stories_answer_user,
[dir] .stories_answers {
  border-radius: 2px;
}

[dir] .stories_feed_preview_item:first-child {
  margin-left: 0;
}

[dir] .stories_feed_preview_item:last-child {
  margin-right: 0;
}

[dir] .eltt.post_author_data {
  font-size: 11px;
}

[dir] #video_block_header {
  margin: 0 -10px;
}

[dir] .video_search_input.ui_search.ui_search_new {
  padding: 13px 352px 12px 16px;
  margin: 0;
  border-bottom: 1px solid #dae1e8;
}

[dir] #videocat_header_updates:before,
[dir] #videocat_header_featured:before {
  content: "";
  background-color: #668bb3;
  width: 28px;
  height: 28px;
  display: block;
  float: left;
  margin-right: 10px;
  border-radius: 2px;
}

[dir] #videocat_header_updates:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA6klEQVR42mP4//8/Az0xw6iFoxbSwkIxILYhEqtRw8J1/4kHz4FYglILrwDxRSB2AeIeLJYchcpNhfJVqGHhdig7AIuFS6BysVC+MqUWngXiL0B8BIgfYLHwI1TuMRD/pYaFF4D4KhD7APEULBaegsrNAeJ/1LAQFKTboGw/LBYuhspFUytIzwDxZ2iw3cNi4Xuo3ENqB6k3niD1HhZBCspv93EE6VFqB+llaLBNwGLhMajcDGoGKb6Mv5TaGR/kw1/QYHuMxcJvULln1LIwDYgPAfEJqMEH0DBM7gg0FXOOVsCjFo5aSBIGAG95r5c7heNwAAAAAElFTkSuQmCC");
}

[dir] #videocat_header_featured:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAC4jAAAuIwF4pT92AAABK0lEQVR42u3Uv0vDQBjG8ROhCiK4CfYPEAcRRHDW2U1cayd3/wrp0sGpv7SLOGiKONhJbC3FyUndRIpuXRy0dZPzKwaMJb33rgSne+CzJG/y5MglSvn4+CQRrfU6dqFcqREuSuEaH5j/j8INfOqf7DsXVoKGEy6q6990MedUWD5tGjE0gTSWkEVf/00Oi2FxSiwsHjdicXIaR3jAC3p6eN7wjDtcYXnUd7gVsyIpeUwNLSwFLSOG1tCxKHrFjrxpai0Rgwu4N5Q9YtVul57cWGH4wlDYxniS3+EMngyF1j8BVT6/FIWfxHuk4Ba1gdKsVWEpaIoY3Ixs/1y44u/jmcjKD60Kq2dtEYPbCLASc5NZ7KGAMbHwgF0oCf820tNPWq3QpjBJvtAXOvsCRyoeIdL+XLcAAAAASUVORK5CYII=");
}

[dir] .video_title {
  font-size: 1.1em;
  font-weight: bold;
  line-height: 2.4em;
  color: #476586;
  margin: 0 0 8px;
  border-bottom: none;
}

[dir] .videocat_row .video_title {
  padding-left: 0;
}

[dir] .video_block_layout {
  padding: 15px 5px;
}

[dir] .videocat_featured_video.videocat_featured_big,
[dir] .videocat_autoplay_video_wrap {
  width: 398px;
  height: 224px;
  margin: 0 0 10px;
}

[dir] .video_thumb_video {
  border-radius: 0;
}

[dir] .video_thumb_play {
  border-radius: 4px;
  width: 40px;
  height: 39px;
  background: rgba(0, 0, 0, 0.5) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAQAAADBVSe6AAAAhklEQVR4AXXRoQ5BcRTA4T+7TRDYZO0Gr6FqXkGQZO9wsyqSvYBos4mKKQQ2zcwkn2r8zznxS+f8ksrZWCH9b3IEO70cPgAvU8Uvfs9GGSNPE/UIYa0bI3cjtQhhpRUj2xjZx3hQ5vFtpiHl8KQfnTLXlHJ4NYjet9DOV7kZ5pItXVQ6udgfaNaRgFd+nJ0AAAAASUVORK5CYII=") no-repeat 14px 11px;
}

[dir] .video_thumb_play:active {
  background-position: 14px 12px;
}

[dir] .videocat_featured_playlist, [dir] .videocat_featured_video {
  width: 192px;
  height: 109px;
}

[dir] .videocat_featured {
  width: 597px;
  padding-bottom: 0;
}

[dir] .videocat_featured_1,
[dir] .videocat_featured_2 {
  margin: 0 0 6px 6px;
}

[dir] .video_thumb_title {
  font-weight: bold;
}

[dir] .videocat_page_block .page_block_header {
  padding: 0;
  margin: 0 5px;
  border: none;
  font-size: 1.1em;
}

[dir] .videocat_live_icon {
  margin-top: 0;
}

[dir] .video_block_layout .videocat_row .video_cat_morebtn_wrap,
[dir] .video_block_layout .video_cat_morebtn_wrap {
  margin: 0;
  padding-right: 10px;
}

[dir] .video_block_layout .video_cat_morebtn_wrap {
  padding-right: 0;
}

[dir] .video_block_layout .video_cat_morebtn_wrap .ui_load_more_btn {
  padding: 10px;
  border-radius: 0;
  border-top: none;
  background-color: #eff1f3;
}

[dir] .video_block_layout .video_cat_morebtn_wrap .ui_load_more_btn:hover {
  background-color: #e9edf1;
}

[dir] .video_block_layout .video_cat_morebtn_wrap .ui_load_more_btn:active {
  padding: 11px 10px 9px;
}

[dir] .videocat_row {
  margin: 0 0 20px;
  padding: 0;
  width: 607px;
  overflow: visible;
}

[dir] .video_block_layout .videocat_row {
  margin-bottom: 10px;
  margin-top: 0;
}

[dir] .video_block_layout > .videocat_row:last-child {
  padding-bottom: 10px;
}

[dir] .video_item .video_item_thumb {
  width: 192px;
  height: 100px;
}

[dir] .video_item {
  width: 192px;
  height: 162px;
  padding: 0;
  margin: 0 10px 15px 0;
}

[dir] #video_content_all .video_item .video_item_thumb {
  width: 290px;
  height: 161px;
}

[dir] #video_content_all .video_item {
  width: 290px;
  height: 230px;
  margin: 0 15px 10px 0;
}

[dir] .video_thumb_actions .icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAApCAQAAABE32vXAAAA+UlEQVQ4y+XQPS+DYRQG4NPyB8QiQX1U0iI+Y7GI32UlMYupEiYMtVlE+CXis01a3tZovgwN7duWGCQG9/As13POnZyIMOTCYnTEql2ZiHCGpI1WvGIrIuTcI7EQEWFZEzdGW/8mPtCSBm6NtbdPeEAiwZ3xSFVPegT3cpGOOS8gMZ+GWc949NSFiup4MmVapQMV1FAxHREhr4IX8xHhGlX5zx15VVxGhBFXZlLNM84Nx2/FgGN1670wKKuEWi+c2ZNVctQLsC9rIA1lrZx8Bac/gwiH/ScyCja99ZtY07Bsw0EXRNhBU7HfYcq2rcTfBlpvd76j/9f1DvuEkxPZwTKrAAAAAElFTkSuQmCC") no-repeat;
  height: 12px;
  width: 14px;
}

[dir] .video_thumb_actions .video_thumb_action_delete .icon {
  background-position: 0 0;
}

[dir] .video_thumb_actions .video_thumb_action_add .icon_add {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpj+P//PwMaPvMfAs6gyzFgUYwM6Kj4zH/iwBmG/yQAkk0eJKFBdAwCAGkOoNTHpeAPAAAAAElFTkSuQmCC") no-repeat;
  height: 11px;
  width: 11px;
}

[dir] .video_added .video_thumb_action_add .icon_added {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAMklEQVR42mNgIBL8hwIGUjUQrfE/FkC+BmwmEKUBWYKgk/4TAYh2O+WeJlYjAymAGA0AJXjjHaCah14AAAAASUVORK5CYII=") no-repeat 0;
}

[dir] .video_thumb_actions .video_thumb_action_move .icon {
  background-position: 0 -29px;
}

[dir] .video_thumb_actions .video_thumb_action_edit .icon {
  background-position: 0 -14px;
}

[dir] .video_thumb_duration {
  background: rgba(0, 0, 0, 0.6);
}

[dir] .videocat_row_slider .video_item {
  width: 178px;
  padding-right: 10px;
}

[dir] .videocat_row_slider .video_item:last-child {
  padding-right: 0;
}

[dir] .videocat_row .videocat_row_slider_btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAA6CAYAAAC9MQkMAAAC7klEQVR4AWJAAkpA7AOmKQBmiYmJLQ8ePLhpampaAuTrkGOIbF5eXufPnz+//QeCt2/fvnBwcKgAiuuTapD7zZs3L/5HAh8/fnzj7u5eBZQzIslFwsLC2bdv376EbNiXL1/eBwUF1QPljUkxTI6Pjy/r6tWrZ5EN+/bt26f4+PhmoLwpKYZJsbOzZ1y4cOE4smE/fvz4mpGR0Q6UNyfFMHEmJqb0EydOHEQ27NevX9+Li4t7gPIWpBgmBDLswIEDu5AN+/3798/6+vqJQHkrUgzjA2KbHTt2bEE27O/fv787AOWWgWYjURiFWWZDsECeYAE2NtnN7q4kLxDsSwRWFEBAIVASIJpopenE6NC0aBp5nAIGQEmFNpCMzsed6xrIvfMH6M8Ihk/unf+cc/r9C1dYEdhisXjIwPaj0eg6eddwgXnAwjC8TRhxCovjeD+bzULeJc8nF2BzOp0GAAClvPl8fqdgn11gjeFweJWcbGcedblcPibvKmLQarUCVJUe7V4drZD7soMg0Jed+/OPx2Ofo4oWcjAYXLKQIon0er1zICLRdrtdJdqcNpJY8Gun0+ljI7mNbbvdpsb2+xhWW8tt/pvN5rnVap1i/rnjaL1ep3FUyRWQ7Xb7LIqiNCDLkrT9mjz/1O8HnqM0l298EJoLDUYtq/N8ZzVoLEo+b6wOK+QC+cGS0lTM5WWZWWpbyE/kgmxMCLIqlUontv/oF8KlmZgQBI7QEbwN5A9NhEZiQrAaLAfrsYH8pYFgaiYE0/M87z8maAOp0zywVxOC/eKg2LEVhMaB0ZsQgkDFzxerNKVpEDkmhEhSkOIhACHX9H3/JpumhKOCeIcgNIkm8ZtN08lkEiiI1VRoFJkg3FEYXMtUlUZxDFBBfrTMZdMwJJdtToOmIfn85tRpHNKF1DCah1QiWrQ0EKlotY3QRGgkEhvRKYyx0UwExqanpqz2xcJq7cyfpiIxf61L4ojGIogjPWUCMoqiJ4uAdG8u71sECNUFE772AAAAAElFTkSuQmCC") no-repeat 0 -30px;
  width: 18px;
  height: 28px;
  margin-top: 40px;
}

[dir] .videocat_row .videocat_row_slider_btn#videocat_slider_right .videocat_row_slider_btn_icon {
  background-position: 0 0;
}

[dir] .videocat_row_slider .video_item .video_item_thumb {
  width: 178px;
  height: 100px;
}

[dir] .crisp_image {
  image-rendering: auto;
}

[dir] .videocat_challenges_tooltip_hint {
  font-size: 12px;
}

[dir] .videocat_row .videocat_row_slider {
  margin-right: -5px;
  margin-top: 0;
}

[dir] .videocat_channel_subscribe .videocat_subscribe_btn .videocat_icon {
  padding-left: 0;
}

[dir] .videocat_channel_header .videocat_channel_icon {
  border-radius: 2px;
  width: 28px;
  height: 28px;
}

[dir] .videocat_channel_header .videocat_channel_title {
  font-size: 1.1em;
  font-weight: bold;
  float: left;
}

[dir] .videocat_channel_header .videocat_channel_info {
  margin-top: 6px;
}

[dir] .videocat_channel_header .videocat_channel_groupsize {
  float: left;
  margin-left: 10px;
  line-height: 15px;
}

[dir] .videocat_channel_header {
  padding: 0 0 10px;
}

[dir] .videocat_channel_header .videocat_channel_title a {
  color: #476586;
}

[dir] .videocat_featured_playlists {
  width: 604px;
  padding: 0 0 10px;
}

[dir] .hide_icon,
[dir] .video_upload_progress .video_upload_progress_cancel {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAADAFBMVEX///////9FaI4NmAD+Bez///8Z6IAAAgAAAAAAAAA6AEQAXABvAEQAYwBtAHUAZQB0AG4AcwB2AFwAawBpAFwAbQB0AF8AYQB4AGIAXwByAGMALgBuAHAAZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGWFAAAdnQAAAAAAAAAAABoAAAAGecAAAAAAAD4AAAAGedC4c8AAXcUAAB2dJZC4r4AAHcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmAAB3PgwAAAAAAAAAAAAAAAAAAADVEABQBegF6/8AAC3VIAAuBegALQACCqAAZACpAAB3P2cQAIDokMBIABkAGegAAAAAAAA6AAA5NdBqojToyHaYABl2aqIAAAAAAAAAAADAAABqo2cAYHYFAAAAAAAACnQAgACAAADAEAAAAAAAAgAAAAAAAAAAAAAARACQAEYF7A0AAAAAAACQAAAF7A0AAAAAAAAAAAAAAAAZ6OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABYAAAAGegAAEAAAAC4AAAAGegAAAAAAAAAAAAAAAAAAAAADABZnZnYAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAsSURBVHjaY2BgYGIAATDJxMQEI5lAAEpCKAgTzmFggHOQmChKsJkDtwVhLwAmKACT3tohQQAAAABJRU5ErkJggg==") no-repeat;
  width: 12px;
  height: 12px;
}

[dir] .videocat_channel_subscribe .videocat_block_close {
  margin-right: 10px;
}

[dir] #video_main_tabs {
  padding-top: 0;
}

[dir] #video_main_tabs button {
  position: relative;
  top: 39px;
  z-index: 4;
  padding: 6px 8px;
  margin-right: 5px;
}

[dir] #video_block_header .ui_search_sugg_list {
  width: 259px;
}

[dir] .video_search_filters_wrap {
  padding: 10px;
}

[dir] #videocat_other_blocks #videocat_header_featured {
  display: none;
}

[dir] #oldvk-video-updates {
  position: absolute;
  right: 5px;
  top: 5px;
}

[dir] .video_items_list {
  margin-left: 0;
  width: 610px;
}

[dir] .ui_tabs.video_default_tabs {
  background: none;
  margin: -8px -3px 10px;
}

[dir] .ui_tabs.video_default_tabs .ui_tab {
  margin: 8px 3px 7px;
  border-radius: 2px;
  padding: 3px 8px 4px;
}

[dir] .ui_tabs.video_default_tabs .ui_tab:hover {
  background: #e1e7ed;
}

[dir] .ui_tabs.video_default_tabs .ui_tab.ui_tab_sel {
  background: #597da3;
  color: #FFF;
}

[dir] .ui_tabs.video_default_tabs .ui_tab.ui_tab_sel .ui_tab_count {
  color: #d0dae4;
}

[dir] .ui_tabs.video_default_tabs .ui_tab .ui_tab_count {
  color: #aab6c4;
}

[dir] .ui_tabs.video_default_tabs .ui_tab .ui_tab_count:empty {
  display: none;
}

[dir] .video_tab_actions_wrap {
  margin-top: -33px;
  right: 19px;
}

[dir] .video_tab_actions_wrap > a {
  text-align: end;
  text-transform: none;
}

[dir] .video_item_info {
  color: #777;
}

[dir] .video_subtitle {
  margin: 0 0 10px;
}

[dir] .video_tab_actions_wrap.in_album {
  margin-top: -25px;
}

[dir] .video_upload_thumb_placeholder_wrap {
  margin: 0 10px 10px 5px;
}

[dir] .video_upload_item {
  margin: 0 0 15px;
  width: 386px;
}

[dir] .video_upload_progress_wrap {
  margin-bottom: 20px;
}

[dir] .video_upload_progress_wrap,
[dir] .video_upload_progress {
  height: 26px;
}

[dir] .video_upload_progress .video_upload_progress_cancel {
  opacity: 0.5;
  top: 8px;
  right: 5px;
}

[dir] .video_upload_progress .video_upload_progress_text {
  top: 6px;
}

[dir] .video_upload_tc_wrap .video_tc_slider {
  width: 368px;
}

[dir] .video_empty_placeholder {
  background-position: center 20px;
  padding: 95px 170px 20px;
}

[dir] .mv_subscribe_block #mv_subscribe_btn:before, [dir] .mv_subscribe_block #mv_subscribed_btn:before {
  display: none;
}

[dir] #mv_comments {
  padding: 0 15px;
}

[dir] .mv_comments_summary {
  margin: 0 15px;
}

[dir] .mv_views_count {
  font-size: 1.1em;
}

[dir] .mv_title_block {
  padding-bottom: 10px;
}

[dir] .mv_title {
  font-size: 1.3em;
}

[dir] .mv_recom_block_title {
  font-weight: bold;
}

[dir] .mv_share_button .mv_share_icon, [dir] .mv_edit_button .mv_edit_icon {
  margin-bottom: -2px;
}

[dir] .mv_like_icon {
  background-position: 0 -9px;
  margin: 2px 0 0 4px;
  order: 2;
}

[dir] .mv_share_button .mv_share_icon {
  background-position: 0 -21px;
  margin: 2px 5px -2px 0;
}

[dir] .mv_like_count {
  margin: 0 4px;
  order: 3;
}

[dir] .mv_add_button .mv_plus_icon,
[dir] #mv_pl_tt .mv_tt_add_playlist .mv_tt_plus_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIElEQVR42mNgQANti478h2EGQmCAFCNLEsI0VDwEgw4ArFumVPzi7TQAAAAASUVORK5CYII=") no-repeat;
  opacity: 0.5;
  top: 7px;
}

[dir] #mv_pl_tt .mv_tt_add_playlist .mv_tt_plus_icon {
  top: 2px;
}

[dir] .mv_no_active:active {
  padding: 6px 14px 5px;
}

[dir] .mv_add_button:active .mv_plus_icon {
  top: 8px;
}

[dir] .mv_add_button .mv_add_icon {
  transition: none;
}

[dir] .mv_add_button .mv_added_icon {
  display: none;
}

[dir] .mv_plus_icon.mv_add_icon_down {
  display: none;
}

[dir] .mv_plus_icon.mv_add_icon_down ~ .mv_add_text {
  margin-left: 0;
}

[dir] .mv_edit_button .mv_edit_icon {
  background: url("data:image/gif;base64,R0lGODlhCwALALMAAP///2uNscDP3uPp8HeWt22OsoumwvDz93qYud/m7tni66m80fXMdxwAGQBLMCMwSyH5BAkAAA8ALAAAAAALAAsAAAQl8Mkpg6A06Iu1714AflmIDUShYcZzICKVBMSjYM+itTixJDhJBAA7") no-repeat;
}

[dir] .mv_share_button .mv_share_icon,
[dir] .mv_add_button .mv_plus_icon {
  opacity: 1;
}

[dir] #mv_like_wrap {
  display: flex;
}

[dir] #video_choose_box .video_block_layout {
  padding: 15px;
}

[dir] .video_item .media_check_btn_wrap.checked .media_check_btn {
  background-position: center;
}

[dir] #video_choose_box .media_check_btn_wrap {
  height: 145px;
  width: 274px;
}

[dir] #video_choose_box .media_check_btn_wrap.checked {
  background-color: rgba(0, 0, 0, 0.3);
}

[dir] .mv_chat_message_content {
  line-height: 1.6;
}

[dir] .mv_recom_item_duration {
  padding: 1px 4px;
}

[dir] #video_albums_list {
  margin: 0 -5px;
}

[dir] #video_title_albums {
  line-height: inherit;
  margin: 0 0 5px;
}

[dir] .video_playlist_item {
  height: 202px;
  width: 293px;
  margin-bottom: 10px;
}

[dir] .video_playlist_item .video_playlist_item_thumb {
  height: 163px;
  width: 293px;
}

[dir] .video_playlist_item .video_playlist_item_counter_text {
  top: 69px;
}

[dir] .video_playlist_item .video_playlist_item_play {
  top: 63px;
}

[dir] .mv_actions_block .like_button_label,
[dir] .mv_actions_block .ui_actions_menu_more,
[dir] .mv_actions_block .ui_actions_menu_item,
[dir] .mv_actions_private_panel .like_button_label,
[dir] .mv_actions_private_panel .ui_actions_menu_more,
[dir] .mv_actions_private_panel .ui_actions_menu_item {
  font-size: 11px;
  font-weight: normal;
  color: #2b587a;
}

[dir] .mv_actions_block .ui_actions_menu_wrap,
[dir] .mv_actions_private_panel .ui_actions_menu_wrap {
  top: 0;
  margin: 0;
  order: 0;
}

[dir] .mv_actions_block .like_wrap .like_btn:not(.like):hover,
[dir] .mv_actions_private_panel .like_wrap .like_btn:not(.like):hover {
  border-radius: 0;
  background: none;
}

[dir] .mv_actions_block .like_btn.like,
[dir] .mv_actions_private_panel .like_btn.like {
  order: 0;
  position: absolute;
  left: 0;
}

[dir] .mv_actions_block .like_button_label:hover,
[dir] .mv_actions_private_panel .like_button_label:hover {
  text-decoration: underline;
}

[dir] .mv_actions_block .like_btn:not(.like) .like_button_icon,
[dir] .mv_actions_private_panel .like_btn:not(.like) .like_button_icon {
  display: none;
}

[dir] .mv_actions_block .like_btn.mv_add_button,
[dir] .mv_actions_private_panel .like_btn.mv_add_button {
  padding-left: 0;
}

[dir] .mv_actions_block .like_cont,
[dir] .mv_actions_private_panel .like_cont {
  height: auto;
}

[dir] .mv_actions_block .like_btn:not(.like):after,
[dir] .mv_actions_private_panel .like_btn:not(.like):after {
  content: "|";
  color: #777;
  padding: 0 6px;
  font-weight: normal;
  font-size: 11px;
}

[dir] .mv_actions_block .like_btn:not(.like),
[dir] .mv_actions_private_panel .like_btn:not(.like) {
  padding: 0;
}

[dir] #mv_reply_form .reply_field_wrap {
  margin-left: 0;
}

[dir] #mv_reply_form .reply_box {
  padding: 6px 20px 10px;
}

[dir] #mv_reply_form .reply_text_wrapper,
[dir] #mv_reply_form .submit_reply_wrapper {
  width: auto;
}

[dir] .videocat_page_block .page_block_header_inner {
  border-bottom: 1px solid #dae1e8;
  padding-bottom: 5px;
}

[dir] .mv_reply_cancel_button {
  margin-right: 0;
}

[dir] .apps_recent_block .page_block_h2 {
  margin: -10px -10px 0;
  width: 627px;
}

[dir] body.static_header #page_header_cont .back {
  box-shadow: none;
}

[dir] body.static_header #page_body {
  width: 1024px !important;
}

[dir] body.static_header #page_layout,
[dir] body.static_header #page_header,
[dir] body.static_header #page_wrap {
  width: 1183px !important;
}

[dir] body.static_header #page_wrap {
  margin: 0 auto 0 calc(50vw - 600px);
}

[dir] body.static_header .top_audio_player {
  margin-left: 575px;
}

[dir] body.static_header #page_header_cont {
  width: 1178px;
}

[dir] .apps_recent_row {
  width: 75px;
  height: 75px;
  background-size: 75px 75px;
  margin: 0 13px 12px 0;
}

[dir] .apps_recent_apps_wrap {
  padding: 15px 5px;
  height: 192px;
}

[dir] .apps_recent_block {
  width: 274px;
  height: 247px;
}

[dir] .apps_feed_block {
  width: 333px;
  top: 25px;
  height: 222px;
}

[dir] .apps_feed_block .page_block_header_inner {
  font-size: 1.2em;
  padding-top: 15px;
}

[dir] .apps_recent_apps_wrap .apps_recent_all {
  width: 251px;
  left: auto;
}

[dir] .apps_cat_header_link:after {
  height: 10px;
}

[dir] #apps_top_tabs .ui_tab {
  font-weight: bold;
  color: #45688E;
  border-radius: 2px;
  padding: 3px 8px 4px;
  margin: 8px 5px 7px;
}

[dir] #apps_top_tabs .ui_tab.ui_tab_sel {
  color: #FFF;
}

[dir] #apps_header .ui_tabs_header {
  padding: 5px 0 0;
  border-bottom: none;
}

[dir] #apps_header .ui_tab_group {
  padding-bottom: 4px !important;
}

[dir] #apps_header .ui_tab_group:before {
  content: none;
}

[dir] #apps_search {
  padding: 5px;
  background: #FFF;
}

[dir] #apps_content {
  padding: 10px 5px;
}

[dir] .apps_featured_slider {
  height: 236px;
  width: 597px;
  padding: 0;
}

[dir] .apps_featured_next,
[dir] .apps_featured_prev {
  width: 80px;
}

[dir] .apps_featured_thumb,
[dir] .ads_ad_photo_box.big_app {
  height: 236px;
  width: 420px;
  line-height: 234px;
  font-size: inherit;
  border-radius: 3px;
}

[dir] .ads_ad_box.ver.repeat_ver.size_site.big_app,
[dir] .ads_ad_box2.ver.repeat_ver.size_site.big_app,
[dir] .ads_ad_photo.ver.big_app,
[dir] .apps_featured_thumb > img,
[dir] .ads_ad_big_app_info_box {
  width: 420px;
}

[dir] .ads_ad_photo.ver.big_app {
  max-width: 420px;
}

[dir] .apps_featured_next:before,
[dir] .apps_featured_prev:before {
  border-radius: 4px;
}

[dir] .apps_featured_thumb_descr,
[dir] .ads_ad_description.big_app {
  text-shadow: rgba(0, 0, 0, 0.6) 0 0 4px;
  font-size: 1.1em;
  line-height: 1.5em;
}

[dir] .apps_featured_thumb_title,
[dir] .ads_ad_title.big_app {
  font-size: 1.3em;
  text-shadow: rgba(0, 0, 0, 0.6) 0 0 4px;
  margin-bottom: 5px;
}

[dir] .apps_featured_thumb_play_btn,
[dir] .ads_ad_play {
  font-size: 1.1em;
  padding: 6px 21px 7px;
}

[dir] .apps_featured_thumb_play_btn:active {
  padding: 7px 21px 6px;
}

[dir] .apps_featured_thumb_gradient {
  height: 105px;
}

[dir] .apps_featured_thumbs {
  left: -339px;
}

[dir] .apps_frtt_photo {
  border-radius: 2px;
}

[dir] .ads_ad_big_app_info_box.big_app .ads_ad_play:active {
  padding-top: 7px;
  padding-bottom: 6px;
}

[dir] #apps_after .page_block_header_inner {
  font-size: 1.2em;
}

[dir] #apps_after .page_block_header_extra_left {
  display: none;
}

[dir] .apps_cat_wrap {
  margin: 0 -22px 0 5px;
}

[dir] .ads_ad_title.apps_only,
[dir] .app_link {
  font-weight: bold;
  color: #45688e;
}

[dir] .ads_ad_title_box.app_in_news,
[dir] .ads_ad_title_box.apps_only,
[dir] .ads_ad_title_box.groups_only,
[dir] .app_cat_name {
  padding-top: 7px;
}

[dir] .ads_ad_domain.apps_only {
  color: #999;
  padding-top: 3px;
}

[dir] .apps_cat_row {
  margin-right: 14px;
}

[dir] .apps_frtt_box {
  padding: 10px 10px 3px;
}

[dir] #apps_after .page_block_header,
[dir] #apps_header .page_block_header {
  border-bottom: none;
  margin: 5px 5px 0;
}

[dir] .apps_cat_wrap .apps_cat_row:nth-child(-n+5) {
  margin-top: 8px;
  margin-bottom: 8px;
}

[dir] .apps_catalog_layout .apps_cat_wrap .apps_cat_row {
  display: none;
}

[dir] .apps_catalog_layout .apps_cat_wrap .apps_cat_row:nth-child(-n+4) {
  display: block;
}

[dir] .ads_ad_text_box {
  text-align: left;
}

[dir] #apps_after .ui_load_more_btn {
  width: 597px;
  margin: 15px 5px 10px;
}

[dir] .apps_collections_wrap {
  margin-bottom: 10px;
}

[dir] .apps_collections_row {
  margin: 10px 27px;
}

[dir] .apps_feed_wrap {
  padding: 10px 0 0;
  height: 182px;
}

[dir] .apps_feed_block .page_block_sub_header {
  padding: 0;
  height: 30px;
}

[dir] #apps_recent_notifications_black_list > .header_side_link {
  margin-right: 0;
  margin-top: 5px;
}

[dir] .apps_notifications_wrap .apps_notifications_wrap_inner {
  height: 222px;
}

[dir] .apps_notifications_wrap .apps_notifications_wrap_inner.ui_scroll_container .ui_scroll_content {
  padding: 0 10px 0 5px;
}

[dir] .apps_notification_info {
  margin: 0 8px 0 60px;
}

[dir] .app_actions_menu_wrap {
  top: auto;
}

[dir] .app_actions_menu_wrap .ui_actions_menu_item {
  height: 25px;
  line-height: 25px;
}

[dir] .apps_options_bar {
  margin: -10px -10px 0;
  width: calc(100% + 20px);
}

[dir] .payments_getvotes_method_opt {
  font-size: 1.1em;
}

[dir] .payments_summary_cont {
  margin-top: 0;
  line-height: 25px;
}

[dir] .apps_main .app_container {
  max-width: 1000px;
}

[dir] #apps_i_slider_outer {
  margin: 15px auto 0;
}

[dir] .apps_main .apps_i_wrap {
  margin: -10px;
}

[dir] .apps_main .apps_i_panel {
  padding: 15px;
}

[dir] .apps_main .apps_i_icon {
  top: 15px;
  left: 15px;
}

[dir] .apps_main .apps_i_buttons {
  top: 15px;
  right: 15px;
}

[dir] .apps_main .apps_i_description_content {
  margin-top: 15px;
}

[dir] .apps_ss_friend {
  border-radius: 2px;
}

[dir] .apps_feed_user_photo img {
  border-radius: 3px;
}

[dir] .apps_feed_row {
  margin: 0 15px 15px 0;
}

[dir] .apps_feed_wrap .ui_scroll_bar_container {
  right: 0;
}

[dir] .apps_notifications_wrap .apps_notifications_wrap_inner .ui_scroll_bar_container {
  right: 4px;
}

[dir] .apps_main .apps_i_content {
  padding: 0 15px;
}

[dir] .apps_frtt_level {
  font-size: 0.8em;
  bottom: 1px;
  right: 1px;
  border-radius: 5px;
  border: none;
}

[dir] .apps_main .apps_i_slider_outer, [dir] .apps_main .apps_i_slider_slide, [dir] .apps_main .apps_promo_video_thumb {
  width: 597px;
  height: 370px;
}

[dir] .apps_main .apps_i_slider_slide {
  line-height: 370px;
}

[dir] .apps_main .apps_i_slider_slide > img {
  max-width: 597px;
  max-height: 370px;
}

[dir] .apps_recent_block.eight_games {
  width: 308px;
}

[dir] .apps_recent_block.eight_games .apps_recent_apps_wrap,
[dir] .apps_recent_block.eight_games .apps_notifications_wrap,
[dir] .apps_recent_block.eight_games .apps_notifications_wrap_inner {
  height: 312px;
}

[dir] .apps_recent_block.eight_games {
  height: 367px;
}

[dir] .apps_recent_block.eight_games .apps_recent_apps_wrap .apps_recent_all {
  width: 284px;
}

[dir] .apps_feed_block.eight_games {
  height: 342px;
  width: 295px;
}

[dir] .AppLeftMenuWithNotify:before {
  left: -5px;
  top: 7px;
}

[dir] .audio_w_covers .audio_row .audio_row__performers a,
[dir] .audio_row .audio_row__performers a {
  color: #2b587a;
  font-weight: bold;
}

[dir] .audio_w_covers .audio_row .audio_row__performers,
[dir] .audio_row .audio_row__title_inner_subtitle {
  color: #777;
}

.audio_page_player_wrap {
  height: 36px !important;
  width: 607px !important;
  margin-top: -10px;
}

[dir] ._audio_section_promo,
[dir] .audio_page__rows_wrap h2 {
  display: none;
}

[dir] head:not(.oldvk-option-audio) ~ body .audio_row_cover_back,
[dir] head:not(.oldvk-option-audio) ~ body .audio_row_cover,
[dir] head:not(.oldvk-option-audio) ~ body .audio_sound_bars,
[dir] head:not(.oldvk-option-audio) ~ body .audio_page_player2 .audio_page_player__cover,
[dir] head:not(.oldvk-option-audio) ~ body .audio_w_covers .audio_row .audio_row__sound_bars,
[dir] head:not(.oldvk-option-audio) ~ body .audio_numeric .audio_row .audio_row__sound_bars {
  display: none;
}

[dir] head.oldvk-audios ~ body #page_header_cont,
[dir] head.oldvk-audios ~ body #side_bar {
  position: fixed;
}
[dir] head.oldvk-audios ~ body #stl_side {
  display: none !important;
}

[dir] #profile .audio_inline_player {
  left: 0;
  right: 5px;
}

[dir] #profile .narrow_column .audios_module .module_body {
  padding: 8px 8px 8px 0;
}

[dir] .audio_row .audio_row__performer,
[dir] .audio_w_covers .audio_row .audio_row__performer {
  font-weight: bold;
  float: left;
  top: auto;
  left: auto;
  color: #2b587a;
  display: block;
  max-width: 40%;
}

[dir] .audio_row .audio_row__performer_title,
[dir] .audio_w_covers .audio_row .audio_row__performer_title {
  top: 10px;
  height: auto;
  flex-direction: row;
  justify-content: flex-start;
}

[dir] .audio_w_covers .audio_row .audio_row__title {
  top: auto;
  padding-left: 17px;
  order: 0;
}

[dir] .audio_w_covers .audio_row .audio_row__title:before {
  content: "–";
  position: absolute;
  top: 0;
  left: 2px;
  display: block;
}

[dir] .audio_row .audio_row__inner,
[dir] .audio_w_covers .audio_row .audio_row__inner {
  height: 34px;
  padding-left: 34px;
}

[dir] head.oldvk-option-audio ~ body .audio_w_covers .audio_row .audio_row__inner,
[dir] head.oldvk-option-audio ~ body .audio_numeric .audio_row .audio_row__inner {
  padding-left: 38px;
}

[dir] .audio_row,
[dir] .audio_w_covers .audio_row {
  height: 34px;
  padding: 0;
}

[dir] .audio_row .audio_row__play_btn {
  background-image: url("data:image/gif;base64,R0lGODlhEAAgAJEDAJqxxv///199nf///yH5BAEAAAMALAAAAAAQACAAAAI/HISpCLafDpy0phDsxVpgbn0gJWaVqH3d2LWVpDUw1TiW3M7u7oEq9Ps9giwF0TT0FTcm4eI4gfKmOprtNSgAADs=") !important;
  width: 16px;
  height: 16px;
  top: 9px;
  left: 9px;
}

[dir] head:not(.oldvk-option-audio) ~ body .audio_w_covers .audio_row .audio_row__play_btn {
  display: block;
}

[dir] .audio_row.audio_row__playing .audio_row__play_btn {
  background-position: 0 -16px;
}

[dir] .audio_row.audio_row__current .audio_row_content {
  background-color: #EDF1F5;
}

[dir] .audio_row.audio_row__current .audio_row__performer_title {
  top: 6px;
}

[dir] .audio_row.audio_row__current .audio_row__duration,
[dir] .audio_row .audio_row__duration,
[dir] .audio_w_covers .audio_row .audio_row__duration {
  top: 10px;
}

[dir] head:not(.oldvk-option-audio) ~ body .audios_module .audio_row .audio_row__duration,
[dir] head:not(.oldvk-option-audio) ~ body .audios_module .audio_row .audio_row__info {
  display: block !important;
}

[dir] .audio_row__player_transition.audio_row.audio_row__current .audio_row__duration,
[dir] .audio_row__player_transition.audio_row.audio_row__current .audio_row__performer_title {
  top: 6px;
}

[dir] .audio_row .audio_player__place {
  top: 23px;
  padding-left: 34px;
}

[dir] head.oldvk-option-audio ~ body .audio_row .audio_player__place {
  padding-left: 38px;
}

[dir] .audio_inline_player .audio_inline_player_left {
  padding-left: 0;
}

[dir] .audio_row .audio_row__actions,
[dir] .audio_w_covers .audio_row .audio_row__actions {
  margin-top: -13px;
  margin-right: -4px;
}

[dir] .audio_row .audio_row__action {
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  margin: 11px 8px 11px 4px;
}

[dir] .audio_row .audio_row__action_current_delete,
[dir] .audio_row .audio_row__action_delete,
[dir] .audio_row .audio_row__action_listened_delete,
[dir] .audio_row .audio_row__action_recoms_delete {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAERJREFUeNpj+P//PwMIxzfM/w9jI2NkcbgADKMrRBZHEUCWwCbOgEsCmwFYrcSmEEUxLg3I8qSbTLSbKQoNvOFMSgwCAFz/RSWrGUHcAAAAAElFTkSuQmCC");
}

[dir] .audio_row .audio_row__action_edit {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGhJREFUeNpj+P//PwMhnNCw4D8QnwGxiVUMw2dIUQzGJCnG6SRcirFqwKcYQwMhxSgagJK1QHwWiP/gUgzXAJQ8AaWlgPggLsVgDUBJc6iJr2A24QtqkIKpSG4+QSgiQRpeQzWZE5NMADlvj4nAHiewAAAAAElFTkSuQmCC");
}

[dir] .audio_row .audio_row__action_recoms {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMhJREFUeNqV0cEKAVEUxvFpWMw78A4eAO8gsSIL2VrwBPII1iJbCyuKhRRFWSBrFizIQib2xv/o3rppaCx+de6Z75vbNJbneZZIVRsOyljgoczVztE5HY5igyeGqCsjtVsj8i4whLHCFXH9JuPmBG4qE5JFAR4yn2GjlFWZvBx6OMP+UbBxQddSV42/hY3SBEsZtugHKAwkK0MbLvbo+ARb2OGOpiyK6oPEwafgGs/Tsqj9UajIIhmwID8wppclnDD1KcxwRE7OL/5eW8xACCr2AAAAAElFTkSuQmCC");
}

[dir] .audio_row .audio_row__action_next {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAMCAYAAAAK/x/DAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABi0lEQVR4nGOJb5j/gYGBgZ+BePBpQX0Chvq4+rm2TEzMB4FMRmIN+s/wf8XC+sRIZDEWUgyAm0MlwMjAiGEWCzbfkgMWNSYfBlJMlJrDQgW3UAzi6xfYMzL9XwVkTmRJaFzwHsgQwKYQGHrg6ASqOf+PgSF5UX3COVyGJjTOtwFGwiEGAkkAGEfbFtYneKM6hmErUBs3UJYNFELEBLMBUNEJoKVtV5//aT09I/U3uoJ///4xAhM1EUYhAMIxDCDHzFvE8KiJlDTECvRFvZYkq290/Zy4pY0pV5ElSU1DWByT+q++/h/JaQgYH0asTCxn4hvnVwKz7ARS9YNAXONcB2BobkF3DEiOqDRElCVo5RAsrcTXzVFkZGY+ARReu4jhYU4Mg4wdEwN2x4AdxEBiVgVadO7Pvz8YUYYfgBIsQ2Ycg5wckO0IZHNhcwzYQSSkIWBC/t92DUeixpWGFjal3AemF29oToLmLuyOATuISMdcgGT7RJzZHh9Y2JhwEOIoUFkDirpHOdgcAwIAeVCqJTo8TJEAAAAASUVORK5CYII=");
  width: 15px;
}

[dir] .audio_row.audio_row__added_next .audio_row__action_next {
  background-position: -18px 0;
}

[dir] .audio_row .audio_row__action_add,
[dir] .audio_row .audio_row__action_restore_listened,
[dir] .audio_row .audio_row__action_restore_recoms,
[dir] .audio_row .audio_row__action_fave,
[dir] .audio_page_player2.audio_player_podcast .audio_page_player_fave .btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC") center 0 no-repeat;
  width: 15px;
  transition: none;
}

[dir] .audio_row.audio_row__added .audio_row__action_add,
[dir] .audio_page_player2 .audio_page_player_fave.activated .btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNqdz8EJACEMBdHp1Fa2E0v9roIgYkziYdBDHiFIIlP5qv76C/MTTEu8wtEz3DcrA/v9x1s8uGJrwIS3zfLgjsnAEyYKLUwE3jAenLgBI25pVfSfTYAAAAAASUVORK5CYII=") 0 0;
}

[dir] .audio_row .audio_row__action_more {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAALElEQVR42mPwa1zMgIYZ////D6LZ0OXQFTKAFMIwfRX/h2GoApx8GioeggAAZqCi500yuCkAAAAASUVORK5CYII=");
}

[dir] .audio_row__more_actions {
  margin: 0;
}

[dir] .audio_row__more_actions .audio_row__more_action_pl_new:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC");
  width: 11px;
  height: 11px;
  left: 7px;
  top: 9px;
  opacity: 0.8;
}

[dir] .audio_row__more_actions .audio_row__more_action_add_to_playlist:after,
[dir] .audio_page_layout2 .audio_page__audio_rows .audio_page__sort_dd .idd_header.idd_arrow {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==");
}

[dir] .audio_row__more_actions .audio_row__more_action_add_to_playlist:after {
  width: 9px;
  height: 5px;
  top: 13px;
}

[dir] .audio_w_covers .audio_row .audio_row__cover,
[dir] .audio_w_covers .audio_row .audio_row__cover_back,
[dir] .audio_w_covers .audio_row .audio_row__cover_icon,
[dir] .audio_w_covers .audio_row .audio_row__sound_bars,
[dir] .audio_numeric .audio_row .audio_row__sound_bars {
  width: 30px;
  height: 30px;
  top: 2px;
  left: 2px;
}

[dir] head:not(.oldvk-option-audio) ~ body .audio_w_covers .audio_row .audio_row__cover,
[dir] head:not(.oldvk-option-audio) ~ body .audio_w_covers .audio_row__cover_back {
  background: none !important;
}

[dir] .audio_row .audio_row__info {
  margin-left: 12px;
}

[dir] .audio_row.audio_hq .audio_row__info {
  margin-left: 24px;
}

[dir] .audios_module .audio_row .audio_row__info {
  margin-right: 8px;
  font-size: 10px;
}

[dir] .audios_module .audio_row .audio_row__info .audio_row__duration {
  top: 11px;
}

[dir] .audios_module .audio_row.audio_hq .audio_row__duration:before {
  left: -20px;
  top: 0;
}

[dir] .audio_row.audio_hq .audio_row__duration:before {
  left: -24px;
  top: 1px;
}

[dir] .audio_w_covers .audio_row .audio_row__cover_icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAQCAYAAAB+690jAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpj+P//P8NgwgxDxUEwQInhh/+jgsPEyBFyECWOwgYIyhFr2KBz0P/B6KD/g9FB/0cdNJSibDTbD4mCcdBUHaO1PQwDAAI+ZRxK7kftAAAAAElFTkSuQmCC") !important;
  width: 16px;
  height: 16px;
  top: 9px;
  left: 9px;
  background-position: 0 0;
}

[dir] .audio_w_covers .audio_row.audio_row__playing .audio_row__cover_icon {
  background-position: -20px 0;
}

[dir] .audio_hq .audio_row__performer_title {
  max-width: 75%;
}

[dir] .audio_search.ui_search_new input.ui_search_field {
  padding-right: 150px;
}

[dir] .audio_page__sort_dd .idd_arrow {
  padding-left: 5px;
  padding-bottom: 5px;
}
[dir] .audio_page__sort_dd .idd_arrow.idd_header {
  width: calc(100% - 12px);
  box-sizing: border-box;
  background-position: right 11px;
}
[dir] .audio_page__sort_dd .idd_popup .idd_header,
[dir] .audio_page__sort_dd .idd_popup .idd_item {
  padding: 7px 12px;
}

[dir] .audio_inline_player {
  margin-top: 0;
  right: 5px;
  left: 24px;
}
[dir] .audio_inline_player .slider {
  padding: 1px 0 6px;
}

[dir] .audio_row.inlined.audio_row_current .audio_info {
  padding-bottom: 4px;
  padding-top: 6px;
}

[dir] .audio_layout .narrow_column_wrap {
  float: right;
  margin-right: -1px;
}

[dir] .audio_layout .wide_column {
  width: 420px;
}

[dir] .audio_layout .narrow_column {
  margin-top: 47px !important;
}

[dir] .audio_rows_header {
  margin: 0 -10px;
  top: 40px;
  height: 50px;
}

[dir] .audio_page_player2, [dir] .audio_page_player2.audio_page_player_fixed {
  background-color: #F0F1F2;
  box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.2);
  position: fixed;
  width: 627px !important;
  top: 40px;
  z-index: 101;
  height: 46px !important;
  margin-left: -10px;
}
[dir] .audio_page_player2 .audio_page_player_play {
  padding: 12px 4px 12px 12px;
}
[dir] .audio_page_player2 .audio_page_player_play:hover .icon {
  opacity: 1;
  background-color: transparent;
}
[dir] .audio_page_player2 .audio_page_player_play .icon, [dir] .audio_page_player2 .audio_page_player_play.audio_playing .icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAWCAYAAAC7ZX7KAAABEUlEQVRIS2MMbVjFxs/yt5uBgSGGgYFBiIEy8J6BgWHxxz/MpSBjaGEuY3LrsgmM/xnzKXMnqu7//xk6GZj+c9DCXMaUluVvqRCy6P59BxWgNMYwzAU5+D81Q5fWZg0/B8+ujgAHWmrrCqoEXnmcM4OKrCjYrDuPXzN0LtoLZuMSR7eUYAjDHEwtRyObh2wmLnGKHEwNR9PdwZQ6ekAcTImjB8zB5Dp61MHouRI9RGDy5BZzAxLC5DoW5Fm6O5gSx9LdwZQ6lq4OpoZjMargJ28YOhfuwayakcRJrumo0oCgoiEE2xJUtIsqRg29BjwtukiMDIxd/xj/sVO7iwQylxGpExrLwMAgSGG8YeuEUtVcAMF62CjKXmjVAAAAAElFTkSuQmCC") no-repeat 0 0;
  width: 22px;
  height: 22px;
  opacity: 0.83;
}
[dir] .audio_page_player2 .audio_page_player_play.audio_playing .icon {
  background-position: -22px 0;
}
[dir] .audio_page_player2 .audio_page_player_next, [dir] .audio_page_player2 .audio_page_player_prev {
  padding: 18px 4px;
  opacity: 0.83;
}
[dir] .audio_page_player2 .audio_page_player_next .icon, [dir] .audio_page_player2 .audio_page_player_prev .icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAKCAYAAABFXiVrAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFxJREFUeNq9k8EJwDAMAz1iZ+koXfjaQAPByE770eMIKEEHxgkgVo7zYtDlzznhJRIyl4VZlnNRSiFDytIDurwoZZfLwqWUnzK6vLoo+SAr8cqsY7QviH31HZ/6BgoQWRnP/vgbAAAAAElFTkSuQmCC") no-repeat;
  width: 12px;
}
[dir] .audio_page_player2 .audio_page_player_next .icon {
  background-position: -15px 0;
}
[dir] .audio_page_player2 .audio_page_player_track_wrap {
  padding: 8px 20px 0 0;
}
[dir] .audio_page_player2 .audio_page_player_title_song {
  color: #627A94;
  padding-right: 3px;
}
[dir] .audio_page_player2 .audio_page_player_volume_wrap {
  padding-top: 27px;
}
[dir] .audio_page_player2 .audio_page_player_btn {
  padding: 16px 4px;
}
[dir] .audio_page_player2 .audio_page_player_btn .btn_icon {
  opacity: 0.6;
}
[dir] .audio_page_player2 .audio_page_player_btn .btn_icon, [dir] .audio_page_player2 .audio_page_player_btn.audio_page_player_btn_enabled .btn_icon, [dir] .audio_page_player2 .audio_page_player_repeat.audio_page_player_btn_repeat_one .btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAOCAYAAACrQtveAAAACXBIWXMAAAsTAAALEwEAmpwYAAACVklEQVR42uWYS0vDQBDHi4h4Er+LePcqCEkKvdebKIJJwJOHeBUpZrcoIvi4Koj4BRTx7E3Ex0nx4AMf1VaobeJsXo1t0p1sogcNLKW7s5PJb3f+s0nOtu0c5pI1gjP8g5coI2deksn/FbIoowCwopXnJY00fQNeSxtwWh8wv5EFuKKxMSjr5g48+xv4tJymkwrrY2NhUCKMAsDg1MJOzAqwqB8Glze3aGxWodnsN84mP0uGwU/Ni+VB1swjt5FHp0+ntTG1NOSDEmHUAux1Kro5KQol4iYNWSXjofGTtIvlw0UAtv0WNT5iGP0eXCs/QyfaxxkHb0fXCoXtPlFGHYCxaR1lG7OSkMp2j6TRJUw2wP9KFlnEAwypvsp8SDpZjPOhaLTk3ouudGPkQNfK+9A6GCUCnDS9IaWuAexxaI6laKTQzUdWMsUDDPBumZ4ahtEb54ONya7m3sQxCna1B7i9/0cBj06TAbZ7WYBOEKq5xityooBDmstrVe8+NZCvJ+6zquQZbN+7AM6hAWMrfLLFoAeOPQSKOUWISgQSbrCjYf6HpJI7RPz3zDaOERowFh4rCHiJoLthW/j95EkEbyHjipzADr50ixitQ0xXEUXuAsbrro15zmPE4PqAw4y+AU6SngwWNr2doqKbp0m1tItON9JrMFnnPIvVOjWQBVFGooCboKdzKMChYxoUlbMsAGNeNHiAYVceYgFLOt0TZZRYIrK6kBJRFY2Fe0xTyRR6B4OsiTKK/BbxW4B/0j/mTQ5ka8s7hr1ExPfKsgTkYTnqW0QSwF/VVZUDUaorjwAAAABJRU5ErkJggg==") no-repeat;
  width: 14px;
  height: 14px;
  transition: none;
}
[dir] .audio_page_player2 .audio_page_player_add .btn_icon {
  background-position: -46px -1px;
  width: 15px;
}
[dir] .audio_page_player2 .audio_page_player_track_info_wrap {
  line-height: 20px;
}
[dir] .audio_page_player2 .audio_page_player_shuffle .btn_icon, [dir] .audio_page_player2 .audio_page_player_shuffle.audio_page_player_btn_enabled .btn_icon {
  background-position: -17px 0;
  width: 15px;
}
[dir] .audio_page_player2 .audio_page_player_repeat .btn_icon, [dir] .audio_page_player2 .audio_page_player_repeat.audio_page_player_btn_enabled .btn_icon {
  background-position: 0 1px;
  height: 15px;
  width: 15px;
}
[dir] .audio_page_player2 .audio_page_player_repeat_one .btn_icon, [dir] .audio_page_player2 .audio_page_player_repeat.audio_page_player_btn_repeat_one .btn_icon {
  background-position: -73px 1px;
  height: 15px;
  width: 15px;
}
[dir] .audio_page_player2 .audio_page_player_btn_enabled .btn_icon {
  opacity: 1;
}
[dir] .audio_page_player2 .audio_page_player_recoms .btn_icon {
  background-position: -61px 0;
  width: 12px;
  margin: -1px 0 1px;
}
[dir] .audio_page_player2 .audio_page_player_share .btn_icon {
  background-position: -35px 0;
  height: 14px;
  width: 11px;
}
[dir] .audio_page_player2 .audio_page_player_status .btn_icon, [dir] .audio_page_player2 .audio_page_player_status.audio_page_player_btn_enabled .btn_icon {
  background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDM2IDQyIj48Zz48cGF0aCBmaWxsPSIjNTA3MjkyIiBkPSJNMjUgNWMtMSwtMSAtMSwtMyAwLC00IDEsLTEgMywtMSA0LDAgMSwxIDIsMyA0LDUgMiw0IDMsOSAzLDE1IDAsNiAtMSwxMSAtMywxNSAtMiwyIC0zLDQgLTQsNSAtMSwxIC0zLDEgLTQsMCAtMSwtMSAtMSwtMyAwLC00IDAsMCAwLDAgMSwtMSAwLC0xIDEsLTIgMSwtMyAyLC0zIDMsLTcgMywtMTIgMCwtNSAtMSwtOSAtMywtMTIgMCwtMSAtMSwtMiAtMSwtMyAtMSwtMSAtMSwtMSAtMSwtMWwwIDB6bS0xMSA2Yy0xLC0xIC0xLC0zIDAsLTQgMiwtMSAzLC0xIDUsMCAwLDEgMSwyIDIsNCAyLDMgMyw2IDMsMTAgMCw0IC0xLDcgLTMsMTAgLTEsMiAtMiwzIC0yLDQgLTIsMSAtMywxIC01LDAgLTEsLTEgLTEsLTMgMCwtNCAxLDAgMSwtMSAyLC0zIDEsLTIgMiwtNCAyLC03IDAsLTMgLTEsLTUgLTIsLTcgLTEsLTIgLTEsLTMgLTIsLTNsMCAwem0tOCAxNmMtMywwIC02LC0zIC02LC02IDAsLTMgMywtNiA2LC02IDMsMCA2LDMgNiw2IDAsMyAtMyw2IC02LDZ6Ii8+PC9nPjwvc3ZnPg==);
  height: 14px;
  width: 13px;
}
[dir] .audio_page_player2 .audio_page_player_title {
  display: flex;
}
[dir] .audio_page_player2 .audio_page_player_title_performer {
  order: -1;
}
[dir] .audio_page_player2 .audio_page_player_title_performer .artist_link {
  color: #2b587a;
}
[dir] .audio_page_player2 .audio_page_player_duration {
  padding-top: 0;
}
[dir] .audio_page_player2 .audio_page_player_track_slider_wrapper {
  padding-left: 0;
}
[dir] .audio_page_player2 .audio_page_player_track_slider.slider.slider_size_1, [dir] .audio_page_player2 .audio_page_player_volume_slider.slider.slider_size_1 {
  padding-top: 2px;
}
[dir] .audio_page_player2 .audio_page_player_track_slider.slider.slider_size_1 .slider_handler, [dir] .audio_page_player2 .audio_page_player_volume_slider.slider.slider_size_1 .slider_handler {
  height: 8px;
  width: 8px;
}
[dir] .audio_page_player2 .audio_page_player_track_slider.slider.slider_size_1 .slider_back, [dir] .audio_page_player2 .audio_page_player_volume_slider.slider.slider_size_1 .slider_back {
  background-color: #d8dee4;
}
[dir] .audio_page_player2 .audio_page_player_track_slider.slider.slider_size_1 .slider_amount, [dir] .audio_page_player2 .audio_page_player_track_slider.slider.slider_size_1 .slider_slide, [dir] .audio_page_player2 .audio_page_player_volume_slider.slider.slider_size_1 .slider_amount, [dir] .audio_page_player2 .audio_page_player_volume_slider.slider.slider_size_1 .slider_slide {
  height: 4px;
}
[dir] .audio_page_player2 .audio_page_player__cover {
  width: 46px;
  height: 46px;
  margin: 0 5px;
}
[dir] .audio_page_player2 .audio_page_player_play_rate {
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
}
[dir] .audio_page_player2 .audio_page_player_fave .btn_icon, [dir] .audio_page_player2 .audio_page_player_fave.activated .btn_icon {
  background-position: center !important;
  margin: 1px 0;
}
[dir] .audio_page_player2 .audio_page_player_title_song_title:before {
  content: "–";
  padding: 0 4px;
}
[dir] .audio_page_player2 .audio_page_player_title_performer,
[dir] .audio_page_player2 #audio_status_tt .hint_title {
  font-weight: bold;
  color: #2b587a;
}
[dir] .audio_page_player2 .audio_page_player_duration,
[dir] .audio_page_player2 .slider_hint.audio_player_hint {
  font-size: 0.9em;
}
[dir] .audio_page_player2 .audio_player_btn_added .btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNqdz8EJACEMBdHp1Fa2E0v9roIgYkziYdBDHiFIIlP5qv76C/MTTEu8wtEz3DcrA/v9x1s8uGJrwIS3zfLgjsnAEyYKLUwE3jAenLgBI25pVfSfTYAAAAAASUVORK5CYII=") 0 2px;
  width: 15px;
}
[dir] .audio_page_player2.audio_page_player_fixed_shown, [dir] .audio_page_player2.audio_page_player_fixed {
  transform: none;
  -webkit-transform: none;
  transition: none;
}
[dir] .audio_page_player2 .savefrom_vk_download {
  margin-top: 4px !important;
}
[dir] .audio_page_player2 .slider_hint.audio_player_hint {
  margin-top: 4px;
}
[dir] .audio_page_player2.audio_player_podcast .audio_page_player_play_rate .btn_icon {
  background: none;
}

[dir] .audio_rows_header.fixed {
  box-shadow: none;
  position: static;
}
[dir] body.mac .audio_rows_header.fixed {
  -webkit-transform: none;
  transform: none;
}

[dir] .audio_layout .wide_column .page_block {
  padding-top: 0 !important;
  z-index: auto !important;
}

[dir] .audio_search_input {
  padding-bottom: 10px;
  background: none;
}

[dir] .audio_rows h3 {
  margin: 0 10px 10px;
}

[dir] ._audio_padding_cont {
  padding: 0 10px 0 5px;
}

[dir] .audio_layout .ui_rmenu_item,
[dir] .audio_layout .ui_rmenu_subitem,
[dir] #docs_rmenu .ui_rmenu_item,
[dir] #docs_rmenu .ui_rmenu_subitem {
  padding: 6px 11px 7px;
  font-weight: normal;
  margin: 0;
  border-radius: 0;
  width: 154px;
}

[dir] .audio_layout .ui_rmenu_item_sel:hover,
[dir] .audio_layout .ui_rmenu_subitem_sel:hover {
  padding-left: 11px;
  font-weight: normal;
}

[dir] .audio_add_box {
  padding: 10px 15px;
}

[dir] .audio_layout .ui_rmenu,
[dir] ._audio_additional_block_friends {
  padding: 10px;
  border-left: 1px solid #dae1e8;
  border-right: 1px solid #dae1e8;
}

[dir] .audio_menu_btn,
[dir] .audio_album_btn {
  margin: 0;
}

[dir] .audio_add_upload_btn {
  margin-bottom: 0;
}

[dir] .audio_rows {
  padding: 0 0 12px;
}

[dir] .audio_catalog_performers {
  padding: 0 10px;
  width: 100%;
}

[dir] .audio_feed_post {
  padding: 10px 0;
}

[dir] .audio_feed_post .audio_feed_rows {
  width: 359px;
  margin-top: 0;
  padding-left: 0;
}

[dir] .audio_feed_post .audio_feed_author {
  font-weight: bold;
}

[dir] ._audio_additional_block_friends {
  margin: 0 -10px;
  background: #F7F7F7;
  border-bottom: 1px solid #dae1e8;
}

[dir] .audio_friends_list,
[dir] .audio_friends_more_wrap {
  background: #F7F7F7;
}

[dir] .audio_friend.audio_friend_selected {
  padding-left: 5px;
}

[dir] .audio_friend_name,
[dir] .audio_friend_name_now {
  width: 115px;
  line-height: 1.36em;
  color: #2b587a;
}

[dir] .audio_catalog_performers .audio_catalog_performer_thumb {
  height: 95px;
  width: 95px;
  margin-right: 5px;
  margin-bottom: 5px;
}

[dir] .audio_catalog_performers_more_wrap {
  padding: 10px;
}

[dir] .audio_catalog_performers_more_wrap .flat_button.secondary {
  background-color: #f5f7fa;
  border-top: none;
}

[dir] .audio_catalog_performers_more_wrap .flat_button.secondary:hover {
  background-color: #dfe6ed;
}

[dir] .audio_catalog_performers_more_wrap .flat_button.secondary:active {
  padding: 14px 0 13px;
}

[dir] #audio_status_tt .audio_status_wrap .ui_scroll_content {
  padding: 10px;
}

[dir] .audio_page_layout2 .ui_search.ui_search_new {
  margin: 0 3px 10px;
}
[dir] .audio_page_layout2 .audio_search {
  width: 424px;
  padding-top: 10px;
  background: none;
}
[dir] .audio_page_layout2 .audio_section {
  padding: 0 3px;
}
[dir] .audio_page_layout2 .has_friends_block .audio_page__rows_wrap {
  padding-right: 10px;
  border-right: 0;
  width: 422px;
}
[dir] .audio_page_layout2 .audio_page__audio_rows_list {
  margin: 0;
  min-height: 78px;
}
[dir] .audio_page_layout2 .audio_friends_fixed {
  position: static;
}
[dir] .audio_page_layout2 .audio_friends_list_wrap {
  float: right;
  margin-right: -13px;
  background: #F7F7F7;
  border-left: 1px solid #dae1e8;
  border-bottom: 1px solid #dae1e8;
}
[dir] .audio_page_layout2 .audio_friends_list {
  background-color: #F7F7F7;
  padding: 0;
}
[dir] .audio_page_layout2 .ui_tabs {
  float: right;
  padding: 10px;
  border-bottom: 1px solid #dae1e8;
  background-color: #F7F7F7;
  margin-right: -10px;
  width: 156px;
  border-left: 1px solid #dae1e8;
}
[dir] .audio_page_layout2 .ui_tabs .ui_tab {
  padding: 6px 24px 7px 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: none;
  margin-right: 0;
}
[dir] .audio_page_layout2 .ui_tabs_header {
  margin-left: 10px;
}
[dir] .audio_page_layout2 #audio_friends_search {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAABE0lEQVR4AXRQg5YDMRS9dY/WNus2ydb+gLWtmWRt+9v3nVpzg2eiDtlfG2af+hFXfogLX+Fx3WuaWh0CYEEFX99m8JsBhI4FYicCKTkN//YU4qccETkH9j6ACnwbDjBSco0jd9td0bsW2hE+ZBCSVXSm6WsnwkcJpPRpNMA0sz9OtkiN8w05a0kktRk0IrA3SdmrzlTGjvBVAOkrF/J6f0Wfu+tGQuOVNirOcTULoTOENBfSp66CHKdhGQ0dfiokgMmjjyKmB0zBkyAilDl86QI/8yNOj8kAzTNQWCutaowyCCRPw0hRgPfXUagidDs4PeIt+DOjAHY5Q4OFEaNSnCoYwwQLfs2FAEYV/vf5OyMDHgAAUMM4dAXgoYAAAAAASUVORK5CYII=") 138px 7px no-repeat #e3e9ef;
  padding: 6px 11px;
}
[dir] .audio_page_layout2 #audio_friends_search:focus {
  border: 1px solid #C3CBD4;
  background-color: #FFF;
  background-position: 137px;
  padding: 5px 10px;
}
[dir] .audio_page_layout2 .audio_friends_list_wrap .ui_search.ui_search_new {
  margin: 8px 10px 4px;
  border: none;
  background-color: #F7F7F7;
}
[dir] .audio_page_layout2 .audio_friends_more_wrap .audio_more_friends_btn {
  background-color: #e3e9ef;
  color: #616e7e;
}
[dir] .audio_page_layout2 .audio_friends_more_wrap .audio_more_friends_btn:hover {
  background: #dae2e9;
}
[dir] .audio_page_layout2 .audio_friends_more_wrap {
  padding: 6px 10px 10px;
}
[dir] .audio_page_layout2 .audio_friends_more_wrap:before {
  content: "";
  display: block;
  border-bottom: 1px solid #dae1e8;
  margin-bottom: 10px;
}
[dir] .audio_page_layout2 h2.page_block_h2 {
  border-bottom: none;
}
[dir] .audio_page_layout2 .audio_recoms_block {
  padding: 15px 5px 10px;
}
[dir] .audio_page_layout2 .audio_page_block__show_all_link {
  margin-top: 0;
}
[dir] .audio_page_layout2 .audio_owner_item {
  padding: 5px;
  width: 111px;
  height: 148px;
}
[dir] .audio_page_layout2 .audio_owner_items_wrap {
  margin: 0 -5px;
}
[dir] .audio_page_layout2 .audio_owner_item .audio_owner_item__img,
[dir] .audio_page_layout2 .audio_pl_item2 .audio_pl__cover {
  width: 111px;
  height: 111px;
}
[dir] .audio_page_layout2 .audio_owner_item .audio_owner_item__play {
  height: 150px;
  background-position: 50% 30%;
  transform: translateY(5px);
  opacity: 1;
  -webkit-transform: translateY(5px);
}
[dir] .audio_page_layout2 .audio_page_block__playlists_items {
  margin: -5px -5px 0;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb {
  width: 50px;
  height: 50px;
  background-size: cover;
  border-radius: 3px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_0,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_0 {
  right: 0;
  top: 50px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_1,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_1 {
  right: 66px;
  top: 50px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_2,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_2 {
  right: 34px;
  top: 84px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_3,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_3 {
  right: 100px;
  top: 84px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_4,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_4 {
  right: 0;
  top: 118px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_5,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_5 {
  right: 66px;
  top: 118px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_thumb_6,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_thumb_6 {
  right: 132px;
  top: 118px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_block_title,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_block_title {
  font-size: 16px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_block_subtitle,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_block_subtitle {
  font-size: 14px;
  width: 418px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_block_inner,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_block_inner {
  padding: 0 0 0 5px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_recoms,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_recoms {
  width: 423px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks .recoms_special_recoms:hover #recoms_special_listen_all_btn,
[dir] .audio_page_layout2 .audio_section__recoms .recoms_special_recoms:hover #recoms_special_listen_all_btn {
  background-color: #6d8cb0;
}
[dir] .audio_page_layout2 .audio_recoms_blocks #recoms_special_listen_all_btn,
[dir] .audio_page_layout2 .audio_section__recoms #recoms_special_listen_all_btn {
  margin-top: 50px;
  margin-left: 29px;
  background-color: #597DA3;
  padding: 6px 14px 6px 26px;
  border-radius: 3px;
}
[dir] .audio_page_layout2 .audio_recoms_blocks #recoms_special_listen_all_btn:before,
[dir] .audio_page_layout2 .audio_section__recoms #recoms_special_listen_all_btn:before {
  left: 10px;
  top: 8px;
}
[dir] .audio_page_layout2 .audio_page_section_layout:not(.no_playlists).has_friends_block .audio_page_separator,
[dir] .audio_page_layout2 .audio_page_section_layout:not(.no_playlists):not(.no_audios) .audio_page_separator {
  display: none !important;
}
[dir] .audio_page_layout2 .audio_page_section_layout:not(.no_playlists) ._audio_page_titled_block {
  display: none;
}
[dir] .audio_page_layout2 .audio_owner_avatar {
  border-radius: 3px;
  margin: 5px 0 0;
}
[dir] .audio_page_layout2 .audio_section_global_search__audios_block {
  padding: 5px;
}
[dir] .audio_page_layout2 .audio_section_search__communities {
  padding: 10px 5px;
}
[dir] .audio_page_layout2 .podcast_page_list .audio_page__audio_rows,
[dir] .audio_page_layout2 .podcast_page_list .audio_page__audio_rows_list {
  width: 100%;
}
[dir] .audio_page_layout2 .audio_page__audio_rows .audio_page__sort_dd:not(:empty) {
  right: 0;
  top: -37px;
  background-color: #6383a8;
  padding: 7px 12px 9px;
}
[dir] .audio_page_layout2 .audio_page__audio_rows .audio_page__sort_dd:hover {
  text-decoration: none;
  background-color: #6d8cb0;
}
[dir] .audio_page_layout2 .audio_page__audio_rows .audio_page__sort_dd .idd_selected_value {
  color: #FFF;
}
[dir] .audio_page_layout2 .audio_page__audio_rows .audio_page__sort_dd .idd_selected_value:hover {
  text-decoration: none;
}
[dir] .audio_page_layout2 .audio_page__audio_rows .audio_page__sort_dd .idd_popup {
  margin: 0 !important;
  right: 0;
  top: 0;
}
[dir] .audio_page_layout2 .audio_page__main_tabs_btn.audio_page__add_audio_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpj+P//PwMaPvMfAs6gyzFgUYwM6Kj4zH/iwBmG/yQAkk0eJKFBdAwCAGkOoNTHpeAPAAAAAElFTkSuQmCC") no-repeat center;
  width: 11px;
  right: 10px;
}
[dir] .audio_page_layout2 .audio_page__main_tabs_btn.audio_page__add_playlist_btn {
  right: 36px;
  padding-right: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAy0lEQVR4nGP59+/fCUZGRnMGIsD////PAdUaw/gsQPwGKPiGGM0gtcgcFqBJPkRqxAAsQFsPAmkzPGouMzMzm//9+3cBkK0CtMwarhmIfwPxHzyaf0NpW6BGxXPnzrEaGRn9hjnbhZDzgIEKCiyszt4DpNFD+1pTU5NlXV3dNCA7GirGBSIMDQ3fQQ06CXI2K9T5KIZqa2szQsVhcowwOSjNCnK2PTanhoSEgKgUKAY5+x6QUjx//jwf3M+E/IsPkKL5JND29zBbQQAAlEZEAZzuvgsAAAAASUVORK5CYII=") right no-repeat;
  width: 15px;
}
[dir] .audio_page_layout2 .audio_page__main_tabs_btn {
  position: absolute;
  top: 10px;
  height: 11px;
  margin: 0;
  padding: 8px 7px 7px;
}
[dir] .audio_page_layout2 .audio_page__main_tabs_btn:active {
  margin-top: 1px;
}
[dir] .audio_page_layout2 .audio_friend {
  padding: 4px 0;
}

[dir] #audio_layer_tt {
  left: -525px !important;
  width: 625px !important;
}
[dir] #audio_layer_tt .audio_page_layout2 .audio_search {
  padding-top: 0;
}
[dir] #audio_layer_tt .audio_page_layout2 .audio_section {
  padding: 0 0 0 10px;
}
[dir] #audio_layer_tt .audio_page_layout2 .ui_tabs {
  margin-top: -47px;
  margin-right: -20px;
  font-weight: normal;
}
[dir] #audio_layer_tt .eltt_arrow_back {
  margin-left: 460px !important;
}
[dir] #audio_layer_tt .audio_page_player2 {
  top: 0;
  margin-left: 0;
  width: 625px;
  position: static;
}
[dir] #audio_layer_tt .audio_page_player2 .audio_search {
  width: 428px;
  margin: 10px;
}
[dir] #audio_layer_tt .audio_page_player2 .ui_tabs {
  margin-top: -38px;
}
[dir] #audio_layer_tt .audio_page_content_block_wrap {
  margin-top: 0;
}
[dir] #audio_layer_tt .audio_page__audio_rows_list {
  width: 428px;
}
[dir] #audio_layer_tt .ui_tabs .ui_tab.ui_tab_sel {
  background: #597DA3;
  color: #FFF;
}
[dir] #audio_layer_tt .ui_tabs .ui_tab:not(.ui_tab_sel):hover {
  background: #E1E7ED;
}
[dir] #audio_layer_tt .audio_friends_list_wrap {
  margin-right: 0;
}
[dir] #audio_layer_tt > .eltt_arrow_back .eltt_arrow {
  border-bottom-color: #f0f1f2;
}

[dir] .audio_page_layout2 .audio_friends_list_content,
[dir] .audio_layer_container .audio_friends_list_wrap,
[dir] .audio_layout .narrow_column,
[dir] .audio_layout .narrow_column_wrap {
  width: 176px;
}

[dir] .audio_friend_audios_count {
  max-width: 115px;
  font-size: 0.9em;
}

[dir] ._audio_page_content_block,
[dir] .audio_page_layout2 .ui_tabs_header {
  z-index: 1;
}

[dir] .page_block._audio_page_content_block:before {
  box-shadow: none;
}

[dir] .audio_section__playlists {
  width: 474px;
}

[dir] .audio_pl_item2 {
  width: 121px;
  padding: 5px;
  height: 173px;
}

[dir] .ape_search {
  padding: 10px 15px;
}

[dir] .audio_page__playlists_count_header {
  font-weight: bold;
}

[dir] .audio_pl_edit_box .ape_audio_item_wrap .ape_check .ape_check_icon {
  margin: 0;
}

[dir] .audio_pl_edit_box .ape_audio_item_wrap .ape_check {
  padding: 10px;
}

[dir] .audio_pl_edit_box .ape_add_audios_btn,
[dir] .audio_pl_edit_box .ape_add_pl_audios_btn {
  color: #2b587a;
}

[dir] .audio_row.hq .audio_hq_label {
  margin: 1px 6px 0 8px;
}

[dir] .audio_pl_item2 .audio_pl__actions_play {
  width: 37px;
}

[dir] .audio_pl_item2 .audio_pl__actions_btns {
  left: 0;
}

[dir] .audio_pl_item2 .audio_pl__actions_btn {
  margin: 0 3px;
}

[dir] .audio_pl_item2 .audio_pl__cover:hover .audio_pl__actions_btns {
  opacity: 1;
  top: 32px;
}

[dir] .audio_feed_post .audio_feed_text {
  margin-top: 0;
}

[dir] .audio_page_content_block_wrap .page_block_header {
  margin-left: 5px;
  padding-top: 10px;
}

[dir] .audio_feed_post.clear_fix:after {
  clear: left;
}

[dir] .audio_page__audio_rows_list,
[dir] .audio_section__updates,
[dir] ._audio_section_search__local_audios_list,
[dir] .audio_page_layout2 .audio_page__audio_rows {
  width: 424px;
}

[dir] .audio_layer_container .ui_tab {
  margin-bottom: 0;
}

[dir] .audio_pl_edit_box .ape_audio_item_wrap .ape_attach {
  margin-top: 10px;
}

[dir] .audio_pl_snippet_follow:before {
  content: none;
}

[dir] .savefrom_vk_download.sf-audio-btn {
  width: 12px !important;
  height: 12px !important;
  background-size: 12px !important;
  opacity: 0.7;
}

[dir] .sf-bitrate-value {
  top: 13px !important;
  font-size: 10px !important;
}

[dir] .audio_page__shuffle_all .audio_page__shuffle_all_button {
  color: #2b587a;
  line-height: 30px;
  padding-left: 48px;
  max-width: 427px;
}
[dir] .audio_page__shuffle_all .audio_page__shuffle_all_button:before {
  height: 30px;
}

[dir] .slider .slider_amount {
  background-color: #5c7a99;
}

[dir] .slider .slider_loading_bar {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAECAYAAABcDxXOAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAQUlEQVR42mNoaGhgQMY7j19v2HH8+n8YBvFRFHR09QgBJSYhKXqzYc+pXBRFi1Zt8QFKnEFStGnanEXGBK0CiQMAS15WqQ7yxxQAAAAASUVORK5CYII=");
  background-size: 9px 4px;
}

[dir] .audio_row.audio_explicit .audio_row__duration:before {
  top: 1px;
  left: -15px;
}

[dir] .audio_pl_item2.audio_pl__explicit .audio_pl__title:after {
  top: 0;
}

[dir] .audio_pl_snippet__artist_link {
  font-weight: bold;
  color: #2b587a !important;
}
[dir] .audio_pl_snippet2.audio_pl_snippet_small .audio_pl_snippet__artist_link {
  width: 100%;
  line-height: 1.5;
}

[dir] .audio_pl_item2 .audio_pl__year_subtitle {
  color: #777;
}

[dir] .audio_pl_item2 .audio_pl__title {
  overflow: hidden;
  text-overflow: ellipsis;
}

[dir] .audio_page_layout .audio_block_small_item .audio_block_small_item__info {
  line-height: 16px;
}
[dir] .audio_page_layout .audio_block_small_item .audio_block_small_item__title .page_verified {
  top: 3px;
}
[dir] .audio_page_layout .audio_search_wrapper {
  padding: 0;
}
[dir] .top_audio_layer_place .audio_page_layout .audio_search_wrapper {
  padding: 10px 10px 0;
}
[dir] .audio_page_layout .audio_page__audio_rows > h2 {
  margin-top: 0;
}
[dir] .audio_page_layout .audio_page_block__show_all_link {
  margin-top: 0;
  right: 15px;
  position: static;
  padding-bottom: 5px;
}
[dir] .audio_page_layout .audio_block {
  padding: 10px 0;
}

[dir] .audio_w_covers .audio_row .audio_row__cover,
[dir] .audio_w_covers .audio_row.audio_row_with_cover:hover .audio_row__cover_back {
  border-radius: 2px;
}

[dir] .audio_row .audio_row__performers,
[dir] .audio_row .audio_row__title,
[dir] .audio_row.audio_row__current .audio_row__performers,
[dir] .audio_row.audio_row__current .audio_row__title {
  padding-top: 0;
}

[dir] .top_audio_player {
  position: fixed;
  background: #dee5eb;
  left: 50vw;
  top: 50px;
  margin-left: 380px;
  border-radius: 4px;
  width: 200px;
  height: 36px;
  transition: opacity 200ms ease-in-out;
}
[dir] .top_audio_player .top_audio_player_btn {
  padding: 12px 8px 10px;
}
[dir] .top_audio_player .top_audio_player_title_wrap {
  margin: 4px 0 0;
  height: 32px;
}
@media only screen and (max-width: 1024px) {
  [dir] .top_audio_player {
    left: 16px;
    bottom: 16px;
    margin-left: 0;
    top: auto;
  }
}
@media only screen and (max-width: 830px) {
  [dir] .top_audio_player {
    display: none !important;
  }
}
[dir] .top_audio_player:hover {
  background: #dee5eb;
}
[dir] .top_audio_player.top_audio_player_enabled {
  opacity: 0.6;
}
[dir] .top_audio_player.top_audio_player_enabled:hover {
  opacity: 1;
}
[dir] .top_audio_player .top_audio_player_title {
  color: #45688E;
  transition: none;
  line-height: 1.3em;
  white-space: nowrap;
}
[dir] .top_audio_player .top_audio_player_title .oldvk-performer {
  font-weight: bold;
}
[dir] .top_audio_player .top_audio_player_btn .top_audio_player_btn_icon {
  opacity: 0.8;
  width: 14px;
  height: 14px;
}
[dir] .top_audio_player .top_audio_player_play .top_audio_player_btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpj+P//PwM5GEOgoGPZfxAmWyMhzXg14tNMUCMuzURpxKaZaI3ommmvkX6BQ78EQHKSIxYDAAfaNZO96hpeAAAAAElFTkSuQmCC") no-repeat;
}
[dir] .top_audio_player.top_audio_player_playing .top_audio_player_play .top_audio_player_btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADFJREFUeNpj+P//PwOpGEwUdCw7DMT/kfBhmAJscjCJ/+gYSROG3KimEaCJ9GREKgYAvs/xDk8PxfQAAAAASUVORK5CYII=") no-repeat;
}

[dir] .top_audio_player_prev,
[dir] .top_audio_player_next {
  display: none;
}

[dir] .top_audio_player .top_audio_player_title .oldvk-title, [dir] .top_audio_player .top_audio_player_title .oldvk-performer {
  float: left;
  clear: both;
  transform: translateX(0);
  transition-duration: 1.5s;
  transition-timing-function: cubic-bezier(0.13, -0.02, 0.92, 1);
  transition-delay: 0.1s;
}
[dir] .top_audio_player .top_audio_player_title .oldvk-title:hover, [dir] .top_audio_player .top_audio_player_title .oldvk-performer:hover {
  transform: translateX(calc(170px - 100%));
}
[dir] .top_audio_player .top_audio_player_title .oldvk-no-scroll.oldvk-title:hover, [dir] .top_audio_player .top_audio_player_title .oldvk-no-scroll.oldvk-performer:hover {
  transform: translateX(0);
}

[dir] .top_audio_player_title .savefrom_vk_download {
  display: none;
}

[dir] .post .podcast_snippet, [dir] .wl_post .podcast_snippet {
  margin: 7px 0 5px;
}
[dir] .podcast_snippet__title {
  font-size: 14px;
  color: #545454;
}
[dir] .podcast_snippet__play {
  border-radius: 2px;
  line-height: 16px;
  background-color: #45688e;
  color: #FFF;
}
[dir] .podcast_snippet__time {
  color: #717171;
  align-self: flex-end;
}
[dir] .podcast_snippet__content {
  border: 1px #dae1e8 solid;
  border-left: none;
  margin-left: 120px;
  height: 120px;
  background-color: #f7f7f7;
  padding: 10px;
}
[dir] .podcast_snippet__cover {
  width: 120px;
  height: 120px;
}
[dir] .podcast_snippet__controls {
  bottom: 10px;
  left: 10px;
  right: 10px;
}
[dir] .podcast_snippet__info, [dir] .podcast_snippet__name {
  color: #717171;
}
[dir] .podcast_snippet__button_icon--play, [dir] .audio_row__playing .podcast_snippet__play:before {
  width: 10px;
  height: 10px;
  left: 12px;
  top: 10px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAKCAYAAABblxXYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAO0lEQVR42mP4//8/AxTDAAMeXIykrhiXOAMWQ/EZ/B+HOpya/xNhMMWG/qeVof+HjKGDP6KonqQoTvwAQTbm0bCh+08AAAAASUVORK5CYII=") no-repeat;
}
[dir] .audio_row__playing .podcast_snippet__play:before {
  background-position: -11px 0;
}

[dir] .audio_podcast .audio_row__performers {
  font-weight: bold;
}

[dir] .podcast_episode_layer__header .audio_podcast ._audio_player__place {
  top: 16px;
}
[dir] .podcast_episode_layer__header .audio_podcast ._audio_player__place:before {
  margin-right: 50px;
  margin-left: 5px;
  height: 4px;
}
[dir] .podcast_episode_layer__header .audio_podcast ._audio_player__place .audio_inline_player_left {
  padding-left: 5px;
}
[dir] .podcast_episode_layer__header .audio_podcast ._audio_player__place.has_audio_player .audio_inline_player_right {
  visibility: visible;
}

[dir] .podcast_episode_layer__info .audio_podcast ._audio_player__place {
  padding-right: 0;
}
[dir] .podcast_episode_layer__info .button_action_light_more {
  top: 0;
  padding-right: 24px;
}
[dir] .podcast_episode_layer__info .button_action_light_more:before {
  top: 2px;
  right: 3px;
}

[dir] .button_action_light:before {
  width: 24px;
  height: 24px;
}

[dir] .audio_row.audio_podcast .audio_row__actions,
[dir] .audio_w_covers .audio_row.audio_podcast .audio_row__actions {
  margin: 0;
}

[dir] .audio_numeric .audio_row .audio_row__cover_icon {
  background-image: url("data:image/gif;base64,R0lGODlhEAAgAJEDAJqxxv///199nf///yH5BAEAAAMALAAAAAAQACAAAAI/HISpCLafDpy0phDsxVpgbn0gJWaVqH3d2LWVpDUw1TiW3M7u7oEq9Ps9giwF0TT0FTcm4eI4gfKmOprtNSgAADs=") !important;
  background-position: 0 0;
  width: 16px;
  height: 16px;
  top: 9px;
  left: 9px;
}

[dir] .audio_numeric .audio_row .audio_row__counter {
  top: 1px;
}

[dir] .audio_numeric .audio_row__current .audio_row__cover_icon {
  display: block;
}

[dir] .audio_numeric .audio_row__playing .audio_row__cover_icon {
  background-position: 0 -16px;
}

[dir] .audio_pl_snippet2 .audio_shuffle_all_button {
  color: #777;
}

[dir] ._audio_pl.audio_pl_top_audios .audio_row .audio_row__inner:before {
  width: 16px;
  color: #777;
  font-weight: normal;
}

[dir] ._audio_pl.audio_pl_top_audios .audio_row.audio_row__current .audio_row__inner:before {
  display: none;
}

[dir] head.oldvk-option-audio ~ body .audio_numeric .audio_row .audio_row__cover_icon {
  display: none;
}

[dir] head.oldvk-option-audio ~ body .audio_numeric .audio_row:hover .audio_row__cover_icon {
  display: block;
}

[dir] head.oldvk-option-audio ~ body .audio_row .audio_row__inner,
[dir] head.oldvk-option-audio ~ body .audio_w_covers .audio_row .audio_row__inner {
  padding-left: 38px;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__info {
  padding: 15px;
}
[dir] .audio_pl_snippet2 .audio_pl_snippet__info_title {
  color: #2b587a;
  font-size: 1.5em;
}
[dir] .audio_pl_snippet_small.audio_pl_snippet2 .audio_pl_snippet__info_title {
  font-size: 1.2em;
  line-height: 1.2;
}

[dir] .audio_pl_snippet_small.audio_pl_snippet2 .audio_pl_snippet__info_line_small {
  white-space: normal;
}

[dir] .audio_pl_snippet_small.audio_pl_snippet2 .audio_pl_snippet__info_inner {
  height: auto;
}

[dir] .ap_layer .audio_pl_snippet2 .audio_pl_snippet__action_btn_more {
  top: 0;
}

[dir] .audio_pl_snippet__action_btn_more .ui_actions_menu {
  line-height: 20px;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn,
[dir] .podcast_episode_layer__actions .button_action_light {
  line-height: 18px;
  padding: 4px 10px 4px 28px;
  color: #2b587a;
  margin-right: 5px;
  box-sizing: border-box;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn:hover,
[dir] .podcast_episode_layer__actions .button_action_light:hover {
  background: #E1E7ED;
  border-radius: 3px;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn:before {
  background-size: auto;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_more,
[dir] .podcast_episode_layer__actions .button_action_light_more {
  padding-left: 10px;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_more .audio_pl_actions_icons {
  padding-bottom: 0;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_add:before,
[dir] .ActionButton--add:before,
[dir] .button_action_light_bookmark:before,
[dir] .podcast_snippet__fave {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC) no-repeat center;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_share:before,
[dir] .ActionButton--share:before,
[dir] .button_action_light_share:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpj+P//PwMxOKBo0lOiFQIx8QrBioHEURiHEGYgViFZiol3BppnwII4PUhIMc6gw6UYa6QABc7iUgzCAOhCPePAHEQdAAAAAElFTkSuQmCC") no-repeat center;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_listen:before,
[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_listen:hover:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADpJREFUeNpj+P//PwMMF3Qs+w/CyGLomAGbBnyacGrApQmvBmyaCGpA10SUBmRNtNFAO0/TLuLwJQ0AP9WaIJbPZQkAAAAASUVORK5CYII=") no-repeat center;
}

[dir] .audio_pl_snippet2.audio_pl__playing .audio_pl_snippet__action_btn_listen:before,
[dir] .audio_pl_snippet2.audio_pl__playing .audio_pl_snippet__action_btn_listen:hover:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACtJREFUeNpjKOhYdhiI/yPhw////2cAYWxyDGgCYIykAUNuVMMQ1kBS0gAAMcx/gP1rpBEAAAAASUVORK5CYII=") no-repeat center;
}

[dir] .audio_pl_snippet2.audio_pl__followed .audio_pl_snippet__action_btn_add:before,
[dir] .ActionButton--add--added:before,
[dir] .button_action_light_bookmark.activated:before,
[dir] .audio_row .audio_row__action_fave.activated,
[dir] .podcast_snippet__fave.activated {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRJREFUeNqd0MsJACEMRdHbqa1MJ1Pqc0YQRIz5LC66yCEokqiWBu159fWfMC/BtEQVjspw36wMHB92eosHV2wNmPC2WR7cMRl4wkShhYnAG8aDE3fEV5YoKE/zIgAAAABJRU5ErkJggg==") no-repeat center;
}

[dir] .ap_layer .audio_pl_snippet2 .audio_pl_snippet__action_btn_share {
  padding-right: 10px;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_more .audio_pl_actions_icons:after,
[dir] .ActionButton--more:after,
[dir] .button_action_light_more:before {
  width: 9px;
  height: 8px;
  margin-left: 5px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat 50%;
}

[dir] ._playlist_page_content_block {
  box-shadow: none;
  margin-top: 0;
}

[dir] .AudioPlaylistSnippet {
  display: block;
  padding: 15px 5px;
}
[dir] .AudioPlaylistSnippet__left, [dir] .AudioPlaylistSnippet__header, [dir] .AudioPlaylistSnippet__body {
  float: left;
}
[dir] .AudioPlaylistSnippet__header {
  margin-left: 15px;
}
[dir] .AudioPlaylistSnippet__right {
  margin: 0;
  max-width: none;
}
[dir] .AudioPlaylistSnippet__title {
  margin-bottom: 8px;
}
[dir] .AudioPlaylistSnippet__author a {
  color: #555;
}
[dir] .AudioPlaylistSnippet .AudioPlaylistSnippet__title--main.h1 {
  font-size: 16px;
  color: #555;
}
[dir] .AudioPlaylistSnippet .AudioPlaylistSnippet__title--additional.h3 {
  line-height: inherit;
  border-bottom: none;
  padding: 0;
  color: #999;
  font-size: 14px;
}
[dir] .AudioPlaylistSnippet__actionButton {
  padding-right: 10px;
  margin-right: 10px;
}
[dir] .AudioPlaylistSnippet__actionButton:hover {
  background: #E1E7ED;
  border-radius: 3px;
}

[dir] .ActionsMenu__inner {
  margin-top: 26px;
  padding: 0;
}

[dir] .ActionButton--more {
  padding-left: 10px;
}
[dir] .ActionButton--more:after {
  height: 24px;
}

[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_share {
  float: none;
}
[dir] .audio_pl_snippet2 .audio_pl_snippet__action_btn_share_text {
  display: inline;
}

[dir] .wide_column:not(.wide) .audio_pl_snippet2 .audio_pl_snippet__action_btn {
  padding-left: 14px;
}
[dir] .wide_column:not(.wide) .audio_pl_snippet2 .audio_pl_snippet__action_btn span {
  display: none;
}
[dir] .wide_column:not(.wide) .audio_pl_snippet2 .audio_pl_snippet__header_inner {
  height: 128px;
}
[dir] .wide_column:not(.wide) .audio_pl_snippet2 .audio_pl_snippet__cover {
  width: 130px;
  height: 130px;
}
[dir] .wide_column:not(.wide) .audio_pl_snippet2 .audio_pl_snippet__info {
  margin-left: 130px;
  height: 130px;
  padding: 10px;
}
[dir] .wide_column:not(.wide) .audio_pl_snippet2.audio_pl_snippet_small .audio_pl_snippet__info {
  margin-left: 64px;
  height: 64px;
}
[dir] .wide_column:not(.wide) .audio_pl_snippet2.audio_pl_snippet_small .audio_pl_snippet__cover {
  width: 64px;
  height: 64px;
}

[dir] .CatalogSection {
  background: none;
  padding: 10px 0 0;
  margin: 0;
}
[dir] .CatalogSection:before {
  box-shadow: none;
}
[dir] .CatalogSection__my {
  width: 427px;
}
[dir] .CatalogSection__stickyColumn {
  position: absolute;
  top: 88px;
  background: #f7f7f7;
  border-left: 1px solid #dae1e8;
  border-bottom: 1px solid #dae1e8;
  padding: 10px;
  width: 156px;
}
[dir] .CatalogSection__rightColumn {
  padding-left: 3px;
}
[dir] .CatalogSection__leftColumn {
  border-right: none;
  padding-right: 10px;
}
[dir] .CatalogSection__for_you .CatalogBlock--divided:first-child {
  width: 427px;
}

[dir] .CatalogBlock--divided {
  background: none;
  padding: 10px 0 0;
  margin: 0;
}
[dir] .CatalogBlock--divided:before {
  box-shadow: none;
}
[dir] .CatalogBlock__separator {
  background: none;
  margin: 10px 0 0;
}
[dir] .CatalogBlock__header {
  margin: 0 0 10px;
  width: auto;
}
[dir] .CatalogBlock__title {
  width: 100%;
}
[dir] .CatalogBlock__leftColumn {
  padding-right: 10px;
}
[dir] .CatalogBlock__headerActions {
  position: absolute;
  right: 4px;
}
[dir] .CatalogBlock__bannerItems .ui_gallery__arrow {
  margin-top: 49px;
}
[dir] .CatalogBlock__audio_friends .ui_search_new .ui_search_input_inner {
  height: 25px;
}

.CatalogBlock__header {
  width: auto;
}

[dir] .PlaceholderSmall__title {
  font-size: inherit;
  color: #2b587a;
}
[dir] .PlaceholderSmall__text {
  font-size: inherit;
  line-height: inherit;
  color: #777;
}

[dir] .BannerItem {
  background-color: #F0F1F2;
}

[dir] .post:not(.post_fr_likes):not(.postponed):not(.post_copy) .post_info .audio_pl_snippet2:last-child {
  margin-bottom: 0;
}

[dir] .im-page_group ~ .im-right-menu .ui_ownblock_hint {
  padding: 4px 0 0;
}

[dir] .im-page_group .im-page--dialogs-search .ui_search_field {
  flex-basis: auto;
}

[dir] .im-av-time {
  padding: 0 24px 0 10px;
  top: 6px;
  right: 0;
}

[dir] .im-page_classic.im-page .im-page--gim-mute {
  right: -3px;
  margin-top: -7px;
}

[dir] a.groups_messages_block:before {
  display: none;
}

[dir] .nim-dialog.nim-dialog_classic .nim-dialog--markre {
  margin-top: 0;
  bottom: 4px;
  right: -14px;
}

[dir] .im-page_group .im-page--header-more:before {
  margin-right: 8px;
  top: -5px;
}

[dir] .im-page_group .im-page--header-more .ui_actions_menu_icons {
  margin-top: -5px;
}

[dir] .group_l_row {
  padding: 10px 0;
}

[dir] .group_l_rows {
  padding: 0 5px;
}

[dir] .group_u_info,
[dir] .group_u_actions {
  padding-top: 0;
}

[dir] .group_u_photo.online:after {
  border: none;
  bottom: 3px;
  right: -22px;
}

[dir] .group_u_bigph_wrap {
  overflow: visible;
}

[dir] .group_u_photo.online.mobile:after {
  bottom: 2px;
  right: -29px;
}

[dir] #groups_apps_catalog_promo {
  height: 200px;
  padding: 0;
}

[dir] .apps_group_catalog_rows {
  padding: 5px;
}

[dir] .article > h1 {
  font-size: 36px;
}

[dir] .article {
  font-size: 18px;
}

[dir] .im-page.im-page_classic.im-page_group .im-group-online .im-group-online--inner,
[dir] .im-page.im-page_classic.im-page_group .im-group-online {
  background: none;
}

[dir] .im-page.im-page_classic.im-page_group .im-group-online {
  padding-bottom: 0;
}

[dir] .im-page.im-page_classic.im-page_group .im-group-online .im-group-online--inner {
  padding: 10px;
  box-shadow: none;
}

[dir] .im-aside-notice {
  box-shadow: none;
  margin: 0;
}

[dir] .im-page_group .im-page--dialogs {
  padding-top: 114px;
}

[dir] .im-group-online--toggler .ui_toggler:after,
[dir] .im-group-online--toggler .ui_toggler.on:after {
  content: "";
  width: 13px;
  height: 13px;
  border: 1px solid #b4bfcc;
  background-color: #fff;
  top: -3px;
  padding: 0;
}

[dir] .im-group-online--toggler .ui_toggler {
  background-color: #ced7e0;
  width: 28px;
}

[dir] .im-group-online--toggler .ui_toggler.on:after {
  left: 13px;
}

[dir] .apps_group_catalog_rows.apps_group_catalog_rows_catalog .apps_catalog_row .apps_catalog_row_info {
  width: 400px;
}

[dir] .apps_catalog_label,
[dir] .apps_group_catalog_rows .apps_catalog_row .apps_catalog_row_info .apps_catalog_label_new,
[dir] .apps_group_catalog_rows .apps_catalog_row .apps_catalog_row_info .apps_catalog_label_widget {
  border-radius: 2px;
}

[dir] .apps_group_catalog_rows .apps_catalog_row .apps_catalog_row_info .apps_catalog_row_name a.apps_catalog_row_name_link {
  font-weight: bold;
}

[dir] .apps_group_catalog_rows .apps_catalog_row .apps_catalog_row_info .apps_catalog_row_desc {
  margin: 5px 0;
}

[dir] #group_section_menu.group_section_menu_admin .module_body {
  padding: 10px 0;
}

[dir] #marketplace .market_content .market_row.over .market_row_user {
  margin-top: 0;
}

[dir] #marketplace .market_content .market_row.over {
  border-radius: 0;
}

[dir] #marketplace .market_content .market_row .market_row_price {
  font-weight: bold;
}

[dir] #marketplace .market_content .market_row.over .market_row_price {
  margin-bottom: 1px;
}

[dir] #marketplace .market_content .market_row {
  margin: 10px 20px;
}

[dir] #marketplace .market_content {
  margin: 0 12px;
}

[dir] #marketplace .market_content .market_list {
  margin: -10px -13px 11px -8px;
}

[dir] #marketplace .market_content .page_block_sub_header {
  margin-left: 3px;
  height: 45px;
}

[dir] #marketplace .market_content .market_row_line:first-child {
  margin-top: 10px;
}

[dir] #marketplace .market_content .market_row_line {
  margin: 10px 2px 0;
}

[dir] #marketplace .market_content .market_row_line .market_row_info {
  padding-top: 0;
}

[dir] #marketplace .market_content .market_row_line .market_row_price {
  font-weight: bold;
}

[dir] #marketplace .market_content .market_row_line .ui_actions_menu {
  opacity: 1;
  visibility: visible;
  box-shadow: none;
  border: none;
  pointer-events: auto;
  position: absolute;
  left: 320px;
  right: auto;
  background: none;
  top: 22px;
}

[dir] #marketplace .market_content .market_row_line .ui_actions_menu_icons {
  display: none;
}

[dir] #marketplace .market_content .market_row_line .market_row_name_line {
  max-width: 280px;
  white-space: normal;
}

[dir] #marketplace .market_content .market_row_line .marketplace_icons {
  vertical-align: top;
  padding-top: 2px;
}

[dir] .marketplace_frtt {
  padding: 8px;
}

[dir] .marketplace_frtt_users {
  margin-top: 5px;
}

[dir] .marketplace_frtt_photo {
  border-radius: 2px;
}

[dir] .market_item_title {
  margin: 0 0 10px;
  font-weight: 400;
  font-size: 1.27em;
}

[dir] .market_item_price {
  margin: 0 0 15px;
  font-size: 1.45em;
  font-weight: bold;
  line-height: normal;
}

[dir] .market_item_controls .flat_button {
  font-size: 1.27em;
}

[dir] .market_fav_btn.selected .market_fav_btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRJREFUeNqd0MsJACEMRdHbqa1MJ1Pqc0YQRIz5LC66yCEokqiWBu159fWfMC/BtEQVjspw36wMHB92eosHV2wNmPC2WR7cMRl4wkShhYnAG8aDE3fEV5YoKE/zIgAAAABJRU5ErkJggg==") 0 0;
  margin-top: 1px;
}

[dir] .market_reply_form .reply_field_wrap {
  margin: 0 79px;
}

[dir] .market_reply_form .post_field_user_link {
  margin-left: 79px;
}

[dir] .market_reply_form.reply_box_open .reply_field_wrap {
  margin-left: 116px;
}

[dir] .market_reply_form .submit_post_box .emoji_smile_wrap {
  right: 82px;
}

[dir] .market_reply_cancel_button {
  padding-right: 0;
}

[dir] .market_reply_form .submit_post {
  padding: 5px 79px;
}

[dir] .market_comments_summary {
  font-weight: bold;
  color: #45688E;
  padding: 5px 0;
}

[dir] .market_item_photo_container {
  background-color: #FFF;
}

[dir] .market_edit_item_box .result_list li.disabled:first-child {
  border-top: none;
}

[dir] #marketplace .market_search_wrap .ui_search_new {
  margin: 10px 55px 5px 5px;
}

[dir] #marketplace .ui_tabs {
  font-weight: normal;
  font-size: 11px;
  background: #FFF;
  padding: 11px 10px 0;
  border-bottom: solid 1px #597DA3;
}

[dir] #marketplace > h2:first-child {
  display: none;
}

[dir] #marketplace .ui_tabs .ui_tab {
  height: 13px;
  line-height: 13px;
  padding: 5px 10px;
  border-radius: 4px 4px 0 0;
  margin-right: 5px;
  color: #2b587a;
}

[dir] #marketplace .ui_tabs .ui_tab:hover {
  padding: 5px 10px;
  margin-right: 5px;
  background: #E1E7ED;
}

[dir] #marketplace .ui_tabs .ui_tab.ui_tab_sel {
  padding: 5px 10px;
  background: #597DA3;
  border-radius: 4px 4px 0 0;
  color: #FFF;
}

[dir] #marketplace .market_search_wrap .market_place_search_tabs {
  padding: 11px 10px 0;
  margin: 0;
}

[dir] #marketplace .market_change_view.market_change_view_tabs .marketplace_icons {
  margin-top: 0;
}

[dir] head.oldvk-market ~ body .search_filters_wrap .ui_filters_block {
  position: absolute;
  right: -11px;
  top: 47px;
  z-index: 4;
  display: none;
}

[dir] head.oldvk-market ~ body .search_filters_wrap {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  height: 0 !important;
}

[dir] head.oldvk-market ~ body .search_filters_wrap:before {
  position: absolute;
  padding: 17px 0 7px;
  color: #45688e;
  cursor: pointer;
  z-index: 1;
  right: 0;
}

[dir] head.oldvk-market ~ body .search_filters_wrap:hover .ui_filters_block {
  display: block;
}

[dir] #search_by_friends_toogle {
  position: absolute;
  right: 83px;
  top: 94px;
  z-index: 1;
}

[dir] #search_by_friends_toogle .ui_toggler_label {
  float: left;
}

[dir] .market_module .page_market_items_wrap .page_market_item_img {
  width: 125px;
  height: 125px;
}

[dir] .market_module .page_market_items_wrap .page_market_item,
[dir] .market_module .page_market_items_wrap .page_market_item_title {
  width: 125px;
}

[dir] .market_module .page_market_items_wrap .page_market_item {
  margin: 10px 10px 10px 0;
}

[dir] .market_module .page_market_items_wrap .page_market_item:last-child {
  margin-right: 0;
}

[dir] #market #market_search_wrap {
  padding: 10px 15px;
}

[dir] .market_content {
  padding: 0 15px;
}

[dir] #market #market_search_wrap .page_block_header_extra {
  padding-top: 10px;
}

[dir] .market_list {
  margin: 0;
}

[dir] #market_add_album_btn {
  margin-right: 10px;
}

[dir] .market_album_photo_img,
[dir] .market_album_block,
[dir] .market_album_photo {
  width: 285px;
}

[dir] .market_album_photo {
  height: 160px;
}

[dir] .market_albums_wrap {
  margin-top: 0;
}

[dir] .market_albums_overview .market_albums_wrap {
  max-height: 220px;
}

[dir] .market_albums_loadmore #ui_albums_load_more {
  margin: 0 0 15px;
}

[dir] .page_market_item_narrow + .page_market_item_narrow,
[dir] .page_market_item_narrow + .page_market_item_narrow:hover,
[dir] .page_market_item_narrow:hover + .page_market_item_narrow,
[dir] .page_market_item_narrow:hover + .page_market_item_narrow:hover {
  margin-top: 8px;
}

[dir] .narrow_column .market_module .page_market_items_wrap {
  padding: 8px 8px 0;
}

[dir] .copy_quote .article_snippet,
[dir] .wall_post_cont .article_snippet {
  margin-top: 10px;
}

[dir] .wide_column:not(.wide) .article_snippet .article_snippet__deleted_text {
  font-size: 16px;
  margin-bottom: 16px;
  margin-left: 26px;
}

[dir] .article_snippet .article_snippet__deleted_text {
  margin-left: 30px;
}

[dir] .wide_column:not(.wide) .article_snippet .article_snippet__deleted_text:before {
  margin-left: -26px;
}

[dir] .article_snippet .article_snippet__title {
  font-size: 24px;
}
[dir] .wide_column:not(.wide) .article_snippet .article_snippet__title {
  font-size: 20px;
}

[dir] .wide_column:not(.wide) .article_snippet .article_snippet__author {
  font-size: 12px;
}

[dir] .wide_column:not(.wide) .article_snippet .article_snippet__read_btn {
  margin-top: 16px;
}

[dir] .article_snippet .article_snippet__action_btn_text {
  font-size: 12px;
  color: #333;
}

[dir] .article_snippet .article_snippet__action_btn {
  background-color: #fff;
  font-size: 12px;
  padding: 6px 16px 7px;
  margin-top: 20px;
}
[dir] .article_snippet .article_snippet__action_btn:active {
  padding: 7px 16px 6px;
}

[dir] .article_layer .article_layer__footer .article_layer__footer_button:before {
  width: 24px;
  height: 24px;
  top: 1px;
  background-size: 24px;
}

[dir] .article_layer .article_layer__footer .article_layer__footer_button {
  font-size: 12px;
}

[dir] .article_layer .article_layer__footer .article_layer__footer_info {
  color: #999;
}

[dir] .article_layer .article_layer__header .article_layer__header_owner_name {
  font-size: 13px;
}

[dir] .article_layer.article_layer__hover_left .article_layer__up {
  background-color: #dce2e8;
  opacity: 1;
}

[dir] .article_layer .article_layer__up {
  opacity: 0.5;
}

[dir] .article_layer .article_layer__back {
  color: #466a94;
  padding: 5px 0 0 20px;
  margin: 8px 0 0 19px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAtCAYAAABxsjF3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzk5Nzg2N0Y2Q0FFMTFFNkI3Q0JBNTY5NjlEMzc0NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzk5Nzg2ODA2Q0FFMTFFNkI3Q0JBNTY5NjlEMzc0NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOTk3ODY3RDZDQUUxMUU2QjdDQkE1Njk2OUQzNzQ1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOTk3ODY3RTZDQUUxMUU2QjdDQkE1Njk2OUQzNzQ1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkBuhpgAAACnSURBVHja7JVJDoAgDEXpv5ueRZdeRJfexcth2BgSGX5LujGSwAL6PlMHiTEGa0MYaD7wvB4xdTWcQy0BtMCeABij2hoYsGYDFiwJyLTsJi+5zk3kYx72ww7wkIchDRbwObZGILdFaZIBXw/WEiitgTGqiaK3S+s0fzwrcjYFq8oNC3arpOnObAWBFVRVSd9/1mYVsOFnCknTnRkBaHKW+rXdMsktwABsql6AcRGE3AAAAABJRU5ErkJggg==") no-repeat 0 -26px;
}

[dir] .fave_articles {
  padding: 0 5px;
}

[dir] .fave_article_item_cover {
  width: 150px;
}

[dir] .fave_article_item_cont {
  margin-left: 160px;
}

[dir] .fave_article_item_title {
  color: #2b587a;
}

[dir] .fave_article_item_caption {
  line-height: 18px;
  margin-top: 3px;
}

[dir] .fave_article_item_remove {
  background: url("data:image/gif;base64,R0lGODlhCwALAJEAAP///0VojgAAAAAAACH5BAkAAAMALAAAAAALAAsAAAIZ3GKJFq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat 50%;
  background-size: 11px;
  top: 10px;
}

[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__list {
  color: #2a5885;
}

[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__list,
[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__publish {
  margin-left: 15px;
  padding-right: 0;
  background-image: none !important;
}

[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__list:hover,
[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__publish:hover {
  text-decoration: underline;
}

[dir] .article_ed_layer .article_ed_layer__header .article_ed_layer__top_labels > div:not(.eltt) {
  font-weight: bold;
}

[dir] .eltt.eltt_fancy {
  border-radius: 0 !important;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.32) !important;
  border: 1px solid #c0cad5 !important;
}

[dir] .eltt.eltt_fancy_actions {
  padding: 0;
  width: 180px;
}

[dir] .eltt .eltt_fancy_action {
  padding: 5px 0 5px 10px;
}

[dir] .eltt .eltt_fancy_action.radiobtn:before {
  padding-top: 0;
}

[dir] .eltt .eltt_fancy_action.radiobtn.on:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRJREFUeNqd0MsJACEMRdHbqa1MJ1Pqc0YQRIz5LC66yCEokqiWBu159fWfMC/BtEQVjspw36wMHB92eosHV2wNmPC2WR7cMRl4wkShhYnAG8aDE3fEV5YoKE/zIgAAAABJRU5ErkJggg==") 50% no-repeat;
  padding-right: 5px;
}

[dir] .article_ed_layer .article_ed_layer__publish_settings {
  padding: 15px;
}

[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_header {
  font-weight: bold;
  font-size: 12px;
  padding: 0 0 4px;
  color: #45688E;
}

[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_subheader {
  padding: 15px 0 10px;
}

[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_ofm,
[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_footer,
[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_attach,
[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_published_text {
  margin-top: 15px;
}

[dir] .article_ed_layer .article_ed_layer__publish_settings .article_ed_layer__publish_settings_delete {
  bottom: 21px;
}

[dir] .article_ed_layer__articles_list_tt_content .ui_tabs {
  background-color: #F7F7F7;
  padding: 6px 10px;
}

[dir] .article_ed_layer__articles_list_tt_content .ui_tab,
[dir] .article_ed_layer__articles_list_tt_content .ui_tab:hover {
  padding: 3px 8px 4px;
  margin: 8px 5px 7px;
  border-radius: 2px;
}

[dir] .article_ed_layer__articles_list_tt_content .ui_tab:hover {
  background-color: #E1E7ED;
}

[dir] .article_ed_layer__articles_list_tt_content .ui_tab.ui_tab_sel {
  color: #FFF;
  background-color: #597DA3;
}

[dir] .article_ed_layer__top_labels .eltt.eltt_bottom.eltt_arrow_size_normal > .eltt_arrow_back .eltt_arrow {
  border-bottom-color: #F7F7F7;
}

[dir] .article_ed_layer .article_ed_layer__list_item {
  border-top: 1px solid #e7e8ec;
}

[dir] .article_ed_layer .article_ed_layer__list_item.article_ed_layer__list_item_current {
  background-color: #f0f2f5;
}

[dir] .article_ed_layer .article_ed_layer__list_item:not(.article_ed_layer__list_item_current):hover {
  background-color: #fafbfc;
}

[dir] .article_ed_layer .article_ed_layer__list_item:first-child {
  margin-top: 0;
}

[dir] .article_ed_layer .article_ed_layer__list_item .article_ed_layer__list_item_title {
  color: #2b587a;
  font-size: 12px;
  font-weight: bold;
}

[dir] .article_ed_layer .article_ed_layer__list_item .article_ed_layer__list_item_delete {
  background: url("data:image/gif;base64,R0lGODlhCwALAIABAGuNsf///yH5BAEAAAEALAAAAAALAAsAAAIZTGCJBq3e4omI2nfTlNo65kHUJi6boh1GAQA7") no-repeat 0 0;
  width: 11px;
  height: 11px;
  right: 19px;
  top: 17px;
}

[dir] .article_ed_layer .article_ed_layer__articles_list_tt_content .article_ed_layer__list_new {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC") no-repeat;
  width: 11px;
  height: 11px;
  top: 18px;
}

[dir] .stats_flash_wrap {
  width: 597px;
}

[dir] #stats_cont, [dir] .stats_cont {
  padding: 15px 5px 15px;
}

[dir] #stats_cont .stats_piechart_wrapper {
  width: 100% !important;
}

[dir] .piechart_table {
  width: 320px;
}

[dir] .stats_subtabs.ui_tabs {
  background-color: #F7F7F7;
  padding: 6px 10px;
  margin: 0 -10px;
}

[dir] .stats_subtabs .ui_tab,
[dir] .stats_subtabs .ui_tab:hover {
  padding: 3px 8px 4px;
  margin: 8px 5px 7px;
  border-radius: 2px;
}

[dir] .stats_subtabs .ui_tab.ui_tab_sel,
[dir] .stats_subtabs .ui_tab.ui_tab_sel:hover {
  color: #FFF;
  background-color: #597DA3;
}

[dir] .stats_subtabs .ui_tab:hover {
  background: #E1E7ED;
}

[dir] #stats_cont .graph_right_menu {
  margin-top: 0;
  padding-bottom: 10px;
}

[dir] #stats_cont h4,
[dir] .stats_head {
  padding: 0 0 4px;
  margin: 0 0 10px;
  font-weight: bold;
  border-bottom: 1px #dae1e8 solid;
  color: #45688e;
  border-top: none;
}

[dir] .stats_time_info {
  border-top: 1px #dae1e8 solid;
}

[dir] .stats_community_messages_info_cont {
  width: 450px;
}

[dir] .stats_community_messages_info_title {
  color: #45688e;
  font-weight: bold;
}

[dir] .stats_community_messages_info_actions {
  margin-top: 22px;
}

[dir] .faq_search_form .ui_search_field {
  line-height: normal;
  padding: 7px 7px 7px 24px;
  background-position: 5px 8px;
}

[dir] .faq_search_form {
  box-shadow: none;
}

[dir] .faq_tabs.ui_tabs {
  background: #FFF;
  border-bottom: solid 1px #597DA3;
  padding: 11px 10px 0;
}

[dir] .ui_tabs.faq_tabs .ui_tab {
  font-weight: normal;
  height: 13px;
  line-height: 13px;
  padding: 5px 10px;
  border-radius: 4px 4px 0 0;
  margin-right: 5px;
  color: #2b587a;
}

[dir] .ui_tabs.faq_tabs .ui_tab:hover {
  padding: 5px 10px;
  margin-right: 5px;
  background: #E1E7ED;
}

[dir] .ui_tabs.faq_tabs .ui_tab.ui_tab_sel {
  padding: 5px 10px;
  background: #597DA3;
  border-radius: 4px 4px 0 0;
  color: #FFF;
}

[dir] .ui_tab_count:empty {
  display: none;
}

[dir] head.oldvk-support ~ body #wrap3 {
  border: solid #D9E0E7;
  border-width: 0 1px 1px;
}

[dir] .faq_search_form.ui_search {
  margin: 0;
  padding: 10px;
  border-bottom: 1px #dae1e8 solid;
}

[dir] .help_tile__title {
  font-size: 1.1em;
  font-weight: bold;
  line-height: 1;
  border-bottom: none;
  padding-left: 10px;
  min-height: 12px;
}

[dir] .help_tile__title_a {
  color: #476586;
}

[dir] .help_tile__title:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAADACAMAAAA6ExN8AAACZ1BMVEX////9/f7G0uKftM+MpsWjuNGHosOVrcqSqsietM6css3+/v77/P2gts+WrsrY4euIosPG0+KJo8SJpMSXrsv3+fuludKpvNT4+vv19/qds86gtc/3+Pvy9fiasMz09vnw8/eZsMzt8faUrMnv8vfq7vSRqsiTq8ns8PWIo8OQqcfb4u3R3OiittGLpsq7yt39/v7b4+2LpsiIo8aHosWLpcja4u25yNyNqM2HocSNqMy8yt6Mp8uMp8y/zN/2+Pqkt9KKpciywtnl6/KIosaKpMiRqMj1+Pr8/P28y96HocWIocWKpMfM1+b+/v+TqsqJo8eKpcmdss6/zd+IosXZ4ezp7vSrvdWLpMfn7PPd5e+rvdaMpceKo8WludPX4OzJ1eSMpciJo8bF0OGqvNWYr8zN2OaSq8je5e6qvdTx9Pjk6vGvwdfX4Ou8y92httCKpMS2xtqtv9bH0+Pg5+/5+vzAzt+Yr8vD0eGOp8awwtfo7fOou9Pu8vaftc+5ydybss3C0ODw9PfX3+u7yd2RqMnR3On6+/ykuNKJpMeOpsePp8iNpsf+//+/zeC2xtzo7fSvwNiYr866yd2VrcyPqMrD0OGPq9CVrMvF0eGLpsu0xdqsvtbr7/WOp8iNpsjk6vLK1eXK1uaes8+asM67yd7l6vLV3urP2uiUq8uLpMadss+Yr825yd2ar82bsc6/zt+Np8a1xtqxw9iNpsbE0eG3x9vM1+XF0uLZ4uzP2uesvtXc5O2nutOVrMqnu9Pd5O78/f2mutKPqMfH1OP4+fvh6PDW3+rv8/eyw9i9zN7f5u+kuNE7G85iAAADjElEQVR4AaSQBRaDMADFqh935mOu9z8gWnt7MguaoC35FMq44IxalxiQprDePB9gOgRAGMU+Ah0EkJDIg9AhRV9CgCvPckwUykvl6ivKq4A5ThwEXkKvkeukhlDhT2bzxdL11RrYbK03OwAI99oPNUaOzeSnMxTpZfDrDYb7ow8hHJJxyo0+B1WhGo4fh6jqai0HB8mVIA7XqZ55tn23Vh/Wtm1lZ23berZtrG3zj7r0ZHrSmazxDX9fkq6Kw8QDOFAePnpsZGwiZ1MzI3MLSytZWNsQQp485cQzUTy3BYadvYMojByPMOFEnEXh4urGhLuHiyfx8vbxBcZ5P38SEMiVhaBnwWYhXA4NcwgO94hgOz0yKjqAEAujmNg4oMQnPAsmlGCjxCQqkp0JwzwFDoxUAUWEVJbTUEcaUDTIoREFKmDibHr6WYVIB0jfXKgX4VELVR97Q2M4BLJKALiJ4JCEqSlS6O8mi2ikOvR3E6FaRDUox/adqlduK17PiM+8yUJ6VnZOLqsiV95evJoni7v5BYVFALIAyv7FkeI3SxSilPWRril7if4pp51Q8YZuSkUJVlZR8UDM1UA5AlqybpbVXIXdUnwSJU4WS4Jl0UgCZbTzG4iTaCBQLRSDUpGuLEtPFu2eO4PIN5FbeLoWFW2W3U6v0++mM68DD9aeBgV16bBv6hsam5q53NJq0+bffk8WVR2JxNM/RBYRnYnEIpiKlveA8r72+vsBfPjRx5+8RoXTp/7E+TNT+PyL51/aAeUrI/L1N2DyrZF553dACf2+7YcfAX5qC4ilc6T//EuwZ/Cvv/1+/suAP8T851/P6CW77dnf/8QE//vfDfjfhUgEO3iStiddcDh0n0Q9J7vZjlLuW57DEqqyisaK5RO5DngMMyizinihp7cFzvX13xkAiikODp0Mguw3hh/gCBVDeAvyhSN3QuEsDlFhV1JSk4OjODyGVy4BxX08aOLmK5NT3dMzoD+REeSHC+QEqgXlNYruWws3x57FrF7MgoS+CmxOerkglKdzeQ5F5mRTLt34yvVCkG6Ngl6wtVSJTe9iHIcnlGV3zOnq00oxgAOKXDSHc0W8mEfEeRYWbiwu3RHFnaXFGwtizkGeHIBbJVwuWQaA8xeRcfG8VOKELp9ghVZ0YgV0XNCJCyBx5CTiZMEkYu4RSXyH91eLoGj1Pn4nibX1UKCErq/BBrwA3xzPjtw4DQ0AAAAASUVORK5CYII=") no-repeat;
  height: 16px;
  width: 16px;
  left: -13px;
  top: -2px;
}

[dir] .help_tile__title.tickets_icon30:after {
  background-position: 0 -176px;
}

[dir] .help_tile__title.tickets_icon14:after {
  background-position: 0 -16px;
}

[dir] .help_tile__title.tickets_icon8:after {
  background-position: 0 -160px;
}

[dir] .help_tile__title.tickets_icon6:after {
  background-position: 0 -32px;
}

[dir] .help_tile__title.tickets_icon2:after {
  background-position: 0 -48px;
}

[dir] .help_tile__title.tickets_icon5:after {
  background-position: 0 -64px;
}

[dir] .help_tile__title.tickets_icon4:after {
  background-position: 0 -80px;
}

[dir] .help_tile__title.tickets_icon1:after {
  background-position: 0 -96px;
}

[dir] .help_tile__title.tickets_icon3:after {
  background-position: 0 -112px;
}

[dir] .help_tile__title.tickets_icon12:after {
  background-position: 0 -128px;
}

[dir] .help_tile__title.tickets_icon13:after {
  background-position: 0 -56px;
}

[dir] .help_tile__title.tickets_icon7:after {
  background-position: 0 -144px;
}

[dir] .tickets_new_wrap {
  margin: 0 15px;
  width: auto;
}

[dir] .help_tile_faqs__row {
  padding-left: 10px;
  margin: 0 0 6px;
}

[dir] .help_tile__all {
  color: #677f99;
  padding-left: 10px;
}

[dir] .help_tile_faqs {
  margin: 8px 0;
}

[dir] .help_tile__all:after {
  top: 0.2em;
}

[dir] .help_table_questions__title {
  padding-left: 0;
  color: #456;
  font-size: 1.1em;
  font-weight: bold;
  line-height: 1;
  border-bottom: none;
}

[dir] .help_table_question__q {
  padding: 7px 10px 8px;
  line-height: 1.5;
}

[dir] .help_table_question:before {
  line-height: 1;
  top: 10px;
}

[dir] .help_table_questions__title:after {
  content: none;
}

[dir] .help_table_categories .ui_rmenu_item {
  font-weight: normal;
  padding: 8px 9px 9px;
  width: 152px;
  margin: 0;
  display: block;
  line-height: 1;
  height: auto;
}

[dir] .help_table_categories .ui_rmenu_item:hover {
  font-weight: normal;
  padding-left: 9px;
}

[dir] .help_table_categories {
  width: 152px;
  padding: 0 10px;
}

[dir] .help_table_categories .page_block {
  padding: 10px;
}

[dir] .help_table_question_act {
  border-radius: 2px;
}

[dir] .help_table_question_act_ok:before {
  height: 12px;
  width: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpj+P//PwOJ+D+MTY5GGGAgVyPCenI0otv8nxSNyJpxuQava/EpIOhNfDYQDB9CTsQbsAyk+JGQZgZSopJgEsSHASHKWMRIm8V6AAAAAElFTkSuQmCC") no-repeat 0 0;
  left: 7px;
  top: 7px;
}

[dir] .tu_row_title {
  font-size: 1.09em;
}

[dir] .tu_row {
  border-bottom: 1px solid #dae1e8;
}

[dir] .tu_date,
[dir] .blst_date {
  color: #67829e;
  width: 138px;
}

[dir] .tu_mem,
[dir] .blst_mem {
  color: #2b587a;
  font-weight: normal;
  width: 138px;
  padding: 0;
  line-height: inherit;
}

[dir] .tu_thumb,
[dir] .tu_img,
[dir] .blst_thumb,
[dir] .blst_img {
  width: 32px;
}

[dir] .tu_thumb,
[dir] .blst_thumb,
[dir] .blst_img {
  height: 32px;
}

[dir] .tu_last {
  margin-bottom: -8px;
  margin-top: -8px;
  padding: 8px;
  width: 211px;
}

[dir] .tu_info {
  width: 370px;
}

[dir] .tickets_header_title {
  font-weight: bold;
  font-size: 1.09em;
  color: #45688E;
}

[dir] .tickets_header,
[dir] .tickets_thank_you_form,
[dir] .bt_header {
  background: #F7F7F7;
}

[dir] .tickets_header_info {
  padding-top: 6px;
  line-height: inherit;
}

[dir] .tickets_header_title {
  line-height: inherit;
}

[dir] .tickets_reply_title {
  line-height: 1.27em;
}

[dir] .tickets_reply_text {
  padding-bottom: 4px;
  line-height: 1.54em;
}

[dir] .tickets_thank_you_form {
  padding-left: 70px;
}

[dir] #board_search_wrap {
  padding: 10px 5px 5px;
}

[dir] .ui_search_custom_order {
  margin: 0;
}

[dir] .sort_not_rev_icon,
[dir] .sort_rev_icon {
  background: url("data:image/gif;base64,R0lGODlhDwAZAJECALG/z9Pd6P///wAAACH5BAEAAAIALAAAAAAPABkAAAJDlGMpwBqvVjsPJgZotTKnGmEOZ4gf2Y1IiZng1Z4r7GnRcuf6zve1rDABWULBqyV8ESPKlCo4GS41myl1VjSSssZEAQA7") no-repeat;
  width: 15px;
  height: 12px;
}

[dir] .sort_not_rev_icon {
  background-position: left -14px;
}

[dir] .sort_icon_wrap {
  padding: 6px;
}

[dir] .ui_search_custom_sort {
  margin: 0 6px;
  line-height: 23px;
}

[dir] .blst_row {
  padding: 10px 0;
  margin: 0 5px;
  border-bottom: 1px solid #DAE1E8;
}

[dir] .blst_title {
  font-size: 1.09em;
  line-height: inherit;
}

[dir] .blst_other {
  padding-top: 4px;
}

[dir] .blst_last {
  width: 190px;
}

[dir] .blst_thumb {
  margin-right: 10px;
}

[dir] .blst_last:hover {
  background-color: #EDF1F5;
}

[dir] .bt_header {
  margin: 0 -10px;
  padding: 11px 15px 10px;
}

[dir] .bt_title {
  font-weight: bold;
  font-size: 1.09em;
  color: #45688E;
  line-height: inherit;
  height: auto;
}

[dir] .bt_header .bt_pages_wrap {
  margin-top: -1px;
  height: auto;
}

[dir] a.bp_date {
  margin-left: 5px;
  color: #999;
}

[dir] .bp_content {
  line-height: 1.54em;
}

[dir] .bp_bottom {
  margin-top: 4px;
  line-height: inherit;
}

[dir] .bp_edited_by {
  line-height: inherit;
  margin-top: 2px;
  color: #999;
}

[dir] .bp_thumb.online {
  padding-bottom: 18px;
}

[dir] a.group_app_button {
  padding: 7px 52px 7px 7px;
}

[dir] a.group_app_button:after {
  top: 9px;
  width: 25px;
  height: 25px;
  border-radius: 2px;
}

[dir] .payments_money_transfer_mc_info_msg {
  background: #f9f6e7 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAZCAYAAACsGgdbAAABuUlEQVR4AdWXMUwCMRSGXxAgYWEgYeB6mBBGVwYTB1YGR2diNHeL7u7OTjqweKfus6t7cmHfBxIionHg7hCu9g/mEkCL1y60yZ/mrm3el9fX1z6SNU6t0oRY943s/iuxQGg4Jhajxzf+Yxzzfl3/3CpFj6wb+XY/8lkQ+mwo+vinD/Af45hHWRunTl5AOEsYi2/VEtrBOsL6l04+emAOYELP4tuEeZiPdf8CnFCzIQwPYFxBg+mJdRh51gDGswrr+FOzIQUck90WhkaKgPzjoMYTN59EtzUYVZNvjWa+3ZZ4UB3wfV8AnuU47xFPznM8utMD3fAoYkl5i6G9Op87BQCmWlwUeHhfVwbF1q/EqDDkqgJC0+MKwDY0u64oQ0I4TGmaSU+xior1dJvXhW0PPXVv4tQjPRHynI4XP4+qAPpT8U1Vy5vIo4SErAMZ98pSyK+rshYkEj7h5tCBnDtFKeTisqgJyQLSiUcIcSeDTJycFiTiknAXa0GekgwS47qejM3wpBExacTpNiJPGnHjoOHButN3tzGvICPek8a8zI2pcdZi1M1WLVruSrXoWW6WahHz5dXijtfd3wisQGtaCZHAAAAAAElFTkSuQmCC") no-repeat 16px 50%;
}

[dir] .payments_money_transfer_comment {
  border-radius: 0 !important;
}

[dir] body.blog_page .side_bar {
  display: block !important;
}

[dir] .blog_first_image_wrap {
  margin: 0;
  padding-bottom: 10px;
}

[dir] .blog_entry_text,
[dir] .blog_entry_text_wrap .wk_text {
  line-height: 1.5;
  font-size: 1.09em;
}

[dir] .blog_entry_title {
  color: #45668e;
  font-size: 1.3636em;
}

[dir] .blog_entry_with_pagination .blog_entry_title {
  color: #000;
  font-size: 1.6em;
}

[dir] .blog_entry_author_info_short {
  line-height: inherit;
}

[dir] .blog_more_but {
  margin-top: 10px;
}

[dir] .blog_entry_like_widget {
  padding: 10px 0;
  margin: 0 5px;
}

[dir] .blog_cat_name {
  line-height: inherit;
  background: #597DA3;
  padding: 3px 5px;
  border-radius: 2px;
}

[dir] .blog_cat_name a {
  color: #FFF;
  font-weight: bold;
  text-decoration: none;
}

[dir] .blog_entry_author_info {
  padding-top: 0;
}

[dir] .blog_entry_head {
  margin-bottom: 20px;
}

[dir] .blog_entry_text .article, [dir] .blog_entry_text_wrap .article, [dir] .blog_post_text .article {
  margin-top: 5px;
  line-height: 1.45em;
}

[dir] .blog_entry_with_pagination .blog_entry_like_widget {
  padding-bottom: 10px;
}

[dir] .blog_entry_nav {
  padding: 15px 0 10px !important;
}

[dir] .blog_nav_link {
  font-size: 1.09em;
}

[dir] .blog_nav_link_ic {
  top: 4px;
}

[dir] .blog_entry_cont {
  padding: 10px 5px;
}

[dir] .blog_right_menu_nav {
  margin-top: 0;
}

[dir] .blog_links {
  padding: 5px;
  display: flex;
  justify-content: space-around;
}

[dir] .blog_link {
  margin-bottom: 10px;
}

[dir] .blog_right_list_title {
  display: none;
}

[dir] #blog_follow_btn {
  margin: 4px auto 0;
  width: auto;
  right: 5px;
  position: absolute;
}

[dir] #blog_follow_descr {
  float: left;
  width: 60%;
}

[dir] .blog_email_settings_label,
[dir] .blog_email_settings_labeled {
  letter-spacing: normal;
}

[dir] .blog_arhive_title {
  font-size: 1.09em;
}

[dir] .blog_arhive_item:last-child {
  border-bottom: none;
}

[dir] .blog_arhive_wrap {
  padding: 0 5px;
}

[dir] .blog_follow_msg {
  line-height: 1.5;
  heighT: 32px;
}

[dir] .blog_followed_state {
  line-height: 3;
  margin-top: 0;
  text-align: right;
}

[dir] .deep_active .reply_text_wrapper {
  margin: 0 0 25px !important;
}

[dir] .deep_active .reply_fakebox_wrap {
  margin: 0 0 3px !important;
}
[dir] .deep_active .reply_fakebox_wrap .reply_send_button {
  display: none;
}

[dir] .deep_active .reply_fakebox_container {
  margin: 0 !important;
}
[dir] .deep_active .reply_fakebox_container .reply_fake_emoji {
  top: 0 !important;
  right: 0 !important;
}
[dir] .deep_active .reply_fakebox_container .reply_box_photo {
  top: 0 !important;
  right: 26px !important;
}

[dir] .deep_active .reply_fakebox {
  border-radius: 0 !important;
  border-color: #c0cad5 !important;
  padding: 3px 5px !important;
  color: #777;
}

[dir] .deep_active .replies .reply_fakebox_container .reply_fake_more_attaches {
  top: 0 !important;
  right: 49px !important;
}

[dir] .deep_active .submit_post_field {
  border-color: #c0cad5 !important;
}

[dir] .deep_active .submit_post {
  background: none !important;
  padding: 0 110px 0 40px !important;
}

[dir] .deep_active .replies_wrap_deep .submit_post {
  padding-left: 29px !important;
}

[dir] .deep_active .media_preview_has_medias {
  border-bottom: none !important;
}

[dir] .deep_active .reply_field,
[dir] .deep_active .reply_fakebox_with_official .reply_fakebox_wrap_image:before,
[dir] .deep_active .reply_form_user_image .checkbox_official:before,
[dir] .submit_post_box .post_field_choose_image {
  border-radius: 0 !important;
}

[dir] .deep_active .replies_wrap_deep .checkbox_official {
  top: 0 !important;
}

[dir] .deep_active .reply_field_wrap {
  margin: 0 29px 0 40px !important;
}

[dir] .deep_active .replies_wrap_deep .reply_field_wrap {
  margin-left: 29px !important;
}

[dir] .deep_active .reply_box_more_attaches {
  top: auto !important;
  bottom: -26px !important;
  right: 48px !important;
}

[dir] .wall_module .reply_box_photo {
  top: auto;
  bottom: -26px;
  right: 26px;
}

[dir] .replies .submit_post_box .emoji_smile_wrap,
[dir] .wl_replies_block_wrap .submit_post_box .emoji_smile_wrap,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .reply_box_inner_wrap .emoji_smile_wrap {
  top: auto;
  bottom: -26px;
  right: 0;
}

[dir] .deep_active .submit_post_field,
[dir] .deep_active .submit_post_field ~ .placeholder .ph_input {
  padding: 3px 5px !important;
  min-height: 34px !important;
  line-height: 16px !important;
}

[dir] .deep_active .replies_wrap_deep .submit_post_field,
[dir] .deep_active .replies_wrap_deep .submit_post_field ~ .placeholder .ph_input {
  min-height: 24px !important;
}

[dir] .deep_active .replies_wrap_deep .reply_send_button {
  top: 0 !important;
  height: 24px !important;
}

[dir] .wall_module .reply_box .reply_warn {
  padding: 0;
  margin-top: -16px;
  margin-right: 75px;
}

[dir] .deep_active .reply_image {
  margin-left: 0 !important;
  margin-right: 7px;
}

[dir] .deep_active .reply_wrap {
  margin-left: 0 !important;
}

[dir] .wall_module .reply.reply_deleted .reply_text {
  font-size: inherit;
  color: #777;
}

[dir] .deep_active .replies .replies_wrap_deep .emoji_smile_wrap {
  top: auto !important;
  right: 0 !important;
}

[dir] .deep_active .replies_wrap_deep .reply_box_photo {
  top: auto !important;
  right: 26px !important;
}

[dir] .deep_active .replies_wrap_deep .reply_box_more_attaches {
  top: auto !important;
}

[dir] .replies_wrap_deep .reply_box_inner_wrap {
  margin-bottom: 3px;
}

[dir] .replies_wrap_deep:not(.deep_reply_box_open) .reply_box_wrap {
  display: none;
}

[dir] .deep_active .replies_wrap_deep .reply_box_inner_wrap .post_field_user_link {
  top: 0 !important;
}

[dir] .deep_active .replies_wrap_deep .reply:last-child .reply_wrap {
  margin-bottom: 0 !important;
}

[dir] .wide .deep_active .replies .replies_wrap_deep,
[dir] #main_feed .deep_active .replies .replies_wrap_deep,
[dir] #main_feed .wall_module .reply_content {
  border-top-color: #e9edf1;
}

[dir] .wide .deep_active .replies .replies_wrap_deep .reply_img,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .reply_img,
[dir] .big_wall .deep_active .replies .replies_wrap_deep .reply_img,
[dir] #main_feed .wall_module .replies_wrap_deep .reply_img {
  width: 32px;
  height: 32px;
}

[dir] .deep_active .replies_wrap_deep .replies_short_deep {
  margin-top: 0 !important;
}

[dir] .deep_active .replies .replies_wrap_deep .replies_short_text_deep,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .replies_short_text_deep {
  padding-left: 30px;
  overflow: hidden;
}

.deep_active .replies .replies_next,
[dir] .deep_active .wl_replies .replies_next,
[dir] .wall_module .wr_header {
  display: block;
  color: #6a7989;
  height: 13px;
  padding: 9px 0 8px;
  background: #eff1f3;
  text-align: center;
  margin: 5px 0 !important;
  line-height: inherit;
}

[dir] .deep_active .replies .replies_next:hover,
[dir] .deep_active .wl_replies .replies_next:hover,
[dir] .deep_active .wr_header:hover {
  background-color: #e9edf1;
}

[dir] .deep_active .replies .replies_next:active,
[dir] .deep_active .wl_replies .replies_next:active,
[dir] .deep_active .wr_header:active {
  padding: 10px 0 7px;
}

[dir] .deep_active .replies .replies_prev,
[dir] .deep_active .wl_replies .replies_prev {
  margin: 5px 0 !important;
  width: 100%;
}

[dir] .deep_active .replies .replies_next_deep {
  text-align: left;
  color: #2b587a;
  padding: 0;
}
[dir] .deep_active .replies .replies_next_deep:hover {
  text-decoration: underline;
}

[dir] .deep_active .replies .replies_wrap_deep .replies_next {
  padding-left: 39px !important;
}

[dir] .replies_next:hover {
  text-decoration: none;
}

[dir] .deep_active .replies .replies_wrap_deep .reply,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .reply {
  padding-left: 0;
  margin-left: 0;
}

[dir] .deep_active .replies .replies_wrap_deep .reply_image,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .reply_image {
  margin-left: 0;
}

[dir] .deep_active .replies .replies_wrap_deep,
[dir] .deep_active.wall_module .replies .replies_wrap_deep {
  border-top-color: #e9edf1;
  margin-right: 0;
}

[dir] .deep_active .replies .replies_wrap_deep .replies_list_deep,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .replies_list_deep {
  margin-right: 0;
}

[dir] .deep_active .post_replies_count,
[dir] .deep_active.wall_module .post_replies_count {
  font-size: inherit;
  color: #45688e;
  border-top: none;
  font-weight: bold;
  border-bottom: 1px solid #DAE1E8;
  padding: 3px 0 4px;
}

[dir] .wl_post.deep_active .post_replies_count {
  padding: 14px 23px 15px;
  cursor: default;
  background: #eef0f2;
  line-height: 100%;
  border-bottom: none;
}

[dir] .deep_active .replies .replies_list,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_list {
  padding-top: 0;
}
[dir] .deep_active .replies .replies_list:empty,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_list:empty {
  border-top: none;
}

[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep,
[dir] .deep_active .wl_replies_block_wrap .replies_wrap_deep {
  margin-right: 0;
}

[dir] .wall_module .replies_side {
  border-radius: 0;
}

[dir] .wall_module .reply_box .post_field_user_image {
  left: 0;
}

[dir] .pv_cont .wall_module .pv_reply_form_wrap .reply_box .submit_post_field,
[dir] .pv_cont .wall_module .pv_reply_form_wrap .reply_box .reply_field_wrap .placeholder .ph_input {
  padding-left: 5px;
}

[dir] .deep_active .replies .replies_wrap_deep .replies_next,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .replies_next {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat 22px 4px;
  margin: 0 0 5px !important;
}
[dir] .deep_active .replies .replies_wrap_deep .replies_next.replies_prev,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .replies_next.replies_prev {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAtSURBVHjaY/j//z8DMu6etaIexoYDdAVA/B9ZIVgxFgX/0RXiUoCiEJ8CuEIAcjZ3N7gO/ssAAAAASUVORK5CYII=") no-repeat 22px 4px;
  margin: 5px 0 0 !important;
}

[dir] .wide .wall_module .deep_active .reply_content,
[dir] .wide .deep_active .replies .replies_wrap_deep,
[dir] .deep_active.wall_module .wl_replies_block_wrap .reply_content,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep,
[dir] .big_wall .deep_active .replies .reply_content,
[dir] .big_wall .deep_active .replies .replies_wrap_deep,
[dir] #main_feed .wall_module .reply_content,
[dir] #main_feed .deep_active .replies_wrap_deep {
  margin-left: 60px;
}

[dir] .wide .deep_active .replies_wrap_deep .reply_content,
[dir] .deep_active .replies .reply_content,
[dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .reply_content,
[dir] .big_wall .deep_active .replies_wrap_deep .reply_content,
[dir] #main_feed .wall_module .replies_wrap_deep .reply_content,
[dir] .deep_active .replies .replies_wrap_deep,
[dir] .pv_cont .pv_reply_form.reply_box_open .reply_field_wrap {
  margin-left: 39px;
}

[dir] .deep_active .replies_wrap_deep .reply_content {
  margin-left: 31px;
}

[dir] .wall_module .wr_header .pr {
  width: 100%;
  padding: 4px;
}

[dir] .deep_active .post_replies_header,
[dir] .deep_active.wall_module .post_replies_header {
  padding: 5px 0 0;
}

[dir] .deep_active.wl_post .post_replies_header,
[dir] .deep_active.wall_module.wl_post .post_replies_header {
  padding: 10px 23px 0;
}

[dir] .post_replies_reorder {
  font-weight: bold;
}
[dir] .post_replies_reorder:hover {
  text-decoration: underline;
}

[dir] .deep_active .post_replies_header .post_replies_reorder,
[dir] .deep_active.wall_module .post_replies_header .post_replies_reorder {
  color: #2b587a;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAySURBVHjaY+ietaIeiP/jwfUM////Z8CjsB4kD1aEQ2E9TA6uCE1hPbI4HCArRFYAwgDaLXc3xck6cgAAAABJRU5ErkJggg==") no-repeat right 6px;
}

[dir] .wall_module .reply {
  padding: 0;
  border-top-color: #e9edf1;
}
[dir] .wall_module .reply .reply_wrap {
  padding: 6px 0;
}

[dir] .wall_module .reply:first-of-type,
[dir] .deep_active .replies .reply:first-of-type .reply_wrap {
  border-top: none;
}

[dir] .tt_w .reply .reply_wrap {
  padding: 6px;
}

[dir] .wide .wall_module .tt_w .reply .reply_wrap,
[dir] .big_wall .wall_module .tt_w .reply .reply_wrap {
  padding: 10px;
}

[dir] .deep_active.wall_module .tt_w .reply .reply_wrap {
  padding: 6px;
}

[dir] .progress_inline {
  width: 497px;
}

[dir] .replies_short_text_deep__separator {
  margin: 0 4px;
  background: none;
  width: auto;
  height: auto;
}
[dir] .replies_short_text_deep__separator:after {
  content: "|";
}

[dir] .notifier_baloon .notifier_image {
  clip-path: none !important;
  -webkit-clip-path: none !important;
}

[dir] .notifier_baloon_title,
[dir] .notifier_baloon_title a {
  color: #FFFFFF;
}

[dir] .notifier_baloon_msg span.mem_link,
[dir] .notifier_baloon_msg span.group_link {
  color: #b1daff;
}

[dir] .notifier_baloon_title a {
  font-weight: normal;
}

[dir] #page_wall_archive .ui_tab {
  margin-left: 5px;
}

[dir] #submit_post_box:not(.shown):not(.own_field) .poster__open-btn-wrapper {
  right: 12px;
  bottom: 9px;
  border-left: none;
}

[dir] .poster__open-btn-wrapper {
  height: 20px;
  margin-top: 3px;
  padding-right: 0;
  border-right: none;
}

[dir] .poster__open-btn-wrapper._disable .poster__open-btn {
  display: none;
}

[dir] #submit_post_box:not(.shown):not(.own_field) .poster__open-btn-layout {
  margin-left: 5px;
}

[dir] .post_actions_btns {
  margin: 0;
  border-top: none;
}

[dir] .post_action_btn {
  margin: 5px 10px 2px 1px;
}

[dir] .post_settings .checkbox_pic {
  margin: 5px 4px 0;
  background: url('data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"16"%20height%3D"16"%20viewBox%3D"0%200%2016%2016"><path%20fill%3D"%237293b6"%20d%3D"M5.186%202.953c.386-.216.8-.39%201.235-.512L6.823.193c.012-.07.023-.095.04-.12A.16.16%200%200%201%206.929.02C6.956.006%206.982%200%207.053%200h1.894c.071%200%20.097.006.124.019a.16.16%200%200%201%20.066.055c.017.024.028.048.04.119L9.58%202.44c.435.123.849.296%201.235.512l1.874-1.306c.059-.04.084-.05.113-.056a.16.16%200%200%201%20.085.008c.028.01.05.024.101.074l1.34%201.34c.05.05.064.073.074.1a.16.16%200%200%201%20.008.086c-.005.03-.015.054-.056.113l-1.306%201.874c.216.386.39.8.512%201.235l2.248.402c.07.012.095.023.12.04a.16.16%200%200%201%20.054.066c.013.027.019.053.019.124v1.894c0%20.071-.006.097-.019.124a.16.16%200%200%201-.055.066c-.024.017-.048.028-.119.04l-2.248.402c-.123.435-.296.849-.512%201.235l1.306%201.874c.04.059.05.084.056.113a.16.16%200%200%201-.008.085c-.01.028-.024.05-.074.101l-1.34%201.34c-.05.05-.073.064-.1.074a.16.16%200%200%201-.086.008c-.03-.005-.054-.015-.113-.056l-1.874-1.306c-.386.216-.8.39-1.235.512l-.402%202.248c-.012.07-.023.095-.04.12a.16.16%200%200%201-.066.054c-.027.013-.053.019-.124.019H7.053c-.071%200-.097-.006-.124-.019a.16.16%200%200%201-.066-.055c-.017-.024-.028-.048-.04-.119L6.42%2013.56a5.742%205.742%200%200%201-1.235-.512l-1.874%201.306c-.059.04-.084.05-.113.056a.16.16%200%200%201-.085-.008c-.028-.01-.05-.024-.101-.074l-1.34-1.34c-.05-.05-.064-.073-.074-.1a.16.16%200%200%201-.008-.086c.005-.03.015-.054.056-.113l1.306-1.874A5.742%205.742%200%200%201%202.44%209.58L.193%209.177c-.07-.012-.095-.023-.12-.04a.16.16%200%200%201-.054-.066C.006%209.044%200%209.018%200%208.947V7.053c0-.071.006-.097.019-.124a.16.16%200%200%201%20.055-.066c.024-.017.048-.028.119-.04L2.44%206.42c.123-.435.296-.849.512-1.235L1.647%203.312c-.04-.059-.05-.084-.056-.113a.16.16%200%200%201%20.008-.085c.01-.028.024-.05.074-.101l1.34-1.34c.05-.05.073-.064.1-.074A.16.16%200%200%201%203.2%201.59c.03.005.054.015.113.056l1.874%201.306zM8%2010.667a2.667%202.667%200%201%200%200-5.334%202.667%202.667%200%200%200%200%205.334z"%2F><%2Fsvg>');
  opacity: 0.7;
}

[dir] .post_settings .checkbox_pic:hover {
  opacity: 1;
}

[dir] .post_settings .post_settings_tooltip {
  padding: 0;
}

[dir] .post_settings .post_settings_tooltip .checkbox {
  padding: 5px 10px 8px;
  color: #2b587a;
}

[dir] .checkbox + .Post__copyrightButton:after {
  top: 0;
}

[dir] .Post__copyrightButton,
[dir] .Post__copyrightButton:last-child {
  margin: 0;
  color: #2b587a;
}

[dir] .Post__copyrightButton:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC") no-repeat;
  width: 11px;
  height: 11px;
}

[dir] .post_action_btn .post_action_btn_layout:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMUfzQjcAAAAxSURBVHjaY1i1alUDEP/HgxsY/v//z4BHYQNIHqwIh0KIAhCAKUJT2AATgwN0hegKAAxmcxIDQtZIAAAAAElFTkSuQmCC") no-repeat;
  vertical-align: baseline;
  margin-left: 2px;
}

[dir] .post_settings .post_settings_tooltip .checkbox + .checkbox {
  margin-top: 0;
}

[dir] .poster__change-bkg-btn,
[dir] .poster__cta-btn {
  border-radius: 3px;
  font-size: 11px;
  font-weight: bold;
}

[dir] .poster .poster__input-msg {
  left: 0;
}

[dir] .wide_column:not(.wide) .poster__text {
  font-size: 22px !important;
  line-height: 26px !important;
}

[dir] .poster__settings-btn-wrapper {
  padding: 0 4px;
}

[dir] .post:not(.post_poster):not(.im-mess--post):not(.post_copy) .wall_text .poster__image-wrapper,
[dir] .post:not(.post_poster):not(.im-mess--post):not(.post_copy) .wall_text .poster__view,
[dir] .post:not(.post_poster):not(.im-mess--post):not(.post_copy) .wall_text .poster__wrap {
  margin: 15px 0 0;
}

[dir] .post_edit_settings_wrap:before {
  display: none;
}

[dir] .poster__open-btn-wrapper {
  margin-right: 5px;
}

[dir] .wpe_cancel {
  margin: 0 5px 0 0;
}

[dir] .datepicker_at {
  padding: 5px;
}

[dir] .post_edit_settings_wrap .post_settings .checkbox_pic, [dir] .post_edit_settings_wrap > .checkbox_pic {
  margin-right: 4px;
}

[dir] .media_preview_has_medias.wall_post_media_preview {
  padding: 10px;
}

[dir] .wide_column .medadd_poll_background:last-child {
  margin-right: 0;
}

[dir] .wide_column .medadd_poll_background:first-child {
  margin-left: 0;
}

[dir] .wide_column .medadd_poll_backgrounds_wrap {
  margin: 8px 0 0;
}

[dir] .medadd_poll_answer_wrap .page_media_x_wrap.medadd_poll_answer_remove {
  margin: 5px;
}

[dir] .media_voting {
  box-shadow: none;
}

[dir] .media_voting_question {
  font-size: 11px !important;
  color: #45688e;
  line-height: 140% !important;
  padding: 4px 0 2px;
}

[dir] .media_voting_header {
  padding: 0;
  text-align: left;
  height: auto;
  border-bottom: 1px #e7eaed solid;
  flex-direction: row;
  justify-content: space-between;
}

[dir] .post_media_voting {
  margin: 5px 0;
}

[dir] .media_voting_author {
  display: none;
}

[dir] .media_voting_info {
  white-space: nowrap;
  padding-top: 4px;
  line-height: 140%;
  margin-left: 4px;
}

[dir] .media_voting_options {
  padding: 2px 0 0;
}

[dir] .media_voting_option,
[dir] .media_voting_can_vote.media_voting_clickable_option .media_voting_option_wrap:not(.media_voting_option_selected):hover .media_voting_option,
[dir] .media_voting_option_wrap.media_voting_option_selected .media_voting_option,
[dir] .media_voting_can_vote.media_voting_clickable_option .media_voting_option_wrap.media_voting_option_selected:hover .media_voting_option,
[dir] .media_voting_bg_gradient .media_voting_option,
[dir] .media_voting_bg_photo .media_voting_option,
[dir] .media_voting_bg_tile .media_voting_option {
  background: none;
}

[dir] .media_voting_option {
  min-height: auto;
  margin-right: 80px;
  display: block;
  overflow: visible;
}

[dir] .media_voting:not(.media_voting_can_vote) .media_voting_option {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAYAAAAlH6X5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAEElEQVR42mP4/v37fwaqEACMiTpdxlN+LAAAAABJRU5ErkJggg==") repeat no-repeat bottom left;
}

[dir] .media_voting_bg_gradient:not(.media_voting_can_vote) .media_voting_option,
[dir] .media_voting_bg_photo:not(.media_voting_can_vote) .media_voting_option {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAYAAAAlH6X5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAEElEQVR42mP4//+/PANVCADpWy6lX7qcLAAAAABJRU5ErkJggg==") repeat no-repeat bottom left;
}

[dir] .media_voting_can_vote:not(.media_voting_multiple) .media_voting_option:before {
  content: "";
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA4CAYAAADNa8lhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNElEQVR42uWUvwrCMBDG+6Y+jK/hFhxFcdDBpUVQ1ELBv+DQKiiIiyDupxeScg1JkyaTGvggJPfLXdL7GgFApCpe7thHqRDTxWiBx/MFcuBcd0AFKi53MA3co7ATpIMlmILjELERz0bvZBvizqxRNpo1CPQr1ftxgj6HdwMEtVxQk/+TOw6nG/STNRfOndyBga12tyIKG92BWVQQ16zuMIHF9V7vDl2p801egrXuoI9DIWd3IEChX3JHbxSzj1IhOyiBbJ/D8XzjwrnugAo0XW1LQBXuUdgJ0sESTG2QFMZyEE+gd7JJ3Jk1ykazBoF+pXo/TtDn8G6AoJYLavJ/csdkcYDOcMaFcyd3YKD6Q6aw0R2YRQVxzeoOEziOV/Xu0JU6SLISrHUHfRwKObsDAQp9qTvetclI85ax3mcAAAAASUVORK5CYII=") 0 0 no-repeat;
  width: 15px;
  height: 14px;
  display: block;
  float: left;
  margin-right: 5px;
}

[dir] .media_voting_option_wrap:hover .media_voting_option:before {
  background-position: 0 -28px;
}

[dir] .media_voting_option_wrap:active .media_voting_option:before {
  background-position: 0 -42px;
}

[dir] .media_voting_option_text {
  padding: 0 2px 2px;
}

[dir] .media_voting_option_wrap + .media_voting_option_wrap {
  margin-top: 0;
}

[dir] .media_voting_option_wrap {
  padding: 10px 0 0;
  margin: 0;
}

[dir] .media_voting_footer {
  z-index: auto;
  text-align: left;
  margin: 0;
  padding: 10px 0;
}

[dir] .media_voting_option_count {
  color: #8ba1bc;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
}

[dir] .media_voting_option_bar {
  height: 15px;
  background: #dae1e8;
  position: static;
  margin-top: 0;
}

[dir] .media_voting_option_percent {
  margin-right: -80px;
  padding: 0;
  position: static;
  float: right;
}

[dir] .media_voting_separator {
  visibility: hidden;
}

[dir] .media_voting_separator:before,
[dir] .media_voting_separator:after {
  content: none;
}

[dir] .media_voting .ui_actions_menu_icons {
  background: none;
  width: auto;
  right: 0;
  top: 22px;
}

[dir] .media_voting_bg_gradient .ui_actions_menu_icons:before,
[dir] .media_voting_bg_photo .ui_actions_menu_icons:before,
[dir] .media_voting_bg_tile .ui_actions_menu_icons:before {
  color: #FFF;
  left: 0;
  background: none;
  top: 0;
  width: auto;
}

[dir] .media_voting .ui_actions_menu_icons:before {
  content: "…";
}

[dir] .media_voting_footer_voted_friend {
  display: none;
}

[dir] .media_voting_footer_voted_friend + span {
  margin-left: 0;
}

[dir] .media_voting_multiple .media_voting_option_text:after {
  content: none;
}

[dir] .media_voting_multiple.media_voting_can_vote .media_voting_option_text:before {
  content: "";
  background: url("data:image/gif;base64,R0lGODlhDwA4AKIHANrh6P///8DK1a22wF+DpbfAy9/l6v///yH5BAEAAAcALAAAAAAPADgAAAOzKLrMJyHKGcWjOFiY5+7eBVbi+I1aCZ6m2rGrm21NrTx2LWMEwYE93yho+PF6gmKHyCJIiEVRMABNcQzBnsFAumK13K5kS9iGjNuwBPbC5RyDuHw+PwwA+LweP7Dv/wB9d4B6goSFfod8iYqGioGMh46NkYSTkpWAgnSccXadnJl/PYOHQaWAQQWoe6qrhK6MBHmujkEArpCDBVkEBQWLu7w9v3mTv77AxpG/ysusmp+gdQkAOw==") no-repeat;
  width: 15px;
  height: 14px;
  display: block;
  float: left;
  margin-right: 5px;
}

[dir] .media_voting_multiple.media_voting_can_vote.media_voting_bg_gradient .media_voting_option_text:before,
[dir] .media_voting_multiple.media_voting_can_vote.media_voting_bg_photo .media_voting_option_text:before,
[dir] .media_voting_multiple.media_voting_can_vote.media_voting_bg_tile .media_voting_option_text:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAcUlEQVR42u3TAQqAMAgAQP/XY/qDz/Md/qNmNBBRmwVRMEEYzHMwFIhou5MtAM5DKSae+C/40WK8ulWIeGQZd1jGGjLzOow1FNPwMoTNi/GHSUEGQ6wLIxhOmFxq4MEU2wYWprOtG3jwcjE68uA3tmoHY7b62YZNuOwAAAAASUVORK5CYII=") no-repeat;
  opacity: 0.8;
}

[dir] .media_voting_option_wrap.media_voting_option_selected .media_voting_option_text:before {
  background-position: 0 -14px !important;
}

[dir] .media_voting_option_wrap:hover .media_voting_option_text:before {
  background-position: 0 -28px !important;
}

[dir] .media_voting_bg_gradient .media_voting_option_wrap:hover .media_voting_option_text:before,
[dir] .media_voting_bg_photo .media_voting_option_wrap:hover .media_voting_option_text:before,
[dir] .media_voting_bg_tile .media_voting_option_wrap:hover .media_voting_option_text:before {
  background-position: 0 0 !important;
  opacity: 1;
}

[dir] .media_voting_option_wrap:hover.media_voting_option_selected .media_voting_option_text:before {
  background-position: 0 -42px !important;
}

[dir] .media_voting_bg_gradient .media_voting_option_wrap:hover.media_voting_option_selected .media_voting_option_text:before,
[dir] .media_voting_bg_photo .media_voting_option_wrap:hover.media_voting_option_selected .media_voting_option_text:before,
[dir] .media_voting_bg_tile .media_voting_option_wrap:hover.media_voting_option_selected .media_voting_option_text:before {
  opacity: 1;
  background-position: 0 -14px !important;
}

[dir] .media_voting_bg_gradient .media_voting_header {
  border-bottom: 1px rgba(255, 255, 255, 0.84) solid;
}

[dir] .media_voting_bg_gradient.media_voting,
[dir] .media_voting_bg_photo.media_voting,
[dir] .media_voting_bg_tile.media_voting {
  padding: 8px;
}

[dir] .media_voting_bg_gradient .media_voting_option_wrap .media_voting_option_bar,
[dir] .media_voting_bg_photo .media_voting_option_wrap .media_voting_option_bar,
[dir] .media_voting_bg_tile .media_voting_option_wrap .media_voting_option_bar {
  background: rgba(255, 255, 255, 0.28);
}

[dir] .media_voting_bg_gradient .media_voting_option_wrap.media_voting_option_leader .media_voting_option_bar,
[dir] .media_voting_bg_photo .media_voting_option_wrap.media_voting_option_leader .media_voting_option_bar,
[dir] .media_voting_bg_tile .media_voting_option_wrap.media_voting_option_leader .media_voting_option_bar {
  background: rgba(255, 255, 255, 0.42);
}

[dir] .media_voting_bg_gradient .media_voting_option_count,
[dir] .media_voting_bg_photo .media_voting_option_count,
[dir] .media_voting_bg_tile .media_voting_option_count {
  color: #FFF;
}

[dir] svg + .wk_voting_avatar + .wk_voting_avatar,
[dir] svg + .wk_voting_avatar + .wk_voting_avatar + .wk_voting_avatar,
[dir] svg + .wk_voting_avatar + .wk_voting_avatar + .wk_voting_avatar + .wk_voting_avatar,
[dir] svg + .wk_voting_avatar + .wk_voting_avatar + .wk_voting_avatar + .wk_voting_avatar + .wk_voting_avatar {
  -webkit-clip-path: none;
  clip-path: none;
  margin-left: 2px;
}

[dir] .wk_voting_box_graphed .wk_voting_tabs,
[dir] .wk_voting_box_tabbed .wk_voting_tabs {
  border: none;
  margin: -20px -25px 0;
  background-color: #F2F2F2;
  border-bottom: 1px solid #DAE1E8;
  font-weight: bold;
}

[dir] .wk_voting_option_wrap {
  padding: 10px 20px;
}

[dir] .wk_voting_option_bar_inner {
  background: #6287ae;
  height: 15px;
}

[dir] .wk_voting_option_bar {
  background: #f2f2f2;
  height: 15px;
  margin: 5px 0 8px;
}

[dir] .wl_post .media_voting .ui_actions_menu_icons {
  top: 0;
}

[dir] .bookmark_page_item .online.mobile:after {
  background: url("data:image/gif;base64,R0lGODlhBwALAMQeAAAAAAgICBAQEBgYGCEhISkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f395K6RSH5BAkAAB8ALAAAAAAHAAsAAAUe4CeK1qdZKHpaV5te44XCoszGr5uea5qlKsuqpwoBADs=") no-repeat;
  height: 11px;
  width: 7px;
  padding: 0 0 0 10px;
  right: 31px;
}

[dir] .bookmarks_rows_group,
[dir] .bookmarks_rows_user {
  padding: 5px 0 0;
}

[dir] .bookmark_block .ui_search {
  margin: 5px;
}

[dir] .bookmark_page_item {
  padding: 0 10px 10px;
  height: auto;
}

[dir] .bookmarks_rows_user .bookmark_online {
  padding-bottom: 25px;
}
[dir] .bookmarks_rows_user .bookmark_page_item__name {
  white-space: nowrap;
  margin: 5px -9px 0;
}

[dir] .bookmark_page_item__name {
  font-weight: bold;
}

[dir] .bookmark_rows_mini .bookmarks_row {
  padding: 10px 5px;
}
[dir] .bookmark_tag, [dir] .bookmark_rows_mini .bookmark_tag {
  padding: 4px 6px;
  margin: 0 5px 5px 0;
  background-color: #e4ebf1;
  color: #0b5588;
  border-radius: 2px;
  content: none;
}
[dir] .bookmark_tag:first-child, [dir] .bookmark_rows_mini .bookmark_tag:first-child {
  padding-left: 6px;
}

[dir] .bookmark_rows_mini .ui_actions_menu_icons {
  top: 5px;
  right: 15px;
}

[dir] .bookmark_tag:first-child:before {
  content: none;
}

[dir] .bookmarks_row:after {
  left: 5px;
  right: 5px;
}

[dir] .bookmarks_actions_menu,
[dir] .page_block .bookmarks_row_type_link .bookmarks_actions_menu {
  top: 0;
  position: absolute;
  right: 0;
}

[dir] .bookmarks_actions_menu .ui_actions_menu_icons {
  width: 20px;
  height: 20px;
  top: 10px;
  right: 4px;
}

[dir] .bookmark_footer {
  background: none;
  padding: 5px 0 0 0;
  border-top: none;
  border-bottom: 1px solid #edeef2;
}

[dir] .bookmark_block:last-child .bookmark_footer {
  border-bottom: none;
}

[dir] .bookmark_tag_menu_item[data-tagged="1"]:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNqdz8EJACEMBdHp1Fa2E0v9roIgYkziYdBDHiFIIlP5qv76C/MTTEu8wtEz3DcrA/v9x1s8uGJrwIS3zfLgjsnAEyYKLUwE3jAenLgBI25pVfSfTYAAAAAASUVORK5CYII=") no-repeat 50%/contain;
  left: 5px;
  top: 5px;
}

[dir] .bookmark_tag_menu_item_new:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC") no-repeat 50%;
  left: 5px;
  top: 5px;
  width: 11px;
  height: 11px;
}

[dir] .bookmarks_actions_menu .ui_actions_menu_sublist .ui_actions_menu_item {
  padding-left: 20px;
}

[dir] .bookmarks_actions_menu .ui_actions_menu_sublist,
[dir] .bookmarks_actions_menu .ui_actions_menu_item_sublist {
  margin: 0 -1px -1px;
}

[dir] .bookmarks_row.bookmarks_row_padded {
  padding: 5px 0;
}

[dir] .bookmarks_row_type_link .media_desc {
  margin-bottom: 0;
}

[dir] .bookmark_page_item .bookmark_page_item__actions .ui_actions_menu_icons {
  background: rgba(0, 0, 0, 0.5) url("data:image/gif;base64,R0lGODlhBwAHAIABAP///////yH5BAEAAAEALAAAAAAHAAcAAAIMBIKmsWrIXnLxuDMLADs=") no-repeat center;
  border: none;
  top: 6px;
  right: 12px;
  border-radius: 3px;
  width: 7px;
  height: 7px;
  padding: 3px;
}

[dir] .bookmark_page_item .online:after,
[dir] .bookmark_page_item .online.mobile:after,
[dir] .bookmark_page_item.bookmark_page_item_small .online:after,
[dir] .bookmark_page_item.bookmark_page_item_small .online.mobile:after {
  bottom: -32px;
  border: none;
  height: 11px;
  width: 30px;
}

[dir] .bookmark_page_item .online:after {
  right: 35px;
}
[dir] .bookmark_page_item .online:after.mobile:after {
  right: 30px;
}
[dir] .bookmark_page_item.bookmark_page_item_small:after {
  right: 9px;
}
[dir] .bookmark_page_item.bookmark_page_item_small.mobile:after {
  right: 4px;
}

[dir] .bookmarks_rows_user .bookmark_online .ui_zoom_wrap {
  overflow: visible;
}

[dir] .bookmark_page_item.bookmark_page_item_small {
  padding: 0 6px 6px;
  height: 65px;
}
[dir] .bookmark_page_item.bookmark_page_item_small .bookmark_page_item__name,
[dir] .bookmark_page_item.bookmark_page_item_small .bookmark_page_item__name > a {
  color: #2b587a;
  margin: 5px -5px 0;
}
[dir] .bookmark_page_item.bookmark_page_item_small.bookmark_online {
  height: 80px;
}

[dir] .bookmarks_tag_delete_btn, [dir] .bookmarks_tag_edit_btn {
  margin: 2px 0 0 6px;
  opacity: 0.4;
  width: 12px;
  height: 12px;
}
[dir] .bookmarks_tag_delete_btn:active, [dir] .bookmarks_tag_edit_btn:active {
  margin-top: 3px;
}

[dir] .bookmarks_tag_edit_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGhJREFUeNpj+P//PwMhnNCw4D8QnwGxiVUMw2dIUQzGJCnG6SRcirFqwKcYQwMhxSgagJK1QHwWiP/gUgzXAJQ8AaWlgPggLsVgDUBJc6iJr2A24QtqkIKpSG4+QSgiQRpeQzWZE5NMADlvj4nAHiewAAAAAElFTkSuQmCC") no-repeat;
}

[dir] .bookmarks_tag_delete_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAERJREFUeNpj+P//PwMIxzfM/w9jI2NkcbgADKMrRBZHEUCWwCbOgEsCmwFYrcSmEEUxLg3I8qSbTLSbKQoNvOFMSgwCAFz/RSWrGUHcAAAAAElFTkSuQmCC") no-repeat;
}

[dir] .bookmarks_right_menu_button {
  display: inline-block;
  padding: 0;
  height: 20px;
  width: 20px;
  margin: 8px 5px 7px;
  overflow: hidden;
}
[dir] .bookmarks_right_menu_button button {
  text-indent: -1000px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpjSGhYwICGzwDxfyiNIseARfF/JExHxWfQFODCZxiIVAjGJJs8SEKD6BgEAMw17LCgQbHFAAAAAElFTkSuQmCC") no-repeat center;
  padding: 3px 10px 4px;
  opacity: 0.5;
}
[dir] .bookmarks_right_menu_button button:active {
  padding-top: 4px;
}
[dir] .bookmarks_right_menu_button button.flat_button.secondary {
  background-color: transparent;
}
[dir] .bookmarks_right_menu_button button.flat_button.secondary:hover {
  background-color: #d8dfe8;
}
[dir] .bookmarks_right_menu_button:hover button {
  opacity: 1;
}

[dir] .bookmarks_pages {
  margin-top: 10px;
}
[dir] .bookmarks_pages .line_cell {
  float: left;
}
[dir] .bookmarks_pages .module {
  border-left: none;
}
[dir] .bookmarks_pages .header_top .header_label {
  background: none;
}
[dir] .bookmarks_pages .module_header {
  border-bottom: 1px solid #dae1e8;
}

[dir] #ui_rmenu_user ~ .ui_rmenu_sep {
  display: none;
}

[dir] #ui_rmenu_tags_dropdown_list .ui_rmenu_item_sel .bookmarks_tag_edit_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAC4jAAAuIwF4pT92AAAARElEQVR42mNgIAL8h4AzDCQo/k+Upv9YwHBTXAvEZ4H4DzGKT0BpKSA+SEixOdTAVzCbCIX1VCQnnyAmJl9DNZkTE/MAOgPFePRKujcAAAAASUVORK5CYII=") no-repeat;
}
[dir] #ui_rmenu_tags_dropdown_list .ui_rmenu_item_sel .bookmarks_tag_delete_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAAANUlEQVR42mNggIL/QMCABWCI/0cCeMX/YwH4xLFKYFWIzUq8CvFpIFohyU6gXmgQE/5ExSAARhgi7Ma7QQsAAAAASUVORK5CYII=") no-repeat;
}

[dir] .bookmarks_privacy {
  color: #777777;
  margin-bottom: 0 !important;
  padding: 10px 20px 0;
}

[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item:first-child {
  margin-left: 0;
}
[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item:last-child {
  margin-right: 0;
}
[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item .groups_menu_item .groups_menu_item_title {
  margin-top: 5px;
  width: 94px;
}
[dir] #group_section_menu .module_body .ui_gallery .ui_gallery_item .groups_menu_item .groups_menu_item_image {
  height: 71px;
  width: 104px;
}

[dir] #group_section_menu .module_body {
  padding: 10px 0 10px;
}

[dir] .group_friends.followers_hidden.no_friends {
  padding: 0 6px 10px;
}
[dir] .group_friends.followers_hidden .group_friends_text .group_friends_count {
  color: #777;
  font-weight: bold;
}

[dir] .group_friends_image {
  margin-right: 0;
}

[dir] .friends_dropdown__list_item .friends_dropdown__list_image {
  border-radius: 3px;
}

[dir] .friends_dropdown__list_content .ui_scroll_content {
  padding: 0;
}

[dir] .photo_tooltip .photo_tooltip__name {
  padding: 10px;
}

[dir] .page_photo.page_action_menu_groups .page_actions_item .ui_rmenu_count {
  margin: 0;
}

[dir] .page_menu_group_notifications .ui_rmenu_count.grey {
  border-radius: 2px;
  transition: background-color 200ms linear, color 200ms linear;
}

[dir] body.new_header_design .side_bar_inner {
  width: 136px;
}
[dir] body.new_header_design .p_head .top_home_link .top_home_logo {
  background: url("data:image/gif;base64,R0lGODlhkQAqANUoAEdmipyvw/T2+Fd5nWSAn+fs8dng51Byls3W4HWSsFh6n7XD0U9wlFp8oFR2mm6KqYietrzI1ae5y01ukv///3+atnSQrcXQ3JCjuaGyxeHn7e7x9WqEo9Pb5GB7mo2ht8DL15eqwEpqjvb4+nuTruTp76S2yYSduHONqZ6xxnyVsWB/oLG/zvHz9mWDo8PP28nU3rrG1I2juoifuOrt8oObtN3k6qy7zAAAAAAAAAAAAAAAAAAAAAAAAAAAAMNIECwAAAAAkQAqAAAG/sCJcEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6HSSwW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhod4Mh0UjI2Ojh0ziJOUlQuPmJkslZyddAegoaKgM5mmjzWjqqusra6vsLGys7GLp7cdtLq7vL2+sJkgwiAvCBqZAr/Ky8zNoZg0ItLTAB62jr0cNTUPzqEKDyQqKAreoAokECTlztCrDAeYozSMN6AuMCMUqQc1JY40ZIQywSgZqBuMaBxAcMrev0cXXNxrxM+CrRqnDOJ7dMNBM3egBFCIEeoYNlH0KNhzcC2VDFMpQGUoGAohBYUwGsbLpMGj/guKB1a0oJjxAIcNjEYgZbRAloOnUKM+hQZV5Iaqj6Sm7FiqkQoFIikY4MCBISMXDmZSEADVJg0HJDBgYNEogFwUDmwE4OABRQSvDn4yquHA5loOcjGk7CD3A0tGEUQAwNAIrdTLmC9TfRojAomnEjBprZeXqQgGLxlxgKegUYq0SS3I/nvTAQMhKhqtEMLAgYgJrFE0khGYoouwHwAcGGKD6RAOjRQ8nRCWeObrmDc7EHLAwYPmWaOmtAF+RPfCjc47eAgCtqm3UDGejeriBnhHxAVTQFCAkY0JUoG3AFSprSXAgY1kgN2CUWlnwQMreCQCbY2M9kh7T11CwVVQ/oEHg3uZwPeUfBRY5t1QjaREQX6ZhHCZgFCFcIuCDDKoXVgBPNWaIxZqcF8CTxkW1UMRuDcCCUiCkFBUJJqY04YkTCDCcMUx0kFKGzQQIFMENsKXB2CCKV2NC97ICAJQhQfVVgroQ4ENAzhQoApP6ZejWgYd4BaTlUH1UFNTMcIiIyqQ0MiAUcH4FHSMuBgVChyQWeYjIoqkwWfeqfnUVg4EUJcDCqBogwoqXCMdnm0tGV+fT4FXQgIoaLhilfsccEEjmLbKJVTXLHCCCjK8QMEJkmKn3TTnUciIhR0dYJIAaJH4iKOoBqnqiKyCiMmg+zhAQCNwdrjrUwQshQlh/sVmph19SmrqAKdwNXKBRySYlBAEvbnHlrW1rTrfUwdQqIFwgtKKrloUvKYrBYhCdcACYSX1gonYDWDxxRhbnEkHHHdsryMCZDwNAxb7Js0EJU9AAJIciHDAxQdMczEDMl9ssggOYDyBByRwACCycU6T8wAxS/OyxVL+lvF2InCAQs9CDJ3x1FRnfM0tmSBQ9dY2Q8X111t7DfbYVUdFNtnSYv0ICWe37fbbcMf9tgMEqf2ICVLLrffefPc99QEkIIDiLS3AQMLRfieu+OJkMz3N45D/ljfjlFfetgKYZ6755px37vnnoIcu+uikl2765y6crvrqrLfu+uuZN5AAaey012777aNbYALuvPfue+sZlNDA78QXb7zmzaXQwPLMN+/889BHL/301Fdv/fXYZ++8p4ycoP334Icv/vjjV/CI8uSnr/767FOfQiYlmJBA+/TXb3/1LiRgwsd29+///wAMoAAHaLcgAAA7");
  width: 134px;
  height: 40px;
  margin: 0;
}
[dir] body.new_header_design #side_bar ol {
  margin: 0 0 10px;
}
[dir] body.new_header_design #side_bar ol li .left_row {
  border-radius: 0;
  padding: 0;
  height: auto;
  width: auto;
}
[dir] body.new_header_design #side_bar .left_label {
  color: inherit;
  font-size: inherit;
}
[dir] body.new_header_design .top_audio_player {
  height: 36px;
}
[dir] body.new_header_design .top_audio_player_title {
  font-size: inherit;
}
[dir] body.new_header_design .top_nav_link {
  color: #e8eff7;
}
[dir] body.new_header_design .top_nav_link:hover {
  background-color: rgba(0, 31, 64, 0.168627);
}
[dir] body.new_header_design .top_profile_name {
  font-weight: 700;
}
[dir] body.new_header_design .ts_cont_wrap {
  left: 147px;
  width: 210px;
  border: none;
}
[dir] body.new_header_design .TopSearch .input_back_wrap {
  margin-bottom: 40px;
}
[dir] body.new_header_design .TopSearch .input_back_content {
  font-size: inherit;
  color: #7C90A6;
}
[dir] body.new_header_design #ts_input::placeholder {
  font-size: 11px;
}
[dir] body.new_header_design #page_header_cont {
  border-bottom: none;
}
[dir] body.new_header_design .top_audio_player .top_audio_player_play .top_audio_player_btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpj+P//PwM5GEOgoGPZfxAmWyMhzXg14tNMUCMuzURpxKaZaI3ommmvkX6BQ78EQHKSIxYDAAfaNZO96hpeAAAAAElFTkSuQmCC") no-repeat;
}
[dir] body.new_header_design .top_audio_player.top_audio_player_playing .top_audio_player_play .top_audio_player_btn_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADFJREFUeNpj+P//PwOpGEwUdCw7DMT/kfBhmAJscjCJ/+gYSROG3KimEaCJ9GREKgYAvs/xDk8PxfQAAAAASUVORK5CYII=") no-repeat;
}

[dir] .feedback_img::after,
[dir] .market_place_friend_badge,
[dir] .groups_invite_img,
[dir] .group_contact_image_wrap,
[dir] .friends_photo_img::after,
[dir] .post_full_like_wrap,
[dir] .post_like_count,
[dir] .post_views {
  outline: 1px #bc1eff solid;
}

[dir] .wl_post .ui_actions_menu_wrap {
  top: 0;
}
