#page_css {
	display: none;
}
.wide_column {
	width: 397px; padding-bottom: 10px;
}
.narrow_column {
	width: 200px; padding-bottom: 10px;
}
.page_wide_no_narrow .narrow_column {
	display: none;
}
.page_wide_no_narrow .wide_wall_module {
	padding: 0px;
}
.page_wide_no_narrow .wide_column {
	width: auto;
}
.page_wide_no_narrow #info_module_wrap {
	width: 597px;
}
.page_wide_no_narrow #info_module_wrap .no_edit.info_tabs {
	width: 597px;
}
.page_wide_no_narrow #info_module_wrap .info_tab {
	width: 597px;
}
.public_info .short_text {
	background: rgb(255, 255, 255); cursor: pointer;
}
.group_info .short_text {
	background: rgb(255, 255, 255); cursor: pointer;
}
.page_desc_full {
	transition:color 200ms linear; top: 2px; color: rgb(145, 164, 184); font-weight: bold; position: relative; -webkit-transition: color 200ms linear; -moz-transition: color 200ms linear; -o-transition: color 200ms linear;
}
.public_info .short_text:hover .page_desc_full {
	color: rgb(69, 104, 142);
}
.group_info .short_text:hover .page_desc_full {
	color: rgb(69, 104, 142);
}
.page_desc_full:hover {
	text-decoration: none;
}
.counts_module div {
	line-height: 170%;
}
.counts_module div a {
	padding: 2px 6px; text-decoration: none; display: block;
}
.counts_module div a:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
.module_body {
	overflow: hidden; padding-bottom: 20px;
}
.module .module_count {
	font-weight: bold;
}
.module .module_count_wrap {
	color: rgb(153, 173, 194);
}
.module_header {
	background: rgb(241, 241, 241); display: block;
}
.module_header:hover {
	text-decoration: none;
}
.wall_header {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.module_header .header_top {
	background: rgb(222, 229, 235); padding: 4px 8px; color: rgb(69, 104, 142); overflow: hidden; font-weight: bold;
}
.wide_column .module_header .header_top {
	padding: 6px 8px;
}
.module_header .header_top#page_wall_header {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.module_header .header_top .right_link {
	color: rgb(153, 173, 194); font-weight: bold;
}
.module_header .header_top {
	text-decoration: none;
}
.p_header_bottom {
	background: rgb(241, 241, 241); padding: 3px 8px; color: rgb(102, 102, 102); border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid;
}
.p_sub_header {
	margin: 7px 0px 5px; display: block;
}
.p_sub_header:hover {
	text-decoration: none;
}
.module_header span {
	font-weight: normal;
}
.p_header_bottom .fl_r {
	color: rgb(43, 88, 122);
}
.p_header_bottom_link {
	color: rgb(43, 88, 122);
}
.p_header_bottom_text {
	overflow: hidden; padding-right: 10px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.module_header .header_top .fl_r:hover {
	text-decoration: underline;
}
.module_header .header_bottom .fl_r:hover {
	text-decoration: underline;
}
.module_header .p_header_bottom .fl_r:hover {
	text-decoration: underline;
}
.module_header .p_header_bottom_link:hover {
	text-decoration: underline;
}
.module_inverted .header_top {
	color: rgb(255, 255, 255); background-color: rgb(89, 125, 163);
}
.photos_module {
	overflow: hidden;
}
.audios_module .module_body {
	padding: 8px 0px;
}
.narrow_column .audios_module .module_body {
	padding: 8px 8px 8px 0px;
}
.audios_module .audio .title_wrap {
	width: 320px;
}
.audios_module .audio .title_wrap b {
	max-width: 230px;
}
.page_module_upload {
	background: rgb(239, 241, 243); padding: 13px 13px 13px 123px; text-align: left; color: rgb(115, 131, 146); line-height: 16px; display: block; white-space: nowrap;
}
.narrow_column .page_module_upload {
	padding-left: 25px;
}
.font_medium .narrow_column .page_module_upload {
	padding-left: 20px;
}
.is_rtl1 .narrow_column .page_module_upload {
	padding-right: 25px; padding-left: 13px;
}
.font_medium.is_rtl1 .narrow_column .page_module_upload {
	padding-right: 20px; padding-left: 13px;
}
a.page_module_upload:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
.hover.page_module_upload {
	background: rgb(233, 237, 241); text-decoration: none;
}
.page_photos_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_topics_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_audios_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_links_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_videos_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_docs_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_events_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_contacts_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_places_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_market_upload_label {
	padding: 4px 0px 6px 35px; height: 14px; display: block; background-image: url("/images/icons/group_icons.png?2"); background-repeat: no-repeat;
}
.page_photos_upload_label {
	background-position: 0px 0px;
}
.page_topics_upload_label {
	background-position: 0px -24px;
}
.page_audios_upload_label {
	background-position: 0px -48px;
}
.page_links_upload_label {
	background-position: 0px -72px;
}
.page_videos_upload_label {
	background-position: 0px -96px;
}
.page_docs_upload_label {
	background-position: 0px -120px;
}
.page_events_upload_label {
	background-position: 0px -144px;
}
.page_contacts_upload_label {
	background-position: 0px -168px;
}
.page_places_upload_label {
	background-position: 0px -192px;
}
.page_market_upload_label {
	background-position: 0px -217px;
}
.page_upload_photos_input {
	visibility: hidden; position: absolute;
}
.people_module .module_body {
	padding: 6px 0px 14px;
}
.narrow_column .people_module .people_row {
	width: 198px; overflow: hidden;
}
.module_body .people_cell {
	padding: 6px 0px; width: 66px; text-align: center; overflow: hidden;
}
.module_body .people_cell .ava {
	margin: 0px 8px; width: 50px; height: 50px; padding-bottom: 6px; display: block;
}
.module_body .people_cell .name_field {
	margin: 0px -117px; width: 300px;
}
.app_module .module_body {
	padding-bottom: 0px;
}
.app_module .app_container {
	background: url("/images/upload.gif") no-repeat center; padding: 20px 0px;
}
.app_module .app_container iframe {
	height: 60px; overflow: hidden; display: none;
}
.app_module .loaded.app_container {
	background: none; padding: 0px 0px 10px;
}
.app_module .loaded.app_container iframe {
	height: auto; display: block;
}
.app_module .header_bottom {
	display: none;
}
.narrow_column .topics_module .module_body {
	padding: 10px 5px;
}
.wide_column .topics_module .module_body {
	padding: 0px 0px 10px;
}
.topics_module .topic_to_last {
	margin: 0px 1px; padding: 0px 3px 1px; color: rgb(43, 88, 122); font-size: 1.18em;
}
.topics_module .topic_to_last:hover {
	background-color: rgb(218, 225, 232);
}
.topics_module .topic_inner_link {
	color: rgb(43, 88, 122);
}
.topics_module .topic_inner_link:hover {
	text-decoration: underline;
}
.topics_module .icon {
	background: url("/images/note.gif") no-repeat; padding: 0px 5px; width: 16px; height: 17px;
}
.topics_module .info {
	width: 160px;
}
.topics_module .blog_info {
	width: 160px;
}
.wide_column .topics_module .info {
	width: 380px;
}
.wide_column .topics_module .blog_info {
	width: 350px;
}
.wide_column .topic_title {
	color: rgb(69, 104, 142); font-weight: bold;
}
.wide_column .topic_title:hover {
	text-decoration: underline;
}
.topics_module small {
	color: rgb(119, 119, 119);
}
.wide_column .topics_module small {
	color: rgb(51, 51, 51); padding-top: 5px; display: block;
}
.wide_column .topics_module .topic_date {
	color: gray;
}
.topics_module .topic_row {
	padding: 0px 0px 6px; display: block;
}
.topics_module .topic_row:hover {
	text-decoration: none;
}
.wide_column .topics_module .topic_row {
	padding: 10px 8px; border-top-color: rgb(231, 234, 237); border-top-width: 1px; border-top-style: solid;
}
.wide_column .topics_module .first.topic_row {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.places_module .module_body {
	padding: 5px 0px 10px;
}
.places_module .place_row {
	padding: 5px 0px 6px 10px;
}
.places_module .icon {
	background: url("/images/icons/mono_iconset.png?1") no-repeat 0px -165px; width: 15px; height: 10px; margin-top: 3px;
}
.places_module .info {
	width: 160px;
}
.places_module .place_title small {
	color: rgb(119, 119, 119); margin-left: 3px;
}
.places_module .place_address {
	margin-top: 2px;
}
.help_steps_module .module_body {
	padding: 0px 0px 10px; line-height: 150%;
}
.help_steps_module .help_step_row {
	padding: 10px 4px 0px;
}
.help_steps_module .help_step_image {
	background: url("/images/icons/iconset.gif") no-repeat 0px -144px; width: 12px; height: 12px; margin-top: 3px;
}
.help_steps_module #help_step_photo .help_step_image {
	background-position: 0px -32px;
}
.help_steps_module #help_step_desc .help_step_image {
	background-position: 0px -144px;
}
.help_steps_module #help_step_type .help_step_image {
	background-position: 0px -144px;
}
.help_steps_module #help_step_contacts .help_step_image {
	background-position: 0px -96px;
}
.help_steps_module #help_step_ad .help_step_image {
	background-position: 0px -48px;
}
.help_steps_module #help_step_event .help_step_image {
	background-position: 0px -176px;
}
.help_steps_module #help_step_wall .help_step_image {
	background-position: 0px -208px;
}
.help_step_info {
	padding: 0px 10px; width: 357px;
}
.wide_column .big_header {
	font-size: 12px;
}
.wide_column .top_header {
	font-size: 12px; font-weight: bold;
}
.font_medium .wide_column .big_header {
	font-size: 13px;
}
.font_medium .wide_column .top_header {
	font-size: 13px;
}
.like_dived .like_wrap {
	margin-right: 8px; position: relative; cursor: pointer;
}
.like_dived .like_inline .like_wrap {
	margin: 0px;
}
.like_dived .like_wrap .like_left {
	border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(62, 103, 151) currentColor rgb(62, 103, 151) rgb(62, 103, 151); padding: 0px; float: left; position: relative; z-index: 80;
}
.like_dived .like_wrap .like_left .like_left_border {
	background: rgb(109, 142, 178); border-width: 1px; border-style: solid; border-color: rgb(125, 154, 187) rgb(62, 103, 151) rgb(92, 129, 170) rgb(92, 129, 170); padding: 3px 3px 1px 2px; width: 10px; height: 10px; position: relative;
}
.like_dived .like_wrap_h22 .like_left .like_left_border {
	padding: 5px 5px 3px 4px;
}
.like_dived .like_wrap .like_right {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(173, 188, 203) rgb(173, 188, 203) rgb(173, 188, 203) currentColor; padding: 0px; float: left; position: relative; z-index: 70;
}
.like_dived .like_wrap .like_right .like_right_border {
	background: rgb(237, 242, 246); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(237, 242, 246) rgb(237, 242, 246); padding: 0px 4px; height: 14px; color: rgb(47, 88, 121); line-height: 1.27em; text-shadow: 0px 1px 0px #fff; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.like_dived .like_wrap_h22 .like_right .like_right_border {
	padding: 2px 4px;
}
.like_dived .like_wrap .icon {
	background: url("/images/icons/like_widget.gif") no-repeat 0px 0px; width: 10px; height: 10px; overflow: hidden;
}
.like_dived .like_wrap .like_left .iconV {
	background-position: 0px -18px; margin: 0px 1px 1px 2px; width: 7px; height: 9px; position: absolute;
}
.like_dived .like_wrap .like_left .iconHeart {
	background-position: 0px -29px; position: absolute; opacity: 0;
}
.like_dived .like_wrap .like_bottom_shadow {
	background: black; height: 1px; opacity: 0.08;
}
.like_dived .checkbox_pressed .like_left_border {
	border-color: rgb(81, 118, 158) rgb(81, 119, 159) rgb(116, 149, 184); background-color: rgb(102, 136, 173);
}
.like_dived .heart .checked .like_left .icon {
	background-position: 0px -29px; margin: 0px; width: 10px; height: 10px;
}
.like_dived .checkbox_over .like_right {
	border-color: rgb(133, 150, 169);
}
.like_dived .checkbox_over .like_right .like_right_border {
	background: rgb(227, 234, 241); border-color: rgb(255, 255, 255) rgb(227, 234, 241) rgb(227, 234, 241); -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.like_dived .checked .like_left {
	border-right-color: rgb(62, 103, 151); border-right-width: 1px; border-right-style: solid;
}
.like_dived .checked .like_left .like_left_border {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.like_dived .checked .like_left_border .iconV {
	opacity: 0;
}
.like_dived .checked .like_left_border .iconHeart {
	filter: none; opacity: 1;
}
.like_dived .checked .like_right {
	border-color: rgb(62, 103, 151);
}
.like_dived .checked .like_right .like_right_border {
	background: rgb(109, 141, 177); border-color: rgb(124, 152, 186) rgb(92, 128, 169) rgb(92, 128, 169) rgb(124, 152, 186); color: rgb(255, 255, 255); text-shadow: 0px 1px 0px #4b688b;
}
.like_dived_full .checked .like_right {
	display: none;
}
.album_module .thumb a {
	display: block;
}
.album_module .thumb a:hover {
	
}
.album_module .thumb div {
	background: rgb(0, 0, 0); width: 75px; text-align: center; overflow: hidden; max-height: 56px;
}
.album_module .thumb div img {
	padding: 0px; vertical-align: top;
}
.album_module .info {
	margin: 12px 0px 0px; width: 90px;
}
.album_module .info a {
	font-weight: bold;
}
.album_module .updated {
	color: rgb(119, 119, 119);
}
.album_module .thumb {
	padding: 10px 10px 0px; overflow: hidden;
}
.video_module .video_row_single {
	margin: 0px auto;
}
.video_module .video {
	margin: 10px 10px 0px; width: 178px; height: 100px; position: relative;
}
.video_module .video div {
	width: 171px; bottom: 10px; font-size: 10px; margin-top: 105px; position: absolute; z-index: 10;
}
.font_medium .video_module .video div {
	font-size: 11px;
}
#public .wide_column .video_module .module_body {
	padding-bottom: 10px;
}
.wide_column .video_module {
	margin-top: 10px;
}
.wide_column .video_module .video img {
	width: 112px; height: 84px;
}
.wide_column .video_module .video div {
	right: 7px;
}
.wide_column .video_module .video_row {
	width: 203px;
}
.wide_column .video_module :first-child.video_row {
	width: 193px;
}
.wide_column .video_module .video {
	margin: 10px 0px 0px 10px; width: 193px; height: 108px;
}
.wide_column .video_module :first-child.video_row .video {
	margin-left: 0px;
}
.wide_column .video_module .video .page_video_thumb {
	width: 193px; height: 105px;
}
.wide_column .video_module .info {
	margin: 2px 0px 0px 10px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.wide_column .video_module :first-child.video_row .info {
	margin-left: 0px;
}
.video_module .video div span.bg {
	background: rgb(0, 0, 0); color: rgb(0, 0, 0); opacity: 0.6;
}
.video_module .video div span {
	padding: 2px 4px; border-radius: 2px; color: rgb(255, 255, 255);
}
.video_module .info {
	margin: 0px 10px;
}
.video_module .video:hover {
	text-decoration: none;
}
.video_module .video:hover img {
	border-color: rgb(69, 104, 142);
}
.video_module small {
	color: rgb(119, 119, 119);
}
.wall_module .more_link {
	padding: 8px 0px; text-align: center; margin-bottom: 10px; border-top-color: rgb(218, 225, 232); border-top-width: 1px; border-top-style: solid; display: none;
}
.wall_module .more_link:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
.wall_module .more_link .progress {
	margin: 0px auto;
}
.wall_module .more_link div {
	height: 13px;
}
.wall_module .ext_video img {
	width: 120px; height: 90px;
}
div.wall_module .ext_video div {
	width: 120px; margin-top: 75px;
}
.wall_module .video div {
	right: 0px; bottom: 5px; font-size: 0.9em; position: absolute; z-index: 10;
}
.wall_module .video div span.bg {
	background: rgb(0, 0, 0); color: rgb(0, 0, 0); opacity: 0.6;
}
.wall_module .video div span {
	padding: 0px 3px 1px; color: rgb(255, 255, 255);
}
.wall_module #page_wall_posts .post {
	display: none;
}
.wall_module #page_wall_posts .online {
	display: none;
}
.wall_module .all#page_wall_posts .all {
	display: block;
}
.wall_module .own#page_wall_posts .own {
	display: block;
}
.wall_module .all#page_wall_posts .online {
	display: block;
}
.wall_module #wall_postponed {
	padding-top: 10px; border-top-color: rgb(218, 225, 232); border-top-width: 1px; border-top-style: solid;
}
.big_wall_post #wall_postponed {
	padding-top: 10px; padding-bottom: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.wall_module .wall_postponed_empty#wall_postponed {
	padding-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.wall_module #wall_postponed_link {
	padding: 8px; height: 15px; text-align: center; color: rgb(115, 131, 146); line-height: 15px; display: block; cursor: pointer; background-color: rgb(239, 241, 243);
}
.wall_module #wall_postponed_link:hover {
	text-decoration: none; background-color: rgb(233, 237, 241);
}
.wall_module #wall_postponed_link .wall_postponed_link_arrow {
	background: url("/images/icons/wall_more_arrows.gif") no-repeat 4px -34px; padding: 2px 0px 0px 4px; width: 10px; height: 10px; display: inline-block;
}
.wall_module #wall_postponed_msg_hide .wall_postponed_link_arrow {
	background-position: 4px -22px;
}
.wall_module #wall_postponed_link .progress {
	margin: 1px auto;
}
.wall_module .post {
	padding: 5px 0px 3px; border-top-color: rgb(241, 241, 241); border-top-width: 1px; border-top-style: solid;
}
.wall_module .post_online .post_table {
	min-height: 78px; _height: 78px;
}
.wall_module .own#page_wall_posts .post_online {
	min-height: 0px; _height: auto;
}
.wall_module .delete_post_wrap {
	position: relative; z-index: 10;
}
.wall_module .delete_post {
	width: 11px; height: 11px; right: 0px; padding-top: 4px; position: absolute;
}
.wall_module .delete_post div {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; width: 11px; height: 11px; cursor: pointer; opacity: 0;
}
.wall_module .post_actions_wrap {
	position: relative; z-index: 10;
}
.wall_module .reply_actions_wrap {
	position: relative; z-index: 10;
}
.wall_module .post_actions {
	width: 50px; height: 11px; right: 0px; padding-top: 4px; position: absolute;
}
.wall_module .reply_actions {
	width: 50px; height: 11px; right: 0px; padding-top: 4px; position: absolute;
}
.wall_module .post_delete_button {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; width: 11px; height: 11px; margin-left: 5px; cursor: pointer; opacity: 0;
}
.wall_module .post_edit_button {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; width: 11px; height: 11px; margin-left: 5px; cursor: pointer; opacity: 0;
}
.wall_module .reply_delete_button {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; width: 11px; height: 11px; margin-left: 5px; cursor: pointer; opacity: 0;
}
.wall_module .reply_edit_button {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; width: 11px; height: 11px; margin-left: 5px; cursor: pointer; opacity: 0;
}
.wall_module .reply_edit_button {
	background-image: url("/images/pics/statusedit.gif");
}
.wall_module .post_edit_button {
	background-image: url("/images/pics/statusedit.gif");
}
.wall_module .post_promote_button {
	background: url("/images/wall_post_promote.png") no-repeat 0px 0px; width: 12px; height: 12px; margin-left: 5px; cursor: pointer; opacity: 0;
}
.wall_module .post_promoted_stats_button {
	background: url("/images/wall_post_promoted_stats.png") no-repeat 0px 0px; width: 11px; height: 11px; margin-left: 5px; cursor: pointer; opacity: 0;
}
.wall_module div.post_table {
	position: relative;
}
.wall_module div.post_image {
	padding: 5px 0px; top: 0px; width: 50px; position: absolute;
}
.wall_module a.post_image {
	width: 50px; height: 50px; display: block;
}
.wall_module .post_info {
	padding: 0px 0px 2px; width: 337px; margin-left: 60px; min-height: 60px;
}
.wall_module .dld {
	padding: 5px 4px 8px 60px; color: rgb(119, 119, 119);
}
.wall_module .reply .dld {
	padding: 4px 4px 5px 41px;
}
.wide_wall_module .reply .dld {
	padding: 6px 4px 7px 64px;
}
.wall_module .author {
	line-height: 140%; font-weight: bold;
}
.wall_module .published_by_wrap {
	margin: 5px 0px;
}
.wall_module a.published_by_photo {
	width: 30px; height: 30px; margin-right: 8px; display: block;
}
.wall_module .published_by_title {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 288px;
}
.wide_wall_module .published_by_title {
	max-width: 480px;
}
.wall_module .published_by {
	background: url("/images/icons/published.gif") no-repeat 0px 3px; padding-left: 12px; font-weight: bold;
}
.wall_module div.published_by_date {
	width: 290px; overflow: hidden; padding-top: 4px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.wall_module .published_comment {
	padding: 0px 0px 1px;
}
.wall_module .published_comment .wall_post_text {
	padding-bottom: 3px;
}
.wall_module .published_by_date {
	color: rgb(119, 119, 119);
}
.wall_module .wall_post_source {
	color: rgb(119, 119, 119);
}
.wall_post_source_icon {
	background: url("/images/profile_icons.png?14") no-repeat; margin: 0px 0px -1px 4px; width: 11px; height: 11px; display: inline-block; -ms-zoom: 1;
}
.wall_post_source_chronicle.wall_post_source_icon {
	margin: 0px 0px -2px 4px; background-image: url("/images/chronicle/icon_tab.png?3"); background-size: 11px 11px;
}
.is_2x .wall_post_source_chronicle.wall_post_source_icon {
	background-image: url("/images/chronicle/icon_tab_2x.png?3"); background-size: 11px 11px;
}
.wall_post_source_default {
	background-position: 0px -132px;
}
.wall_post_source_iphone {
	background-position: 0px -109px;
}
.wall_post_source_ipad {
	background-position: 0px -109px;
}
.wall_post_source_android {
	background-position: 0px -97px;
}
.wall_post_source_wphone {
	background-position: 0px -143px;
}
.wall_post_source_windows {
	background-position: 0px -143px;
}
.wall_post_source_mobile {
	background-position: 0px -121px;
}
.wall_post_source_instagram {
	background-position: 0px -240px;
}
.wall_module .published_by_quote {
	margin: 5px 0px; overflow: hidden; padding-left: 8px; border-left-color: rgb(195, 209, 224); border-left-width: 2px; border-left-style: solid;
}
.wall_module .published_sec_quote {
	margin: 5px 0px; overflow: hidden; padding-left: 8px; border-left-color: rgb(195, 209, 224); border-left-width: 2px; border-left-style: solid;
}
.published_by_quote .published_by_wrap {
	margin-top: 0px;
}
.wall_module .published_sec_quote {
	margin: 5px 0px 3px;
}
.published_sec_quote .published_by_wrap {
	margin: 0px;
}
.wall_module .published_by_quote .published_sec_quote {
	margin: 5px 0px 0px -5px; padding-left: 3px;
}
.published_a_quote {
	cursor: pointer;
}
.published_a_quote .published_by_wrap {
	margin-bottom: 1px;
}
.wall_signed {
	background: none; padding: 0px; margin-top: 5px;
}
.wall_signed_by {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left 1px; padding: 0px 15px;
}
.is_rtl1 .wall_signed_by {
	background-position: right 1px;
}
textarea#post_field {
	padding: 6px 8px 8px 7px;
}
.wall_module #submit_post_box {
	background: rgb(241, 241, 241); padding: 9px 8px 8px; position: relative;
}
.wall_module #submit_post_box textarea {
	width: 364px; height: 11px; overflow: hidden; resize: none;
}
.wide_wall_module #submit_post_box textarea {
	width: 568px;
}
.wall_module #submit_post {
	padding-top: 8px; display: none;
}
.wall_module #submit_post .fl_r.progress {
	margin: 6px 8px 0px;
}
.wall_module #submit_post .checkbox {
	margin: 6px 0px 0px 10px;
}
.wall_module #submit_post .checkbox_pic {
	margin: 6px 0px 0px 10px;
}
.wall_module td {
	vertical-align: top;
}
.wall_module .online {
	width: 50px; text-align: center; color: rgb(170, 170, 170); padding-top: 5px; display: block; white-space: nowrap;
}
.wall_post_over .wall_post_text {
	cursor: pointer;
}
.wall_post_over .post_media {
	cursor: pointer;
}
.wall_post_over .explain {
	cursor: pointer;
}
.wall_post_over .group_share {
	cursor: pointer;
}
.wall_post_over .group_checkin {
	cursor: pointer;
}
.wall_post_over .public_share {
	cursor: pointer;
}
.wall_post_over .event_share {
	cursor: pointer;
}
.wall_post_over .reply_link_wrap {
	cursor: pointer;
}
.wall_post_text {
	line-height: 140%; padding-top: 2px; padding-bottom: 1px;
}
.wall_reply_text {
	line-height: 140%; padding-top: 2px; padding-bottom: 1px;
}
.font_medium .wall_post_text {
	line-height: 140%;
}
.font_medium .wall_reply_text {
	line-height: 140%;
}
.wall_post_text {
	width: 320px; overflow: hidden; -ms-word-wrap: break-word;
}
.published_by_quote .wall_post_text {
	width: 310px;
}
.page_description {
	cursor: pointer;
}
.wall_post_more {
	transition:color 200ms linear; top: 2px; color: rgb(145, 164, 184); font-weight: bold; position: relative; -webkit-transition: color 200ms linear; -moz-transition: color 200ms linear; -o-transition: color 200ms linear;
}
.wall_reply_more {
	transition:color 200ms linear; top: 2px; color: rgb(145, 164, 184); font-weight: bold; position: relative; -webkit-transition: color 200ms linear; -moz-transition: color 200ms linear; -o-transition: color 200ms linear;
}
.wall_copy_more {
	transition:color 200ms linear; top: 2px; color: rgb(145, 164, 184); font-weight: bold; position: relative; -webkit-transition: color 200ms linear; -moz-transition: color 200ms linear; -o-transition: color 200ms linear;
}
.wall_module .reply_show_whole {
	transition:color 200ms linear; top: 2px; color: rgb(145, 164, 184); font-weight: bold; position: relative; -webkit-transition: color 200ms linear; -moz-transition: color 200ms linear; -o-transition: color 200ms linear;
}
.wall_post_text:hover .wall_post_more {
	color: rgb(69, 104, 142); text-decoration: none;
}
.wall_reply_text:hover .wall_reply_more {
	color: rgb(69, 104, 142); text-decoration: none;
}
.page_description:hover .wall_post_more {
	color: rgb(69, 104, 142); text-decoration: none;
}
.wall_post_more:hover {
	color: rgb(69, 104, 142); text-decoration: none;
}
.wall_reply_more:hover {
	color: rgb(69, 104, 142); text-decoration: none;
}
.published_a_quote:hover .wall_copy_more {
	color: rgb(69, 104, 142); text-decoration: none;
}
.wall_text {
	padding: 5px 0px 0px 4px; width: 337px; margin-left: -4px; position: relative; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.is_rtl1 .wall_text {
	padding: 5px 4px 0px 0px; margin-right: -4px; margin-left: 0px;
}
.wall_text_name {
	width: 305px; overflow: hidden;
}
.published_by_quote .wall_text {
	width: 320px;
}
.wall_text .explain {
	color: rgb(136, 136, 136); line-height: 140%;
}
.wall_module .audio {
	margin-left: -4px;
}
.is_rtl1 .wall_module .audio {
	margin-right: -4px; margin-left: 0px;
}
.im_log_t .wall_module .audio td {
	padding: 0px;
}
.wall_module .audio .info {
	width: 100%; padding-left: 0px;
}
.wall_module .like_wrap {
	margin: 4px 1px 8px; color: rgb(47, 88, 121); font-size: 10px; cursor: pointer;
}
.font_medium .wall_module .like_wrap {
	font-size: 11px;
}
.wall_module .reply .like_wrap {
	margin: 0px 1px 0px 0px;
}
.fw_reply .like_wrap {
	margin: 0px 1px 0px 0px; color: rgb(47, 88, 121); font-size: 11px; cursor: pointer;
}
.font_medium .fw_reply .like_wrap {
	font-size: 12px;
}
.wall_module .like_link {
	visibility: hidden; opacity: 0;
}
.wall_module .no_likes {
	visibility: hidden; opacity: 0;
}
.fw_reply .like_link {
	color: rgb(47, 88, 121); visibility: visible; filter: none; cursor: pointer; opacity: 1;
}
.wall_module .review_comment .like_link {
	color: rgb(47, 88, 121); visibility: visible; filter: none; cursor: pointer; opacity: 1;
}
.wall_module .one .like_link {
	visibility: visible; filter: none; opacity: 1;
}
.wall_module .one .no_likes {
	visibility: visible;
}
.wall_module .like_wrap i {
	background: url("/images/icons/like.gif?2") no-repeat 1px 0px; margin: 2px 2px 0px; width: 11px; height: 10px; padding-right: 1px; opacity: 0.4;
}
.fw_reply .like_wrap i {
	background: url("/images/icons/like.gif?2") no-repeat 1px 0px; margin: 2px 2px 0px; width: 11px; height: 10px; padding-right: 1px; opacity: 0.4;
}
.wide_wall_module .like_wrap i {
	margin-top: 3px; display: block;
}
.wide_wall_module .fw_reply .like_wrap i {
	margin-top: 3px; display: block;
}
#fw_post_wrap .fw_reply .like_wrap i {
	margin-top: 3px; display: block;
}
.wall_module .like_wrap i.my_like {
	filter: none; opacity: 1;
}
.fw_reply .like_wrap i.my_like {
	filter: none; opacity: 1;
}
.wall_module .like_wrap i.no_likes {
	margin-right: 0px;
}
.wall_module .like_count {
	color: rgb(114, 149, 178); font-weight: bold;
}
.fw_reply .like_count {
	color: rgb(114, 149, 178); font-weight: bold;
}
.wall_module .like_count {
	margin-right: 3px;
}
.wall_module .reply_link_wrap {
	padding-top: 4px; padding-bottom: 8px; font-size: 10px;
}
.font_medium .wall_module .reply_link_wrap {
	font-size: 11px;
}
.wall_module .reply_link_wrap small {
	color: rgb(153, 153, 153);
}
.wall_module .reply_link_wrap small a {
	color: rgb(153, 153, 153);
}
a.reply_parent_link {
	color: rgb(43, 88, 122);
}
.wall_module .reply_link_wrap small a.reply_parent_link {
	color: rgb(43, 88, 122);
}
.wrh_text {
	text-align: center;
}
.wrh_prg {
	margin: 0px auto;
}
.wr_header {
	background: rgb(233, 237, 241); padding: 9px 0px 8px; height: 13px; color: rgb(106, 121, 137); display: block; cursor: pointer;
}
.wr_header:hover {
	text-decoration: none;
}
.wrh_all {
	background: rgb(255, 255, 255); color: rgb(119, 119, 119);
}
.wrh_all:hover {
	background: rgb(233, 237, 241); color: rgb(106, 121, 137);
}
.wd_lnk {
	color: rgb(153, 153, 153);
}
.wall_module .replies_wrap {
	padding-top: 2px; margin-bottom: 6px; position: relative;
}
.wall_module .reply {
	background: rgb(255, 255, 255); padding: 6px 0px; border-top-color: rgb(233, 237, 241); border-top-width: 1px; border-top-style: solid; position: relative;
}
.wall_module .reply .delete_post {
	padding-top: 2px;
}
.wall_module a.reply_image {
	margin: 12px 0px 2px; top: 0px; width: 32px; height: 32px; overflow: hidden; display: block; position: absolute;
}
.wall_module img.reply_image {
	width: 32px; height: 32px;
}
.wall_module .reply .author {
	padding-right: 3px; font-weight: normal;
}
.wall_module .wall_reply_text {
	width: 298px; overflow: hidden; -ms-word-wrap: break-word;
}
.wall_module .reply_info {
	width: 298px; margin-left: 39px; min-height: 33px;
}
.wall_module .bp_post .like_link {
	color: rgb(47, 88, 121); visibility: visible; cursor: pointer; opacity: 0;
}
.wall_module .reply_info .like_link {
	color: rgb(47, 88, 121); visibility: visible; cursor: pointer; opacity: 0;
}
.wall_module .pv_comment .like_link {
	color: rgb(47, 88, 121); visibility: visible; cursor: pointer; opacity: 0;
}
.wall_module .mv_comment .like_link {
	color: rgb(47, 88, 121); visibility: visible; cursor: pointer; opacity: 0;
}
.wall_module .market_comment .like_link {
	color: rgb(47, 88, 121); visibility: visible; cursor: pointer; opacity: 0;
}
.wall_module .bp_post .like_wrap {
	margin: 0px 1px;
}
#photos_container .pv_comment .like_link {
	filter: none; opacity: 1;
}
.wall_module .info_footer {
	padding: 4px 0px 0px; color: rgb(153, 153, 153); font-size: 10px;
}
.font_medium .wall_module .info_footer {
	font-size: 11px;
}
.wall_module .reply_to {
	color: rgb(153, 153, 153);
}
.wall_module .reply_fakebox_wrap {
	background: rgb(241, 241, 241); padding: 6px;
}
.wall_module .reply_fakebox {
	background: rgb(255, 255, 255); padding: 3px 5px; border: 1px solid rgb(192, 202, 213); color: rgb(119, 119, 119); cursor: text;
}
.wall_module .reply_box {
	background: rgb(241, 241, 241); padding: 6px; clear: both;
}
.wall_module a.reply_form_image {
	width: 32px; height: 32px; overflow: hidden; display: none; position: absolute;
}
.wall_module .reply_form_img {
	width: 32px; height: 32px;
}
.wall_module .reply_form {
	position: relative; -ms-zoom: 1;
}
.reply_field_wrap {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(192, 202, 213);
}
.reply_field_wrap .emoji_smile {
	margin: -3px 0px 0px; display: none;
}
.wall_fixed .reply_box {
	position: relative;
}
.wall_fixed .reply_field_wrap .emoji_smile {
	margin: -4px 0px 0px; display: block;
}
#wl_post .reply_field_wrap .emoji_smile {
	margin: -4px 2px 0px 0px;
}
#wl_post .emoji_tt_wrap {
	margin-right: -4px;
}
#wl_reply_form_inner .reply_box {
	position: relative;
}
.reply_box_open .reply_field_wrap .emoji_smile {
	display: block;
}
.reply_field {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; width: 264px; height: 14px; overflow: hidden; resize: none;
}
.wide_wall_module .reply_field {
	width: 440px;
}
#wl_post .wide_wall_module .reply_field {
	width: 100%;
}
#wl_post .wide_wall_module .reply_box_open .reply_field {
	width: 510px;
}
.reply_field_tail {
	background: url("/images/icons/feedback_iconset.gif?4") no-repeat 0px -155px; width: 5px; height: 9px; margin-top: 8px; margin-left: -8px; display: none; position: absolute;
}
.wall_module .submit_reply {
	height: 25px; display: none;
}
.wall_module .reply_as_group_wrap {
	padding: 6px 0px 0px 5px; display: none;
}
.wall_module .reply_as_group_active {
	display: block;
}
.reply_as_group_long {
	display: none;
}
.wide_wall_module .reply_as_group_short {
	display: none;
}
.wide_wall_module .reply_as_group_long {
	display: inline;
}
.reply_button_wrap {
	padding-right: 5px; -ms-zoom: 1;
}
.wall_module .reply_button_wrap button {
	padding: 5px 16px;
}
.reply_box_open .reply_field {
	height: auto; min-height: 24px;
}
.wall_module .reply_box_open .reply_form {
	margin-left: 38px;
}
.wall_module .reply_hint {
	padding: 6px 0px 0px 5px; overflow: hidden; position: relative; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.wall_module .reply_hint_text {
	color: rgb(119, 119, 119); overflow: hidden; white-space: nowrap; cursor: default; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.wall_module .reply_box_open .reply_box {
	margin-left: -6px;
}
.wall_module .reply_to_title {
	padding: 6px 5px 0px; overflow: hidden; display: none; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 90px; -o-text-overflow: ellipsis;
}
.wide_wall_module.wall_module .reply_to_title {
	max-width: 150px;
}
.reply_multiline_tt_point {
	width: 1px; height: 1px; position: absolute;
}
.wall_module .reply_box_open .replies_wrap {
	display: block;
}
.wall_module .reply_box_open .submit_reply {
	display: block;
}
.wall_module .reply_box_open a.reply_form_image {
	display: block;
}
.reply_box_open .reply_field_tail {
	display: block;
}
.wall_module .reply_box_open .reply_link {
	display: none;
}
.wall_module #post_warn {
	color: rgb(119, 119, 119); padding-top: 5px; display: none;
}
.wall_module .reply_warn {
	color: rgb(119, 119, 119); padding-top: 5px; display: none;
}
#like_repost_comment_warn {
	color: rgb(119, 119, 119); padding-top: 5px; display: none;
}
.wall_module .reply_warn {
	padding: 0px 0px 7px;
}
#wl_reply_form .reply_warn {
	padding-top: 0px; padding-bottom: 12px;
}
.wall_module .reply_box .reply_warn {
	padding-top: 0px; padding-bottom: 5px;
}
.wall_module #submit_post_error {
	padding: 5px 10px; margin-bottom: 10px; display: none;
}
.reply_submit_hint_wrap {
	padding: 8px 5px; width: 210px;
}
.reply_submit_hint_title {
	color: rgb(42, 87, 121); padding-bottom: 2px; font-weight: bold;
}
#reply_submit_hint_opts .radiobtn {
	padding: 10px 0px 5px 19px; color: rgb(0, 0, 0); line-height: 160%; position: relative;
}
#reply_submit_hint_opts .radiobtn div {
	left: 0px; top: 12px; position: absolute;
}
.reply_multiline_tt .side_sh {
	display: table-cell !important;
}
.reply_submit_tail_wrap {
	left: 233px; bottom: 18px; position: absolute; z-index: 2001;
}
.reply_submit_tail {
	background: url("/images/ddtooltip.png") no-repeat -8px 0px; width: 8px; height: 11px;
}
.wall_module .post_media {
	padding: 6px 0px 4px; width: 338px; overflow: hidden;
}
.wall_module .reply_text .post_media {
	width: 298px;
}
.wall_module .reply_text .audio .title_wrap {
	width: 220px;
}
.wall_module .published_by_quote .post_media {
	width: 326px;
}
.wall_module .post_audio.post_media {
	padding: 2px 0px 0px 4px; width: auto !important; margin-left: -4px;
}
.wall_module .wall_audio.post_media {
	padding: 6px 0px 0px 4px; width: auto !important; margin-left: -4px;
}
.wall_module .page_media_thumb {
	margin: 0px 6px 6px 0px; height: 98px; overflow: hidden; max-width: 130px;
}
.wall_module .page_media_graffiti {
	width: 196px; max-width: 196px;
}
.wall_module .graffiti img {
	width: auto;
}
.wall_module .photo {
	display: block;
}
.wall_module .photo:hover {
	text-decoration: none;
}
.wall_module .photo img {
	overflow: hidden; vertical-align: top; max-height: 98px;
}
.wall_module .page_media_full_photo {
	margin: 0px; padding: 20px 0px 10px; height: auto; float: none; max-height: 520px; max-width: 520px;
}
.wall_module .page_media_full_video {
	margin: 0px; padding: 20px 0px 10px; height: auto; float: none; max-height: 520px; max-width: 520px;
}
.wall_module .page_media_full_graffiti {
	margin: 0px; padding: 20px 0px 10px; height: auto; float: none; max-height: 520px; max-width: 520px;
}
.wall_module .post_full_thumbs .page_media_thumb1 {
	padding-top: 10px;
}
.wall_module .page_media_full_photo img {
	width: auto; height: auto; max-height: 520px; max-width: 520px;
}
.wall_module .page_media_full_graffiti img {
	width: auto; height: auto; max-height: 520px; max-width: 520px;
}
.post_media .audio .actions {
	visibility: hidden;
}
.post_media .audio .actions a {
	padding: 6px; float: right;
}
.post_media .over.audio .actions {
	visibility: visible;
}
.wall_module .post_thumbs_num1 .page_media_thumb1 {
	height: auto; float: left; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num3 .page_media_thumb1 {
	height: auto; float: left; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num4 .page_media_thumb1 {
	height: auto; float: left; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num2 .page_media_thumb1 {
	height: auto; float: left; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num2 .page_media_thumb2 {
	height: auto; float: left; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num1 .page_media_thumb1 img {
	width: auto; height: auto; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num3 .page_media_thumb1 img {
	width: auto; height: auto; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num4 .page_media_thumb1 img {
	width: auto; height: auto; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num2 .page_media_thumb1 img {
	width: auto; height: auto; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num2 .page_media_thumb2 img {
	width: auto; height: auto; max-height: 306px; max-width: 320px;
}
.wall_module .post_thumbs_num1 .page_media_video {
	max-height: 240px; max-width: 320px;
}
.wall_module .post_thumbs_num1 .page_media_video .video img {
	width: 320px; height: 240px; max-height: 240px; max-width: 320px;
}
.wide_wall_module .post_thumbs_num1 .page_media_thumb1 {
	max-width: 537px;
}
.wide_wall_module .post_thumbs_num3 .page_media_thumb1 {
	max-width: 537px;
}
.wide_wall_module .post_thumbs_num4 .page_media_thumb1 {
	max-width: 537px;
}
.wide_wall_module .post_thumbs_num1 .page_media_thumb1 img {
	max-width: 537px;
}
.wide_wall_module .post_thumbs_num3 .page_media_thumb1 img {
	max-width: 537px;
}
.wide_wall_module .post_thumbs_num4 .page_media_thumb1 img {
	max-width: 537px;
}
.wide_wall_module .post_thumbs_num2 .page_media_thumb1 {
	max-width: 240px;
}
.wide_wall_module .post_thumbs_num2 .page_media_thumb2 {
	max-width: 240px;
}
.wide_wall_module .post_thumbs_num2 .page_media_thumb1 img {
	max-width: 240px;
}
.wide_wall_module .post_thumbs_num2 .page_media_thumb2 img {
	max-width: 240px;
}
.wide_wall_module .audio .title_wrap {
	width: 430px;
}
.wide_wall_module .audio .title_wrap b {
	max-width: 310px;
}
.wide_wall_module .published_by_quote .audio .title_wrap {
	width: 415px;
}
.wide_wall_module .published_by_quote .audio .title_wrap b {
	max-width: 290px;
}
.wide_wall_module .reply_table .audio .title_wrap {
	width: 400px;
}
.wide_wall_module .reply_table .audio .title_wrap b {
	max-width: 280px;
}
.wide_wall_module .post_thumbs_num1 .page_media_video .video div {
	bottom: 10px; font-size: 11px;
}
.wall_module .page_media_full_video .video div {
	bottom: 10px; font-size: 11px;
}
.font_medium .wide_wall_module .post_thumbs_num1 .page_media_video .video div {
	font-size: 12px;
}
.font_medium .wall_module .page_media_full_video .video div {
	font-size: 12px;
}
.wall_module .post_thumbs_num1 .page_media_thumb1 {
	margin: 0px;
}
.wall_module .page_media_full_video {
	padding-bottom: 0px;
}
.wide_wall_module .post_thumbs_num1 .page_media_video {
	max-height: 360px; max-width: 480px;
}
.wall_module .page_media_full_video {
	max-height: 360px; max-width: 480px;
}
.wide_wall_module .post_thumbs_num1 .page_media_video .video img {
	width: 480px; height: 360px; max-height: 360px; max-width: 480px;
}
.wall_module .page_media_full_video .video img {
	width: 480px; height: 360px; max-height: 360px; max-width: 480px;
}
.wall_module .page_media_video .video div.video_play_inline {
	background: url("/images/inline_video_play.png") no-repeat; left: 137px; top: 97px; width: 46px; height: 46px; position: absolute; z-index: 10;
}
.wall_module .page_media_full_video .video div.video_play_inline {
	background: url("/images/inline_video_play.png") no-repeat; left: 137px; top: 97px; width: 46px; height: 46px; position: absolute; z-index: 10;
}
.wide_wall_module .page_media_video .video div.video_play_inline {
	left: 225px; top: 165px;
}
.wall_module .page_media_full_video .video div.video_play_inline {
	left: 225px; top: 165px;
}
.wall_module .video div.page_video_play_live {
	background: url("/images/inline_video_small_play.png") no-repeat right rgba(0, 0, 0, 0.5); padding: 16px 40px 16px 20px; border-radius: 10px; left: 80px; top: 97px; width: 100px; height: 14px; color: rgb(255, 255, 255); line-height: 100%; font-size: 13px !important; font-weight: bold; position: absolute; z-index: 10;
}
.font_medium .wall_module .video div.page_video_play_live {
	font-size: 13px;
}
.wide_wall_module .video div.page_video_play_live {
	left: 160px; top: 165px;
}
.wall_module .page_media_full_video div.page_video_play_live {
	left: 160px; top: 165px;
}
.wide_wall_module .page_media_video .video div.video_play_inline_loading {
	background: url("/images/upload_inv_mono.gif") no-repeat 50% 50% rgba(0, 0, 0, 0.7); margin: -2px 0px 0px -27px; border-radius: 5px; width: 100px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px;
}
.wall_module .page_media_full_video .video div.video_play_inline_loading {
	background: url("/images/upload_inv_mono.gif") no-repeat 50% 50% rgba(0, 0, 0, 0.7); margin: -2px 0px 0px -27px; border-radius: 5px; width: 100px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px;
}
.wall_module .page_media_thumbed_link {
	margin: 5px 0px; padding: 0px; overflow: hidden; display: block;
}
.page_media_link_addr {
	color: rgb(119, 119, 119); display: block;
}
.page_media_link_addr a {
	color: rgb(119, 119, 119); display: block;
}
.medadd_c_linkcon .page_media_link_addr {
	padding: 3px 5px 0px;
}
.wall_module a.page_media_thumbed_link {
	cursor: pointer !important;
}
.wall_module a.page_media_thumbed_link:hover {
	background: rgb(225, 231, 237); margin: 0px; padding: 5px 5px 5px 10px; border: 0px currentColor; cursor: pointer;
}
.wall_module td.page_media_link_thumb {
	background-position: 50% 50%; cursor: pointer; background-repeat: no-repeat; background-size: 100px auto;
}
.wall_module .im_msg_media_link td.page_media_link_thumb {
	background-position: 0px 50%; padding-left: 0px;
}
.wall_module .im_msg_media_link td.page_media_link_thumb {
	padding-top: 0px; padding-bottom: 0px;
}
.wall_module .im_msg_media_link .page_media_link_desc_td {
	padding-top: 0px; padding-bottom: 0px;
}
.page_market_owner_link .page_media_link_text {
	padding-left: 0px;
}
.page_microdata_container {
	padding-top: 2px;
}
.page_microdata_logo {
	background-position: center; background-repeat: no-repeat;
}
.page_microdata_logo_aliexpress {
	width: 55px; background-image: url("/images/logo_aliexpress.png"); background-size: 76px 24px;
}
.page_microdata_logo_asos {
	width: 35px; background-image: url("/images/logo_asos.png"); background-size: 56px 24px;
}
.wide_wall_module td.page_media_link_thumb {
	background-size: 130px auto;
}
.wall_module a.page_media_link_thumb {
	width: 100px; height: 100%; line-height: 0; overflow: hidden; display: block; min-height: 63px;
}
.wall_module i.page_media_link_thumb {
	width: 100px; height: 100%; line-height: 0; overflow: hidden; display: block; min-height: 63px;
}
.wall_module a.page_media_link_thumb:hover {
	text-decoration: none;
}
.wall_module .page_media_market .page_media_link_thumb {
	background-position: 50% 0px; position: relative; min-height: 100px;
}
.wall_module.wide_wall_module .page_media_market .page_media_link_thumb {
	min-height: 130px;
}
.wall_module.wide_wall_module .page_media_market .page_media_link_thumb .page_media_link_thumb_shadow {
	height: 60px;
}
.wall_module .page_media_market .page_media_link_desc_wrap {
	width: 225px;
}
.wall_module .page_media_market .page_media_link_title {
	overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.wall_module .page_media_market .page_media_link_desc {
	-ms-word-wrap: break-word;
}
.wide_wall_module .page_media_market .page_media_link_desc_wrap {
	width: 400px;
}
.wall_module .page_media_link_thumb_shadow {
	background: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)); left: 0px; height: 40px; right: 0px; bottom: 0px; position: absolute;
}
.wall_module .page_media_link_thumb_legend {
	padding: 10px; left: 0px; text-align: left; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 0.91em; overflow: hidden; font-size: 0.91em; font-weight: bold; white-space: nowrap; position: absolute;
}
.wall_module .page_media_market .page_media_link_desc_td .page_media_link_desc {
	color: rgb(119, 119, 119);
}
.wall_module div.page_media_link_desc_wrap {
	line-height: 15px; overflow: hidden; -ms-text-overflow: ellipsis; max-height: 7.2em; -o-text-overflow: ellipsis;
}
.wall_module div.microdata.page_media_link_desc_wrap {
	max-height: 10.2em;
}
.page_media_link_desc_td {
	padding-left: 10px; min-height: 63px;
}
.font_medium .wall_module div.page_media_link_desc_wrap {
	line-height: 16px; max-height: 7.2em;
}
.wall_module div.page_media_no_photo {
	padding-left: 0px;
}
.page_media_thumbed_table {
	padding-top: 3px;
}
.im_msg_media_link .page_media_thumbed_table {
	padding-top: 0px; padding-left: 10px; border-left-color: rgb(195, 209, 224); border-left-width: 2px; border-left-style: solid;
}
.wall_module div.page_media_link_wpreview_desc {
	margin-top: -3px; min-height: 33px;
}
.wall_module a.page_media_link_title {
	color: rgb(68, 103, 144); font-weight: bold;
}
.wall_module span.page_media_link_title {
	color: rgb(68, 103, 144); font-weight: bold;
}
.wall_module div.page_media_link_desc {
	color: rgb(0, 0, 0); padding-top: 2px;
}
.wall_module .page_media_link_desc_td div.page_media_link_desc {
	color: rgb(0, 0, 0); padding-top: 4px;
}
a.page_media_link_desc {
	color: rgb(0, 0, 0); display: block;
}
.page_media_link_desc:hover {
	text-decoration: none;
}
.wall_module .wall_postlink_preview_btn {
	padding: 7px 0px 0px;
}
.wall_module .page_media_thumbed_link_no_photo .wall_postlink_preview_btn {
	padding: 7px 0px 0px;
}
.wall_postlink_preview_disabler {
	display: none;
}
.wall_postlink_preview_btn_disabled .wall_postlink_preview_disabler {
	background: rgba(255, 255, 255, 0.5); margin: 0px auto; padding: 6px 0px; width: 122px; height: 15px; text-align: center; color: rgb(255, 255, 255); display: block; position: absolute; z-index: 10;
}
.wall_postlink_preview_btn_disabled .flat_button {
	width: 122px;
}
.wall_postlink_preview_btn_disabled .wall_postlink_preview_btn_label {
	visibility: hidden;
}
.post_media_link_preview_loading {
	color: rgb(119, 119, 119); display: none;
}
.wall_postlink_preview_btn_disabled .post_media_link_preview_loading {
	display: inline;
}
.wall_postlink_preview_btn_disabled .post_media_link_preview {
	display: none;
}
.page_media_link_photo {
	overflow: hidden; margin-bottom: 9px; display: block; position: relative;
}
.page_media_link_img {
	display: block; max-width: 100%;
}
.page_media_link_url {
	padding: 5px 11px 0px; border-radius: 3px; height: 19px; color: rgb(255, 255, 255); line-height: normal; margin-top: -34px; margin-left: 10px; position: absolute; -ms-overflow-x: hidden; -ms-text-overflow: ellipsis; max-width: 300px; opacity: 1; background-color: rgba(0, 0, 0, 0.4); -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px;
}
.page_media_link_icon {
	margin: 2px 0px 0px; width: 7px; height: 10px; position: absolute; background-image: url("/images/icons/photo_lnk.png");
}
.page_media_link_text {
	padding-left: 14px; font-size: 11px;
}
.wall_module td.page_media_stickers_link_thumb {
	background-position: 50% 3px;
}
.wide_wall_module a.page_media_stickers_link_thumb {
	width: 150px; height: 98px;
}
.wide_wall_module td.page_media_stickers_link_thumb {
	background-size: 150px auto;
}
.wall_module div.page_media_stickers_link_desc {
	min-height: 65px;
}
.post_media_link_preview_wrap .flat_button {
	margin: -4px 0px 0px 10px; padding: 4px 10px 5px; vertical-align: baseline;
}
.post_media_link_preview_wrap .flat_button:active {
	padding: 5px 10px 4px; margin-top: -3px; vertical-align: baseline;
}
.post_media_link_preview_wrap .post_media_link_preview_disabler {
	display: none;
}
.post_media_link_preview_wrap .wall_postlink_preview_btn_disabled .post_media_link_preview_disabler {
	background: rgba(93, 128, 167, 0.8); margin: -3px 0px 0px 10px; padding: 3px 10px; border-radius: 2px; color: rgb(255, 255, 255); display: block; cursor: default; -webkit-border-radius: 2px; -khtml-border-radius: 2px; -moz-border-radius: 2px;
}
.post_media_link_preview_wrap .wall_postlink_preview_btn_disabled .flat_button {
	display: none;
}
.page_media_caption {
	padding: 1px 0px 5px; line-height: 140%; overflow: hidden; -ms-word-wrap: break-word; -ms-text-overflow: ellipsis;
}
.wide_wall_module .page_media_caption {
	line-height: 160%;
}
span.post_video_title {
	color: rgb(69, 104, 142) !important; overflow: hidden; font-weight: bold; display: block; white-space: nowrap; -ms-word-wrap: break-word;
}
span.video_open_title.post_video_title {
	font-weight: normal;
}
span.post_video_duration {
	color: rgb(0, 0, 0); font-weight: bold;
}
.post_video_views_count {
	color: rgb(128, 128, 128); padding-right: 5px; padding-left: 8px; float: right;
}
.wall_module .video {
	display: block; position: relative;
}
.wall_module .video:hover {
	text-decoration: none;
}
.wall_module .video img {
	height: 98px; vertical-align: top;
}
.wall_module .app img.icon {
	padding: 4px 5px 0px 0px; vertical-align: bottom;
}
.wall_module .app img.thumb {
	margin: 3px 6px 3px 0px; vertical-align: middle; max-height: 75px; max-width: 75px;
}
.wall_module .post_single_thumb_media .page_media_graffiti {
	width: 200px; height: 100px; max-width: 200px;
}
.wall_module .post_single_thumb_media .page_media_graffiti img {
	width: 200px; height: 100px;
}
.wall_module .mention_rich_ta {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(192, 202, 213); color: rgb(0, 0, 0); line-height: normal; -ms-overflow-x: hidden;
}
.wall_module .mini_editor_cont {
	display: none; position: relative; z-index: 100;
}
.wall_module .mention_rich_ta a {
	color: rgb(43, 88, 122) !important; text-decoration: none !important; cursor: text !important;
}
.wall_module .mention_rich_ta p {
	margin: 0px; padding: 0px; line-height: normal; font-family: tahoma, verdana, arial, sans-serif, Lucida Sans; font-size: 11px;
}
.big_wall_post #submit_post_box textarea {
	line-height: 150% !important; font-size: 13px !important;
}
.big_wall_post .mention_rich_ta {
	line-height: 150% !important; font-size: 13px !important;
}
.wall_module .mention_rich_ta p {
	line-height: 150% !important; font-size: 13px !important;
}
.font_medium .wall_module .mention_rich_ta p {
	font-size: 12px;
}
.wall_module .mini_editor_cont .selector_container .result_list {
	display: none;
}
#page_add_media {
	padding: 6px 9px 0px;
}
.add_media_lnk {
	color: rgb(43, 88, 122); cursor: default;
}
#page_no_wall {
	padding: 30px 15px; text-align: center; color: rgb(119, 119, 119); font-size: 1.09em;
}
#page_no_suggests {
	padding: 30px 15px; text-align: center; color: rgb(119, 119, 119); font-size: 1.09em;
}
.add_media_rows {
	margin: 0px 2px; position: static;
}
.add_media_items {
	background: rgb(255, 255, 255); border-radius: 2px; border: 1px solid rgb(178, 189, 202); box-shadow: 0px 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; -khtml-border-radius: 2px; -moz-border-radius: 2px;
}
.add_media_head {
	background: rgb(237, 241, 245); padding: 7px 27px; color: rgb(43, 88, 122);
}
.add_media_pointer {
	background: none; margin: auto; height: 20px;
}
.add_media_pointer_icon {
	background-position: -8px -44px; margin: -1px auto 0px; width: 15px; height: 9px; position: static;
}
.add_media_pointer_icon.chats_sp {
	background-position: -8px -44px; margin: -1px auto 0px; width: 15px; height: 9px; position: static;
}
.add_media_pointer_hover .add_media_pointer_icon {
	background-position: -23px -44px;
}
.add_media_menu {
	display: none; z-index: 1005; cursor: default;
}
.add_media_item {
	background: no-repeat rgb(255, 255, 255); padding: 6px 10px 2px 27px; height: 18px; display: block; position: relative;
}
:last-child.add_media_item {
	border-radius: 0px 0px 2px 2px; -webkit-border-radius: 0px 0px 2px 2px; -khtml-border-radius: 0px 0px 2px 2px; -moz-border-radius: 0px 0px 2px 2px;
}
:last-child.add_media_head {
	border-radius: 0px 0px 2px 2px; -webkit-border-radius: 0px 0px 2px 2px; -khtml-border-radius: 0px 0px 2px 2px; -moz-border-radius: 0px 0px 2px 2px;
}
.add_media_more_wrap a.add_media_more {
	border-radius: 0px 0px 2px 2px; -webkit-border-radius: 0px 0px 2px 2px; -khtml-border-radius: 0px 0px 2px 2px; -moz-border-radius: 0px 0px 2px 2px;
}
:first-child.add_media_item {
	border-radius: 2px 2px 0px 0px; -webkit-border-radius: 2px 2px 0px 0px; -khtml-border-radius: 2px 2px 0px 0px; -moz-border-radius: 2px 2px 0px 0px;
}
:first-child.add_media_head {
	border-radius: 2px 2px 0px 0px; -webkit-border-radius: 2px 2px 0px 0px; -khtml-border-radius: 2px 2px 0px 0px; -moz-border-radius: 2px 2px 0px 0px;
}
.add_media_rev .add_media_more_wrap a.add_media_more {
	border-radius: 2px 2px 0px 0px; -webkit-border-radius: 2px 2px 0px 0px; -khtml-border-radius: 2px 2px 0px 0px; -moz-border-radius: 2px 2px 0px 0px;
}
.add_media_item:hover {
	text-decoration: none; background-color: rgb(225, 231, 237);
}
.add_media_menu .rows {
	margin: 0px; position: relative; z-index: 1006;
}
div.media_preview {
	margin-bottom: 8px; display: none;
}
div.med_no_attach {
	margin-bottom: 0px;
}
.media_preview .audio {
	padding-top: 4px;
}
.media_preview .doc {
	padding-top: 4px;
}
.media_preview .doc {
	padding-bottom: 5px;
}
.media_preview .x {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; margin: 4px 5px 0px; width: 11px; height: 11px; cursor: pointer; opacity: 0.6;
}
.media_preview .x:hover {
	filter: none; opacity: 1;
}
.media_preview .graffiti {
	width: 100px; height: 50px;
}
.media_preview .audio img {
	padding-top: 3px;
}
.media_preview .app img {
	padding-top: 3px;
}
.media_preview .audio span {
	padding: 0px 2px; top: -1px; color: rgb(69, 104, 142); position: relative;
}
.media_preview .app span {
	padding: 0px 2px; top: -1px; color: rgb(69, 104, 142); position: relative;
}
.media_preview .doc span {
	padding: 0px 2px; top: -1px; color: rgb(69, 104, 142); position: relative;
}
.page_pics_preview .pam_dpic .page_media_x_wrap {
	top: 0px; right: 0px; position: absolute;
}
.pam_dpic {
	position: relative;
}
.pam_dpic_up .pam_dpic {
	float: none; position: absolute;
}
.pam_bg {
	display: none;
}
.pam_dpic_up .pam_bg {
	display: block; position: static;
}
.page_preview_audio_wrap {
	padding: 5px 0px;
}
.page_preview_doc_wrap {
	padding: 5px 0px;
}
.page_preview_note_wrap {
	padding: 5px 0px;
}
.page_preview_share_wrap {
	padding: 5px 0px;
}
.page_preview_page_wrap {
	padding: 5px 0px;
}
.page_preview_poll_wrap {
	padding: 5px 0px;
}
.page_preview_postpone_wrap {
	padding: 5px 0px;
}
.media_audio_icon {
	background: url("/images/icons/mono_iconset.png?1") no-repeat 0px -222px; width: 13px; height: 11px; float: left;
}
.media_doc_icon {
	background: url("/images/icons/mono_iconset.png?1") no-repeat 0px -280px; margin: 0px 3px 0px -1px; width: 11px; height: 11px; float: left;
}
.wall_module .media_preview .share {
	padding: 3px 0px; color: rgb(85, 85, 85);
}
.wall_module .media_preview .note {
	padding: 3px 0px; color: rgb(85, 85, 85);
}
.wall_module .media_preview .poll {
	padding: 3px 0px; color: rgb(85, 85, 85);
}
.wall_module .media_preview .share {
	line-height: 140%;
}
.wall_module .media_preview .note {
	line-height: 140%;
}
.wall_module .media_preview .poll {
	line-height: 140%;
}
.wall_module .media_desc {
	line-height: 140%;
}
.wall_module .media_preview .share b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 11px; margin-top: 2px;
}
.wall_module .media_preview .note b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 11px; margin-top: 2px;
}
.wall_module .media_preview .poll b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 11px; margin-top: 2px;
}
.wall_module .media_desc b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 11px; margin-top: 2px;
}
.wall_module .media_preview b.postpone {
	background-position: 0px -334px; margin-top: 2px;
}
.wall_module .media_desc b.topic {
	background-position: 0px -192px;
}
.wall_module .media_desc b.group {
	background-position: 0px -45px; height: 12px;
}
.wall_module .media_desc b.doc {
	background-position: 0px -280px; height: 11px;
}
.wall_module .media_desc b.note {
	background-position: 0px -134px;
}
.wall_module .media_preview .note b {
	background-position: 0px -134px;
}
.wall_module .media_desc_doc.media_desc {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.wall_module .media_preview .poll {
	overflow: hidden; -ms-text-overflow: ellipsis; max-width: 300px;
}
.wall_module .media_preview .poll b {
	background-position: left -208px;
}
.wall_module .poll span span {
	color: rgb(43, 88, 122);
}
.page_preview_map {
	border-radius: 3px; margin-bottom: 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.page_preview_map_wrap {
	margin-right: 8px;
}
.wall_module .media_desc {
	padding: 4px 0px 2px;
}
.wall_module .post_media .media_desc {
	padding-top: 8px; clear: both;
}
.wall_module .post_media .media_desc_soft {
	padding: 0px; clear: none; margin-top: 8px; margin-right: 8px; margin-bottom: 2px; float: left;
}
.wall_module .media_desc .lnk {
	color: rgb(119, 119, 119); cursor: pointer;
}
.wall_module .media_desc .lnk:hover {
	text-decoration: none;
}
.wall_module .media_desc .a {
	color: rgb(43, 88, 122);
}
.wall_module .media_desc .lnk:hover .a {
	text-decoration: underline;
}
.wall_module .media_desc .lnk_mail.lnk {
	padding-left: 10px; border-left-color: rgb(195, 209, 224); border-left-width: 2px; border-left-style: solid;
}
.wall_module .media_desc .lnk .lnk_mail_title {
	color: rgb(68, 103, 144); font-weight: bold;
}
.wall_module .media_desc .lnk .lnk_mail_description {
	color: black; padding-top: 6px;
}
.wall_module .media_desc .lnk .lnk_mail_domain {
	color: rgb(119, 119, 119);
}
.wall_module .media_desc .comment {
	background-position: 0px -194px;
}
.wall_module .media_desc .note {
	background-position: 0px -150px;
}
.wall_module .media_desc .poll {
	background-position: 0px -208px;
}
.wall_module .media_desc .app {
	background-position: 0px -60px;
}
.wall_module .media_desc .checkin {
	background-position: 0px -165px;
}
.wall_module .media_desc .donation {
	background-position: 0px -179px;
}
.wall_module .media_desc .video {
	background-position: 0px -75px; display: inline-block;
}
.post_video_desc.media_desc {
	padding-bottom: 5px;
}
.post_video_title_content {
	vertical-align: top; white-space: normal;
}
.page_media_map {
	margin: 5px 0px; border-radius: 3px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.fc_msg .page_media_map {
	margin: 0px;
}
.page_media_map_point {
	background: url("/images/map/small.png") no-repeat center; width: 190px; height: 60px; position: absolute;
}
.page_media_fullmap_wrap {
	width: 320px; overflow: hidden; display: block;
}
.page_media_fullmap_wrap .page_media_map_point {
	width: 344px; height: 205px;
}
.wall_module .media_desc .page_media_geo {
	color: rgb(43, 88, 122);
}
.wall_module .media_desc .page_media_geo:hover {
	text-decoration: underline;
}
.big_wall_post #submit_post_box {
	background: rgb(247, 247, 247); padding: 15px; border-top-color: currentColor; border-bottom-color: rgb(218, 225, 232); border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.big_wall_post #submit_post_box textarea {
	width: 580px; height: 50px;
}
.big_wall_post #submit_post {
	display: block;
}
.box_body .shadow div {
	background: rgb(0, 0, 0); height: 1px; overflow: hidden; position: absolute; z-index: 1050; opacity: 0.8;
}
.box_body .shadow .sh0 {
	background: rgb(255, 255, 255);
}
.box_body .shadow .sh1 {
	margin-top: 0px; opacity: 0.3;
}
.box_body .bottom.shadow .sh1 {
	margin-top: -1px;
}
.box_body .shadow .sh2 {
	margin-top: 1px; opacity: 0.11;
}
.box_body .bottom.shadow .sh2 {
	margin-top: -2px;
}
.box_body .shadow .sh3 {
	margin-top: 2px; opacity: 0.07;
}
.box_body .bottom.shadow .sh3 {
	margin-top: -3px;
}
.box_body .shadow .sh4 {
	margin-top: 3px; opacity: 0.03;
}
.box_body .bottom.shadow .sh4 {
	margin-top: -4px;
}
.box_body .search_bar {
	background: rgb(242, 242, 242); padding: 9px 4px;
}
#add_place_data {
	background: rgb(247, 247, 247); padding: 14px 20px 6px;
}
.box_body .search_wrap {
	padding: 0px 4px;
}
.box_body .search_wrap .button_blue button {
	padding: 4px 16px;
}
.box_body .choose_box .shadow div {
	width: 608px;
}
.box_body .search {
	margin: 0px 4px; width: 300px;
}
.font_medium .box_body .search {
	width: 280px;
}
.choose_box {
	position: relative;
}
.choose_box .rows {
	margin: 0px auto;
}
.choose_box .return_link {
	padding: 4px 8px 0px; display: none;
}
.choose_box .progress {
	margin: 3px 5px 0px; display: block; visibility: hidden; position: relative;
}
.choose_box .video_play_btn_wrap {
	display: none !important;
}
.choose_box .video_row_controls {
	display: none !important;
}
.choose_box #choose_video_global_search {
	margin-top: 14px;
}
.choose_box #choose_video_local_summary_title {
	padding-top: 8px; padding-bottom: 20px; margin-top: 10px;
}
.choose_box #choose_video_global_summary_title {
	padding-bottom: 0px;
}
.choose_box .choose_video_header_back {
	background: url("/images/icons/box_back.png") no-repeat 13px 17px; padding: 17px 20px 17px 30px; color: rgb(255, 255, 255); font-size: 1.09em; font-weight: bold; margin-top: -17px; margin-left: -20px; float: left; display: block; cursor: pointer;
}
.choose_box .choose_video_header_back:hover {
	background-color: rgba(0, 31, 64, 0.15);
}
.choose_box .choose_video_albums {
	margin-bottom: 15px;
}
.choose_box #choose_video_rows {
	padding-top: 20px !important;
}
.choose_box .choose_video_album_back {
	padding: 17px 0px 20px; color: rgb(69, 104, 142); font-size: 12px; font-weight: bold; cursor: pointer;
}
.choose_box #choose_video_album_content {
	padding-top: 18px !important;
}
.choose_box .video_row .video_row_info_author {
	margin-top: 0px !important;
}
.choose_box #video_choose_local_progress {
	top: 15px; right: 31px; float: right; display: block;
}
.choose_box .video_playlists_loadmore {
	margin-bottom: 10px;
}
.loading#choose_video #video_choose_local_progress {
	display: none !important;
}
.choose_photo .item {
	background: rgb(255, 255, 255); margin: 0px auto 10px; width: 87px;
}
.choose_photo .last.item {
	margin-bottom: 0px;
}
.choose_photo .item a {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(170, 170, 170); width: 75px; height: 57px; display: block;
}
.choose_photo .item a:hover {
	border-color: rgb(69, 104, 142); text-decoration: none;
}
.choose_photo .item .thumb {
	background: rgb(255, 255, 255); width: 75px; height: 57px; text-align: center; overflow: hidden; cursor: pointer;
}
.choose_photo .item img {
	cursor: pointer;
}
#choose_photo_rows {
	padding: 10px 0px; position: relative;
}
#choose_video_rows {
	padding: 10px 0px; position: relative;
}
#choose_audio_rows {
	padding: 10px 0px; position: relative;
}
#choose_video_rows .no_results {
	text-align: center; color: rgb(119, 119, 119); line-height: 150%;
}
#choose_audio_rows .no_results {
	text-align: center; color: rgb(119, 119, 119); line-height: 150%;
}
#choose_photo_bottom {
	padding: 0px 10px; height: 21px; border-top-color: rgb(218, 226, 232); border-top-width: 1px; border-top-style: solid;
}
#choose_video_bottom {
	padding: 0px 10px; height: 21px; border-top-color: rgb(218, 226, 232); border-top-width: 1px; border-top-style: solid;
}
#choose_audio_bottom {
	padding: 0px 10px; height: 21px; border-top-color: rgb(218, 226, 232); border-top-width: 1px; border-top-style: solid;
}
#choose_photo_content {
	height: 374px; overflow: auto; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
#choose_video_content {
	height: 374px; overflow: auto; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
#choose_audio_content {
	height: 374px; overflow: auto; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.choose_box .summary {
	padding: 5px 10px 0px; border-bottom-color: rgb(218, 226, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
#choose_photo_summary {
	padding: 3px 0px 4px; color: rgb(69, 104, 142); font-weight: bold;
}
#choose_video_summary {
	padding: 3px 0px 4px; color: rgb(69, 104, 142); font-weight: bold;
}
#choose_audio_summary {
	padding: 3px 0px 4px; color: rgb(69, 104, 142); font-weight: bold;
}
#choose_photo td {
	text-align: center; vertical-align: top;
}
#choose_video td {
	text-align: center; vertical-align: top;
}
#choose_video td {
	width: 148px;
}
#choose_photo_upload_box {
	padding: 0px 4px; height: 38px; background-color: rgb(242, 242, 242);
}
#choose_photo_upload_box div {
	padding: 8px 6px 0px;
}
#choose_photo_upload_box div#choose_photo_upload {
	margin: 0px; padding: 0px; height: 20px;
}
.over#choose_photo_upload_box {
	background-color: rgb(249, 249, 249);
}
#choose_photo_upload .loading {
	padding: 5px;
}
#page_new_photo {
	padding: 16px 14px;
}
#page_photo_upload {
	margin: 15px 0px 0px; text-align: center;
}
.page_upload_progress_wrap {
	background: rgb(255, 255, 255); margin: auto; border: 1px solid rgb(204, 204, 204); width: 250px; height: 18px;
}
.page_upload_progress {
	background: url("/images/progress_grad.gif") rgb(89, 125, 163); margin: -1px; border: 1px solid rgb(69, 104, 142); height: 18px;
}
.page_attach_progress_wrap {
	background: rgb(255, 255, 255); margin: auto auto 6px; border: 1px solid rgb(204, 204, 204); width: 110px; height: 8px;
}
.page_attach_progress {
	background: url("/images/progress_grad.gif") rgb(89, 125, 163); margin: -1px; border: 1px solid rgb(69, 104, 142); height: 8px;
}
.attach_label {
	margin: 0px 0px 0px 6px; color: rgb(119, 119, 119);
}
.media_preview .progress_x {
	background: url("/images/hide_to.gif") no-repeat -2px -2px; margin: 3px 5px 0px; width: 10px; height: 10px; cursor: pointer; opacity: 0.6;
}
#choose_video .item {
	margin: 0px auto 10px; padding: 2px 0px 1px; width: 134px; overflow: hidden; font-size: 10px; text-decoration: none; display: block; position: relative;
}
.font_medium #choose_video .item {
	font-size: 11px;
}
#choose_video .item img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(170, 170, 170); width: 130px; height: 97px;
}
#choose_video .item:hover img {
	border: 1px solid rgb(69, 104, 142);
}
#choose_video .item:hover span {
	text-decoration: underline;
}
#choose_video .item div {
	width: 130px; margin-top: 84px; position: absolute; z-index: 1100;
}
#choose_video .item div span.bg {
	background: rgb(0, 0, 0); color: rgb(0, 0, 0); opacity: 0.6;
}
#choose_video .item div span {
	padding: 0px 3px 1px; color: rgb(255, 255, 255);
}
#choose_video .item:hover div span {
	text-decoration: none;
}
#choose_audio .audio_content {
	width: 460px;
}
.choose_audio_row {
	height: 38px; overflow: hidden;
}
.choose_audio_row .audio .title_wrap {
	width: 340px;
}
.choose_audio_row .audio .title_wrap b {
	max-width: 240px;
}
.font_medium .choose_audio_row .audio .title_wrap {
	width: 330px;
}
.font_medium .choose_audio_row .audio .title_wrap b {
	max-width: 230px;
}
.narrow_column .audio .title_wrap {
	width: 116px;
}
.narrow_column .audio .title_wrap b {
	max-width: 116px;
}
a.choose {
	margin: 2px 6px 0px; padding: 4px 6px; display: block;
}
a.choose:hover {
	background: rgb(218, 225, 232); text-decoration: none;
}
.choose_close a {
	transition:color 100ms linear; color: rgb(199, 215, 233); padding-top: 17px; padding-bottom: 18px; display: inline-block; -webkit-transition: color 100ms linear; -moz-transition: color 100ms linear; -o-transition: color 100ms linear;
}
.choose_close a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.choose_close .divider {
	color: rgb(199, 215, 233);
}
.choose_close a.choose_close_link {
	padding-right: 20px; padding-left: 0px;
}
.is_rtl1 .choose_close a.choose_close_link {
	padding-right: 0px; padding-left: 20px;
}
.choose_header {
	background: rgb(89, 123, 165); padding: 17px 20px 18px; color: rgb(255, 255, 255); font-size: 1.09em; font-weight: bold;
}
.audio_search#choose_audio {
	padding: 0px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.video_search_wrap#choose_video {
	padding: 0px; overflow: hidden; background-color: rgb(255, 255, 255);
}
#choose_video .choose_header {
	height: 15px;
}
.audio_search#choose_audio #choose_audio_content {
	height: auto; overflow: hidden;
}
.video_search_wrap#choose_video #choose_video_content {
	height: auto; overflow: hidden;
}
.choose_search_cont .search_bar {
	margin: 0px; padding: 12px 20px; width: 100%; box-sizing: border-box; background-color: rgb(239, 241, 243);
}
#choose_audio .choose_search_cont .search_bar {
	width: 644px;
}
#choose_audio a.choose {
	margin: 0px; padding: 0px 6px; height: 28px; text-align: center; line-height: 28px; overflow: hidden; float: right; display: block; -ms-text-overflow: ellipsis; max-width: 130px;
}
#choose_audio a.choose:hover {
	background: rgb(237, 241, 245); text-decoration: none;
}
.choose_search_cont {
	top: 0px; z-index: 10;
}
.choose_search_cont .top_shadow {
	background: rgb(85, 85, 85); width: 644px; height: 3px; margin-top: -1px; display: none; position: absolute; opacity: 0.12;
}
.fixed.choose_search_cont .top_shadow {
	display: block;
}
.choose_search_cont input {
	background: url("/images/magglass.png") no-repeat 5px 6px white; padding: 5px 20px; height: 13px;
}
.audio_search#choose_audio .s_search {
	width: 418px;
}
.choose_search_cont input#choose_video_query {
	width: 544px;
}
.choose_more_btn {
	background: rgb(238, 240, 242); padding: 16px; text-align: center; color: rgb(115, 131, 146); display: block;
}
.choose_more_btn:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
.choose_preload {
	display: none;
}
.choose_no_rows {
	padding: 150px 20px; text-align: center; color: rgb(119, 119, 119); font-size: 1.21em;
}
#choose_video .choose_no_rows {
	padding: 100px 20px 140px 0px;
}
.choose.dd_menu_stype_act .dd_menu_header div {
	width: 112px;
}
.font_medium .choose.dd_menu_stype_act .dd_menu_header div {
	width: 112px;
}
#choose_audio #choose_audio_rows {
	padding: 12px 20px 0px;
}
.choose_video_row {
	width: 157px; text-align: center;
}
.choose_video_row .img {
	margin: 0px auto; width: 130px; height: 97px; position: relative;
}
.choose_video_row .duration {
	background: rgba(0, 0, 0, 0.5); padding: 1px 4px 2px; border-radius: 2px; right: 4px; bottom: 4px; color: white; line-height: 1.35em; font-size: 0.9em; position: absolute; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.choose_video_row .label {
	padding: 4px 0px; width: 157px; height: 30px; overflow: hidden; font-size: 0.9em; margin-bottom: 7px; -ms-text-overflow: ellipsis;
}
#choose_video .search_reset {
	background: url("/images/icons/input_clear.gif") no-repeat 6px 6px; padding: 2px; width: 19px; height: 19px; margin-top: 1px; margin-left: -24px; display: none; position: relative; z-index: 100; cursor: pointer; opacity: 0.6;
}
#choose_video .search_progress {
	background: url("/images/upload.gif") no-repeat center; width: 32px; height: 23px; margin-top: 1px; margin-left: -41px; display: none; position: relative; z-index: 95;
}
.loading#choose_video .search_progress {
	display: block;
}
#choose_video .shown.search_reset {
	display: block;
}
.loading#choose_video .shown.search_reset {
	display: none;
}
.light#choose_audio_rows div.title_wrap b span {
	border-bottom-color: rgb(239, 243, 246); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block; background-color: rgb(239, 241, 243);
}
.light#choose_audio_rows div.title_wrap span.title span {
	border-bottom-color: rgb(239, 243, 246); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block; background-color: rgb(239, 241, 243);
}
.mem_no_list {
	background: rgb(255, 255, 255); margin: 0px 0px 3px; padding: 80px 0px; border: 1px solid rgb(218, 226, 232); text-align: center; color: rgb(119, 119, 119); font-size: 1.18em;
}
.empty.module .module_header .header_bottom {
	display: none;
}
.no_subheader.module .module_header .header_bottom {
	display: none;
}
.empty.module .module_body {
	padding: 10px 8px; text-align: center; color: rgb(112, 112, 112); margin-bottom: 10px; background-color: rgb(247, 247, 247);
}
.module_warning {
	background: rgb(247, 247, 247); padding: 8px; color: rgb(102, 102, 102); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.empty.photos_module.module .module_body {
	padding: 0px !important;
}
.empty.audios_module.module .module_body {
	padding: 0px !important;
}
.empty.video_module.module .module_body {
	padding: 0px !important;
}
.empty.album_module.module .module_body {
	padding: 0px !important;
}
.empty.topics_module.module .module_body {
	padding: 0px !important;
}
.empty.docs_module.module .module_body {
	padding: 0px !important;
}
.empty.page_list_module.module .module_body {
	padding: 0px !important;
}
.empty.page_module.module .module_body {
	padding: 0px !important;
}
.empty.market_module.module .module_body {
	padding: 0px !important;
}
.empty.people_list_module.module .module_body {
	padding: 0px !important;
}
#public .narrow_column .empty.audios_module.module .module_body {
	padding: 0px !important;
}
.narrow_column .empty#public_links .module_body {
	padding: 0px !important;
}
.narrow_column .empty#group_links .module_body {
	padding: 0px !important;
}
.page_box .error {
	display: none;
}
.page_box .error {
	margin-bottom: 15px;
}
.page_box .info_msg {
	margin-bottom: 15px;
}
.page_box .additional {
	font-size: 10px; margin-top: 15px;
}
.font_medium .page_box .additional {
	font-size: 11px;
}
.page_box .column {
	padding: 0px 7px;
}
.page_box #page_edit_small_photos {
	width: 179px;
}
.page_box #page_edit_preview50 {
	width: 50px; height: 50px; overflow: hidden;
}
.page_box #page_edit_preview100 {
	width: 50px; height: 50px; overflow: hidden;
}
.page_box #page_edit_preview100 {
	width: 100px; height: 100px;
}
.page_actions {
	padding-bottom: 10px; position: relative;
}
.page_actions .separator {
	margin: 3px 0px 2px; height: 1px; border-top-color: rgb(231, 234, 237); border-top-width: 1px; border-top-style: solid;
}
.page_actions a {
	background: 0px 0px rgb(255, 255, 255); padding: 4px 6px; width: 188px; display: block;
}
.page_actions a.unshown {
	display: none;
}
.group_block_module a {
	background: rgb(241, 241, 241); padding: 4px 6px; width: 168px; display: block;
}
.other_acts {
	display: none; position: absolute; z-index: 2000;
}
.other_acts .side_shadow {
	background: rgb(0, 0, 0); opacity: 0.1;
}
.other_acts .side_shadow div {
	width: 1px;
}
.other_acts .shadow1 {
	background: rgb(0, 0, 0); height: 1px; overflow: hidden; position: relative; opacity: 0.1;
}
.other_acts .shadow2 {
	background: rgb(0, 0, 0); height: 1px; overflow: hidden; position: relative; opacity: 0.1;
}
.other_acts .shadow2 {
	height: 1px; opacity: 0.05;
}
.other_acts .header {
	border: 1px solid rgb(81, 114, 149); width: 198px; cursor: pointer;
}
.other_acts .header div {
	background: rgb(94, 130, 168); border-width: 1px; border-style: solid; border-color: rgb(126, 156, 188) rgb(92, 130, 171) rgb(94, 130, 168); padding: 2px 4px; color: rgb(255, 255, 255);
}
.other_acts .header span {
	background: url("/images/darr_dd_over.gif") no-repeat right 6px; padding-right: 12px;
}
.other_acts .actions {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(150, 170, 190) rgb(150, 170, 190);
}
.other_acts a {
	background: rgb(255, 255, 255); padding: 4px 3px !important; width: 192px !important; display: block;
}
.page_actions .other_acts a {
	background: rgb(255, 255, 255); padding: 4px 3px !important; width: 192px !important; display: block;
}
.other_acts a span {
	margin: 0px 3px; font-weight: normal;
}
.other_acts a span.fl_l {
	background: url("/images/edit_photo_icons.gif") no-repeat; margin: 0px 1px; width: 16px; height: 13px;
}
.other_acts a span.new_photo {
	background-position: 0px -4px;
}
.other_acts a span.edit_small {
	background-position: 0px -26px;
}
.other_acts a span.from_webcam {
	background-position: 0px -48px;
}
.other_acts a span.delete_photo {
	background-position: 0px -70px;
}
.other_acts a:hover {
	background: rgb(218, 225, 232); text-decoration: none;
}
.page_actions a:hover {
	background: rgb(218, 225, 232); text-decoration: none;
}
.page_actions a span.other {
	background: url("/images/darr_on.gif") no-repeat right 6px; padding-right: 12px;
}
.apps_list_module .module_body {
	padding: 5px 0px 10px;
}
.apps_list_module .thumb img {
	width: 16px; display: block;
}
.apps_list_module .thumb {
	width: 16px; height: 16px; overflow: hidden;
}
.apps_list_module .line_cell {
	margin: 0px; padding: 3px 8px; display: block;
}
.apps_list_module .line_cell:hover {
	text-decoration: none;
}
.apps_list_module .line_cell:hover .info .name {
	text-decoration: underline;
}
.apps_list_module .info {
	padding: 1px 6px 0px; width: 145px; overflow: hidden;
}
.apps_list_module .info div {
	width: 300px;
}
.apps_list_module .info span {
	width: 300px; color: rgb(119, 119, 119); font-size: 0.81em; display: block;
}
.wide_column .big_header .fl_r {
	font-size: 11px;
}
.font_medium .wide_column .big_header .fl_r {
	font-size: 12px;
}
.groups_list_module .thumb {
	width: 37px; height: 32px; overflow: hidden;
}
.groups_list_module .module_body {
	padding: 5px 5px 10px;
}
.groups_list_module .thumb img {
	width: 32px;
}
.page_list_module .people_name {
	margin-bottom: 2px;
}
.groups_list_module .group_desc {
	color: gray; overflow: hidden; font-size: 0.9em; max-height: 34px;
}
.page_list_module .group_desc {
	color: gray; overflow: hidden; font-size: 0.9em; max-height: 34px;
}
.page_list_module .people_desc {
	color: gray; overflow: hidden; font-size: 0.9em; max-height: 34px;
}
.page_list_module .people_extra {
	color: gray; overflow: hidden; font-size: 0.9em; max-height: 34px;
}
.font_medium .groups_list_module .group_desc {
	max-height: 42px;
}
.font_medium .page_list_module .group_desc {
	max-height: 42px;
}
.font_medium .page_list_module .people_desc {
	max-height: 42px;
}
.font_medium .page_list_module .people_extra {
	max-height: 42px;
}
.people_extra_lnk {
	color: gray;
}
.page_list_module .people_extra {
	padding-bottom: 0px;
}
.page_list_module .people_desc {
	padding-bottom: 1px;
}
.search_image {
	width: 100px; height: 100px; overflow: hidden; margin-right: 10px;
}
.module .closed {
	display: none;
}
.closed.module .opened {
	display: none;
}
.closed.module .closed {
	display: block;
}
.help_steps_module .closed h4 {
	
}
.page_list_module .thumb img {
	width: 32px; display: block;
}
.page_list_module .thumb {
	width: 32px; height: 32px; overflow: hidden; padding-top: 3px;
}
.page_list_app {
	padding: 3px 0px 3px 10px;
}
.page_list_app .thumb img {
	border-radius: 5px; width: 68px; display: block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.page_list_app .thumb {
	border-radius: 5px; width: 68px; height: 68px; overflow: hidden; padding-top: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.page_list_app .extra_info {
	padding: 4px 0px 0px 10px; width: 108px;
}
.page_list_app .people_name {
	padding-bottom: 4px; font-weight: bold;
}
.page_list_app .people_desc {
	color: rgb(136, 136, 136); padding-bottom: 9px; font-size: 1em;
}
.page_list_short .thumb {
	width: 38px; height: 38px;
}
.page_list_short .thumb img {
	width: 38px;
}
.page_list_short .extra_info {
	width: 120px;
}
.page_list_app button {
	padding-right: 10px; padding-left: 10px;
}
.page_app_run_arr {
	background: url("/images/backlink.gif?4") no-repeat 62px -127px; width: 60px; padding-right: 10px;
}
.page_list_module .line_cell {
	margin: 0px; padding: 3px 8px; display: block;
}
.page_list_module .line_cell .info {
	width: 138px; overflow: hidden; -ms-word-wrap: break-word;
}
.page_list_module .line_cell .desc_info {
	width: 138px; overflow: hidden; -ms-word-wrap: break-word;
}
.page_list_module .line_cell .extra_info {
	width: 138px; overflow: hidden; -ms-word-wrap: break-word;
}
.page_list_module .line_cell .info {
	padding: 9px 6px 0px;
}
.page_list_module .line_cell .info:hover {
	text-decoration: underline;
}
.page_list_module .line_cell .desc_info {
	padding: 0px 6px;
}
.page_list_module .line_cell .extra_info {
	padding: 1px 6px;
}
.page_list_module .module_body {
	padding: 5px 0px 10px;
}
.groups_list_module .line_cell .info {
	padding: 5px 0px 0px;
}
.market_module .module_body {
	padding-bottom: 10px;
}
.info_tab .market_module {
	margin-top: 10px;
}
.page_market_items_wrap {
	margin: 5px 0px 0px -5px; text-align: center;
}
.page_market_item {
	margin: 0px 0px 0px 5px; width: 129px; overflow: hidden; vertical-align: top; display: inline-block;
}
.page_market_item_img {
	width: 129px; height: 129px; overflow: hidden;
}
.page_market_item_title {
	text-align: left; line-height: 1.4em; overflow: hidden; padding-top: 3px; white-space: nowrap; -ms-text-overflow: ellipsis; max-height: 2.8em; -o-text-overflow: ellipsis;
}
.page_market_price {
	text-align: left; color: rgb(59, 64, 69); padding-top: 3px; font-weight: bold;
}
.page_market_show_all {
	margin: 10px 0px 0px; padding: 9px 10px 10px; text-align: center; color: rgb(115, 131, 146); display: block; cursor: pointer; background-color: rgb(239, 241, 243);
}
.page_market_show_all:hover {
	text-decoration: none; background-color: rgb(233, 237, 241);
}
.page_market_show_all_arr {
	background: url("/images/icons/wall_fixed_more_arrows.gif") no-repeat 1px 2px; padding: 2px 0px 0px 4px; width: 10px; height: 10px; display: inline-block;
}
#own_reply_add_media {
	padding: 10px 9px 0px;
}
#own_reply .wall_module .post {
	padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#own_reply .wall_text {
	padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.tt .wall_module .post {
	padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.tt .wall_text {
	padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.tt .wall_module div.post_image {
	padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#own_reply .wall_module .online {
	display: none;
}
.tt .wall_module .online {
	display: none;
}
#own_reply .your_reply {
	color: rgb(119, 119, 119); padding-bottom: 10px;
}
#own_reply_field {
	width: 422px;
}
#own_reply_in_news {
	color: rgb(119, 119, 119); padding-top: 10px;
}
#own_reply_no_news {
	color: rgb(119, 119, 119); padding-top: 10px;
}
#own_reply_warn {
	color: rgb(119, 119, 119); padding-top: 10px;
}
#own_reply_no_news {
	display: none;
}
#own_reply_warn {
	display: none;
}
#own_reply_media_preview {
	padding-top: 8px;
}
.module .add_link {
	padding-top: 5px; padding-bottom: 5px;
}
.module .add_item {
	padding-top: 5px; padding-bottom: 5px;
}
#page_edit_small_photos .fl_l {
	padding: 0px 7px 10px;
}
#choose_photo_upload_box .right_link {
	padding: 4px;
}
.choose_box .right_link {
	padding: 4px;
}
.group_share {
	padding-top: 5px;
}
.event_share {
	padding-top: 5px;
}
.group_checkin {
	padding-top: 5px;
}
.group_share .photo {
	padding: 3px 0px 0px; width: 75px; height: 75px; overflow: hidden;
}
.event_share .photo {
	padding: 3px 0px 0px; width: 75px; height: 75px; overflow: hidden;
}
.group_share .photo img {
	width: 75px;
}
.event_share .photo img {
	width: 75px;
}
.group_share .info {
	padding: 0px 10px; width: 200px; overflow: hidden;
}
.event_share .info {
	padding: 0px 10px; width: 200px; overflow: hidden;
}
.group_checkin .photo {
	padding: 3px 0px; width: 35px; height: 35px; overflow: hidden;
}
.group_checkin .photo img {
	width: 35px;
}
.group_checkin .info {
	margin: 3px 0px 3px 8px; width: 250px;
}
.group_checkin .desc {
	padding: 3px 0px 0px; color: rgb(119, 119, 119); line-height: 140%;
}
.tt .wall_module .group_share .info {
	width: 180px;
}
.tt .wall_module .event_share .info {
	width: 180px;
}
.tt .wall_module .group_checkin .info {
	width: 180px;
}
.group_share .title {
	font-weight: bold;
}
.event_share .title {
	font-weight: bold;
}
.group_checkin .title {
	font-weight: bold;
}
.group_share .desc {
	padding: 5px 0px 0px; color: rgb(119, 119, 119); line-height: 140%;
}
.event_share .desc {
	padding: 5px 0px 0px; line-height: 140%;
}
.event_share .where {
	padding: 5px 0px 0px; color: rgb(119, 119, 119);
}
.event_share .when {
	color: rgb(119, 119, 119);
}
.page_add_place_box .row {
	padding: 0px 0px 6px;
}
.page_add_place_box .label {
	width: 160px; color: rgb(85, 85, 85); padding-top: 4px; padding-right: 10px; clear: left;
}
.page_add_place_box .labeled {
	width: 200px;
}
.page_add_place_box .details {
	margin: 0px 10px 0px 170px; width: 140px; color: rgb(119, 119, 119); font-size: 0.9em;
}
.page_add_place_box .text {
	padding: 6px 3px; width: 200px;
}
.box_body .page_add_place_box .shadow div {
	width: 548px; z-index: 5;
}
#public_place_map {
	padding: 20px;
}
.page_add_place_box .places_map {
	height: 300px;
}
#place_map_yandex {
	display: none;
}
#place_map_yandex2 {
	display: none;
}
#place_map_google {
	display: none;
}
#place_map_mapbox {
	display: none;
}
.member_list_more_link {
	padding: 10px 0px; text-align: center; margin-bottom: 5px; display: block;
}
.member_list_more_link:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
.member_list_more_link .progress {
	margin: 0px auto;
}
.member_list_more_link div {
	height: 13px;
}
.page_add_event_info .tip {
	padding: 0px 0px 3px 23px; color: rgb(119, 119, 119);
}
.page_members_box {
	padding: 20px 20px 0px; overflow: auto; max-height: 315px;
}
.page_members_box .member_row {
	padding-bottom: 7px; margin-bottom: 10px; border-bottom-color: rgb(222, 228, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.page_members_box :last-child.member_row {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.page_members_box .member_row .member_info {
	width: 200px;
}
.page_members_box .member_row .photo {
	width: 60px; display: block;
}
.page_members_box .member_row .actions {
	width: 150px;
}
.page_members_box .member_row b {
	color: rgb(136, 136, 136); font-weight: normal;
}
.page_members_box .member_row .actions a {
	background: white; border-width: 1px 0px 0px; border-style: solid none none; padding: 3px 6px; border-top-color: rgb(255, 255, 255); display: block;
}
.page_members_box .member_row .actions a:hover {
	background: rgb(218, 225, 232); color: rgb(54, 99, 142); text-decoration: none;
}
.page_members_box .member_row .res {
	margin: 5px 0px 0px; padding: 5px 11px; border: 1px solid rgb(204, 204, 204); width: 310px; background-color: rgb(247, 247, 247);
}
.add_blacklist_box .photo {
	width: 110px; height: 100px; overflow: hidden;
}
.add_blacklist_box .info {
	width: 270px;
}
.page_contact_error {
	margin-bottom: 15px;
}
a.wall_reply_greeting {
	color: rgb(0, 0, 0);
}
.page_doc {
	padding: 10px 8px 0px; display: block;
}
.page_doc_icon {
	background: url("/images/icons/darr.gif") no-repeat 6px 7px rgb(225, 231, 237); padding: 3px 0px 0px 17px; border-radius: 3px; width: 27px; height: 17px; color: rgb(106, 131, 158); overflow: hidden; display: block; position: absolute; -ms-text-overflow: ellipsis; -moz-border-radius: 3px;
}
.page_doc_icon:hover {
	text-decoration: none;
}
.page_doc_cont {
	padding: 2px 5px 0px 52px;
}
.page_doc_name {
	font-weight: bold;
}
.page_doc_date {
	color: rgb(119, 119, 119);
}
.new_reply {
	display: none;
}
.replies_open {
	background: rgb(233, 237, 241); margin: 5px 0px; padding: 6px; text-align: center; color: rgb(113, 134, 155); cursor: pointer;
}
.replies_open:hover {
	background: rgb(238, 242, 246);
}
.replies_side_wrap {
	width: 50px; padding-top: 31px; margin-left: -60px; position: absolute; cursor: pointer;
}
.wide_wall_module .replies_side_wrap {
	margin-left: -61px;
}
.replies_side {
	padding: 10px 0px; position: relative;
}
.replies_side_over {
	background: rgb(233, 237, 241);
}
.replies_side_icon {
	background: url("/images/toplink.gif?3") no-repeat 0px -58px; width: 14px; height: 7px; display: none;
}
.replies_side_over .replies_side_icon {
	display: block;
}
.page_abuse_footer {
	background: rgb(241, 241, 241); margin: 0px -10px; padding: 6px 8px; text-align: center; color: rgb(119, 119, 119); border-top-color: rgb(216, 223, 229); border-top-width: 1px; border-top-style: solid;
}
#abx_error_wrap {
	display: none;
}
#abx_error {
	background: rgb(244, 235, 189); line-height: 160%; margin-bottom: 10px;
}
.abx_content {
	line-height: 140%;
}
h2.abx_header {
	margin-bottom: 7px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#abx_radiobtns {
	padding: 0px 0px 20px 12px;
}
#abx_radiobtns .radiobtn {
	margin-top: 14px;
}
.abx_addinfo {
	margin-top: 2px;
}
#abx_comment {
	width: 372px; height: 34px;
}
.abx_blacklist_cb_wrap {
	padding-top: 10px;
}
.abx_hint {
	padding-top: 10px;
}
.page_preview_photo_wrap {
	padding: 0px 10px 8px 0px; height: 57px; overflow: hidden; position: relative; cursor: pointer;
}
.page_preview_video_wrap {
	padding: 0px 10px 8px 0px; height: 57px; overflow: hidden; position: relative; cursor: pointer;
}
.page_preview_graffiti_wrap {
	padding: 0px 10px 8px 0px; height: 57px; overflow: hidden; position: relative; cursor: pointer;
}
.page_preview_album_wrap {
	padding: 0px 10px 8px 0px; overflow: hidden; position: relative; cursor: pointer;
}
div.page_preview_photo {
	height: 57px; overflow: hidden;
}
div.page_preview_video {
	height: 57px; overflow: hidden;
}
div.page_preview_graffiti {
	height: 57px; overflow: hidden;
}
div.page_preview_video {
	width: 75px; overflow: hidden;
}
div.page_preview_graffiti {
	width: 75px; overflow: hidden;
}
img.page_preview_video {
	width: 75px;
}
img.page_preview_graffiti {
	width: 75px;
}
.page_doc_photo {
	background: no-repeat 50% 50% rgb(0, 0, 0); width: 130px; height: 98px; text-align: center;
}
.page_doc_photo_href {
	position: relative;
}
.page_doc_photo_href:hover {
	text-decoration: none;
}
.page_preview_doc_photo_hint {
	background: rgba(0, 0, 0, 0.5); padding: 2px 4px; width: 92px; height: 14px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; font-size: 0.81em; margin-top: -18px; margin-bottom: 5px; position: absolute;
}
.font_medium .page_preview_doc_photo_hint span.fl_l {
	overflow: hidden; display: inline-block; -ms-text-overflow: ellipsis; max-width: 51px;
}
.page_doc_photo_hint {
	background: rgba(0, 0, 0, 0.5); padding: 2px 10px; width: 110px; height: 14px; text-align: center; color: rgb(255, 255, 255); font-size: 0.81em; margin-top: -18px; margin-bottom: 5px; position: absolute;
}
.page_pics_preview .page_preview_doc_wrap {
	padding: 0px 10px 8px 0px; width: 100px; height: 75px;
}
.page_preview_doc_photo {
	background: rgb(0, 0, 0); width: 100px; text-align: center; min-height: 30px;
}
.page_pics_preview {
	margin-bottom: 0px; position: relative;
}
.page_pics_preview .page_media_x_wrap {
	background: rgba(0, 0, 0, 0.5); padding: 3px; border-radius: 3px; margin-left: -13px; position: relative; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.page_photos_count {
	background: rgb(0, 0, 0); padding: 1px 3px; border-radius: 3px; top: 3px; right: 3px; color: rgb(255, 255, 255); font-size: 0.7em; font-weight: bold; position: absolute; opacity: 0.6; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.page_pics_preview .page_media_x {
	background: url("/images/notifier_close.gif") no-repeat 0px 0px; width: 7px; height: 7px; display: block; opacity: 0.6;
}
.page_pics_preview .page_media_x_wrap:hover .page_media_x {
	opacity: 0.8;
}
.page_media_sortable {
	position: relative;
}
.page_docs_preview .page_media_x_wrap {
	background: url("/images/pics/statusx_op.gif") no-repeat 0px 0px; margin: 6px 5px 0px; transition:opacity 100ms linear; width: 11px; height: 11px; cursor: pointer; opacity: 0.6; -webkit-box-shadow: 0; -moz-box-shadow: 0; -webkit-transition: opacity 100ms linear; -moz-transition: opacity 100ms linear; -o-transition: opacity 100ms linear;
}
.page_docs_preview .page_media_x_wrap:hover {
	opacity: 1;
}
.checkbox_pic {
	cursor: pointer;
}
.checkbox_pic#status_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_pic#facebook_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_pic#own_status_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_pic#own_facebook_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_status_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_facebook_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_pic#status_export {
	background-position: 0px -42px; opacity: 0.5;
}
.checkbox_pic#own_status_export {
	background-position: 0px -42px; opacity: 0.5;
}
.checkbox_status_export {
	background-position: 0px -42px; opacity: 0.5;
}
.checkbox_pic#facebook_export {
	background-position: 0px -14px; opacity: 0.5;
}
.checkbox_pic#own_facebook_export {
	background-position: 0px -14px; opacity: 0.5;
}
.checkbox_facebook_export {
	background-position: 0px -14px; opacity: 0.5;
}
.on#status_export {
	filter: none; opacity: 1;
}
.on#own_status_export {
	filter: none; opacity: 1;
}
.on.checkbox_status_export {
	filter: none; opacity: 1;
}
.on#facebook_export {
	filter: none; opacity: 1;
}
.on#own_facebook_export {
	filter: none; opacity: 1;
}
.on.checkbox_facebook_export {
	filter: none; opacity: 1;
}
.box_controls_text .checkbox_pic {
	margin-right: 5px;
}
.postpone_preview .checkbox {
	margin: 0px 10px 0px 0px;
}
.postpone_preview .checkbox_status_export {
	margin: 0px 10px 0px 0px;
}
.postpone_preview .checkbox_facebook_export {
	margin: 0px 10px 0px 0px;
}
.postpone_preview .checkbox div {
	margin-bottom: 0px;
}
.post_upload_wrap {
	right: 10px; position: absolute; z-index: 110;
}
.post_upload_wrap .loading {
	display: none;
}
.post_upload_wrap div.post_upload {
	background: url("/images/icons/attach_photo.gif") no-repeat center 10px; width: 34px; height: 40px; overflow: hidden; position: relative; opacity: 0.8;
}
.post_upload_wrap div.post_upload:hover {
	filter: none; opacity: 1;
}
.post_upload_wrap input {
	margin: 0px; padding: 0px; right: 0px; font-size: 6.54em !important; position: absolute; cursor: pointer; opacity: 0.01;
}
.post_upload_dropbox {
	display: none; position: absolute; z-index: 120;
}
.post_upload_dropbox_inner {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px dashed rgb(163, 182, 201); width: 369px; text-align: center; color: rgb(127, 146, 165); font-size: 1.09em; vertical-align: middle; display: table-cell;
}
.dropbox_over .post_upload_dropbox_inner {
	background-color: rgb(225, 231, 237);
}
.dropbox_over .post_upload_release_label {
	display: inline;
}
.post_upload_release_label {
	display: none;
}
.dropbox_over .post_upload_drop_label {
	display: none;
}
#wpe_signed {
	padding-bottom: 10px;
}
.wpe_buttons {
	height: 25px; padding-bottom: 10px;
}
.wpe_auth {
	color: rgb(119, 119, 119); line-height: 160%; padding-bottom: 10px;
}
.wpe_auth_lnk {
	color: rgb(119, 119, 119);
}
#wpe_warn {
	color: rgb(119, 119, 119); padding-top: 10px; display: none;
}
.wpe_cancel {
	margin: 0px 7px;
}
.wpe_cancel .button {
	padding-right: 10px; padding-left: 10px;
}
#wpe_prg {
	margin: 6px 10px 0px;
}
#wpe_add_media {
	padding: 6px 9px 0px;
}
.wpe_info {
	color: rgb(119, 119, 119);
}
.wpe_prg {
	margin: 0px 3px; height: 10px;
}
.wpe_text_cont {
	position: relative;
}
#wpe_text {
	background: rgb(255, 255, 255); padding: 3px 23px 3px 3px; border: 1px solid rgb(195, 203, 212); line-height: 1.27em; overflow: hidden; min-height: 48px;
}
.is_rtl1 #wpe_text {
	padding-right: 3px; padding-left: 23px;
}
#wpe_cont .mention_rich_ta {
	line-height: 1.27em;
}
#wpe_cont {
	margin-top: 10px;
}
#wpe_text {
	width: 309px;
}
.reply_text #wpe_text {
	width: 270px;
}
.fw_reply_info #wpe_text {
	width: 446px;
}
.wpe_buttons {
	width: 337px;
}
.reply_text .wpe_buttons {
	width: 298px;
}
#wpe_media_preview {
	padding-top: 10px;
}
.page_media_poll_desc {
	color: rgb(119, 119, 119); padding-left: 5px; font-weight: normal;
}
.page_media_poll_wrap {
	padding: 5px 0px 10px; clear: left;
}
.page_media_poll {
	max-width: 400px;
}
.page_media_poll_title {
	padding: 4px 0px 2px; color: rgb(69, 104, 142); line-height: 140%; font-weight: bold; border-bottom-color: rgb(231, 234, 237); border-bottom-width: 1px; border-bottom-style: solid; max-width: 400px;
}
.page_media_poll_title .a {
	color: rgb(69, 104, 142);
}
.page_poll_options {
	padding: 2px 0px 0px;
}
.page_poll_radio {
	padding: 10px 0px 0px;
}
.wall_module .page_poll_radio .progress_inline {
	background: url("/images/upload.gif") no-repeat 50% 50%; margin: 0px 0px 0px 5px; width: 32px; height: 13px; vertical-align: bottom; float: none; display: inline-block; _zoom: 1;
}
.page_media_poll .page_poll_row {
	background: rgb(247, 247, 247); padding: 0px; width: 100%;
}
.page_media_poll .page_poll_row_count {
	text-align: center; color: rgb(139, 161, 188); line-height: 15px; margin-top: -15px;
}
.page_media_poll .page_poll_row_percent {
	padding: 2px 0px 0px 6px; line-height: 13px; cursor: default;
}
.im_log_t .post_media td.page_poll_row_percent {
	padding: 2px 0px 0px 6px; line-height: 13px; cursor: default;
}
.page_media_poll .page_poll_text {
	padding: 10px 2px 2px;
}
.page_media_poll .page_poll_percent {
	background: rgb(218, 225, 232); height: 15px;
}
.page_poll_bottom {
	padding-top: 12px;
}
.wide_wall_module {
	background: rgb(255, 255, 255); padding: 5px 15px 15px;
}
.wide_wall_module .audio .info {
	width: 100%;
}
.wide_wall_module .post {
	border-top-color: currentColor; border-bottom-color: rgb(218, 225, 232); border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.wide_wall_module :last-child.post {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.wide_wall_module .post_info {
	width: 537px;
}
.wide_wall_module .wall_text {
	width: 537px;
}
.wide_wall_module .wall_post_text {
	width: 537px;
}
.wide_wall_module .post_media {
	width: 532px;
}
.wide_wall_module .wall_text_name {
	width: 505px;
}
.wide_wall_module .reply_table .post_media {
	width: 465px;
}
.wide_wall_module .published_by_quote .wall_text {
	width: 527px;
}
.wide_wall_module .published_by_quote .wall_post_text {
	width: 527px;
}
.wide_wall_module .published_by_quote .post_media {
	width: 527px;
}
.wide_wall_module .wall_post_text {
	line-height: 160%;
}
.wide_wall_module .wall_reply_text {
	line-height: 160%;
}
.wide_wall_module .like_wrap {
	font-size: 11px;
}
.wide_wall_module .reply_link_wrap {
	font-size: 11px;
}
.wide_wall_module .reply_link_wrap small {
	font-size: 11px;
}
.wide_wall_module .info_footer {
	font-size: 11px;
}
.font_medium .wide_wall_module .like_wrap {
	font-size: 12px;
}
.font_medium .wide_wall_module .reply_link_wrap {
	font-size: 12px;
}
.font_medium .wide_wall_module .reply_link_wrap small {
	font-size: 12px;
}
.font_medium .wide_wall_module .info_footer {
	font-size: 12px;
}
.big_wall #page_wall_posts .post {
	display: block;
}
.big_wall #page_wall_posts .online {
	display: block;
}
.wide_wall_module .group_share .info {
	width: 390px;
}
.wide_wall_module .event_share .info {
	width: 390px;
}
.wide_wall_module .group_checkin .info {
	width: 390px;
}
.wide_wall_module .wpe_prg {
	margin: 0px 10px; height: 13px;
}
.wide_wall_module #wpe_text {
	width: 509px; line-height: 1.54em;
}
.wide_wall_module div.published_by_date {
	width: 480px;
}
.wide_wall_module .reply_text #wpe_text {
	width: 449px;
}
.fw_reply_info #wpe_text {
	width: 450px;
}
.wide_wall_module .reply_text .wpe_buttons {
	width: 477px;
}
.fw_reply_info .wpe_buttons {
	width: 455px;
}
.wide_wall_module .wpe_buttons {
	width: 537px;
}
.wide_wall_module #wpe_cont .mention_rich_ta {
	line-height: 1.54em;
}
.wide_wall_module .postpone_preview .content {
	width: 300px !important;
}
.fw_post_info .postpone_preview .content {
	width: 300px !important;
}
.wide_wall_module a.page_media_link_thumb {
	width: 130px;
}
.wide_wall_module i.page_media_link_thumb {
	width: 130px;
}
.wide_wall_moudle span.page_media_link_thumb {
	width: 130px;
}
.wide_wall_module .reply {
	padding: 10px 0px 11px;
}
.wide_wall_module a.reply_image {
	width: 50px; height: 50px;
}
.wide_wall_module img.reply_image {
	width: 50px; height: 50px;
}
.wide_wall_module .reply_info {
	width: 477px; margin-left: 60px; min-height: 51px;
}
.wide_wall_module .wall_reply_text {
	width: 477px;
}
.wide_wall_module .reply_button_wrap button {
	padding: 6px 16px;
}
.wide_wall_module .reply_box_open .reply_field {
	height: auto; min-height: 42px;
}
.wide_wall_module .reply_field_tail {
	background-position: 0px -154px; width: 6px; height: 11px; margin-top: 16px; margin-left: -9px;
}
.wide_wall_module .reply_form_img {
	width: 50px; height: 50px;
}
.wide_wall_module a.reply_form_image {
	width: 50px; height: 50px;
}
.wide_wall_module .reply_box_open .reply_form {
	margin-left: 62px;
}
.wall_module .post_like_wrap {
	width: 150px; position: relative;
}
.wide_wall_module .post_like_wrap {
	width: 200px;
}
.post_like {
	padding: 5px 6px; border-radius: 3px; right: 0px; color: rgb(47, 88, 121); overflow: hidden; font-size: 10px; margin-top: -1px; white-space: nowrap; position: absolute; cursor: pointer; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px;
}
.post_share {
	padding: 5px 6px; border-radius: 3px; right: 0px; color: rgb(47, 88, 121); overflow: hidden; font-size: 10px; margin-top: -1px; white-space: nowrap; position: absolute; cursor: pointer; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px;
}
.font_medium .post_like {
	font-size: 11px;
}
.font_medium .post_share {
	font-size: 11px;
}
.wide_wall_module .post_like {
	font-size: 11px;
}
.wide_wall_module .post_share {
	font-size: 11px;
}
.font_medium .wide_wall_module .post_like {
	font-size: 12px;
}
.font_medium .wide_wall_module .post_share {
	font-size: 12px;
}
.post_like_link {
	color: rgb(130, 155, 175);
}
.post_share_link {
	color: rgb(130, 155, 175);
}
.wall_post_over .post_like_link {
	color: rgb(47, 88, 121);
}
.wall_module .post:hover .post_like_link {
	color: rgb(47, 88, 121);
}
.wall_post_over .post_share_link {
	color: rgb(47, 88, 121);
}
.wall_module .post:hover .post_share_link {
	color: rgb(47, 88, 121);
}
.wall_module .post_like:hover {
	background: rgb(233, 237, 241);
}
.wall_module .post_share:hover {
	background: rgb(233, 237, 241);
}
.wall_module .post_like_icon {
	background: url("/images/icons/like.gif?2") no-repeat 1px 0px; margin: 2px 2px 0px; width: 11px; height: 10px; padding-right: 1px; opacity: 0.4;
}
.wall_module .post_share_icon {
	background: url("/images/icons/like.gif?2") no-repeat 1px 0px; margin: 2px 2px 0px; width: 11px; height: 10px; padding-right: 1px; opacity: 0.4;
}
.wall_module .post_share_icon {
	background-position: 0px -21px; width: 11px; height: 11px; margin-top: 1px;
}
.wide_wall_module .post_like_icon {
	margin-top: 3px;
}
.wide_wall_module .post_share_icon {
	margin: 2px 2px 0px 3px;
}
.wall_module .post_like_count {
	color: rgb(114, 149, 178); font-weight: bold;
}
.wall_module .post_share_count {
	color: rgb(114, 149, 178); font-weight: bold;
}
.wall_module .post_like .no_likes {
	padding-right: 1px; visibility: visible; opacity: 0.4;
}
.wall_module .post_like i.my_like {
	filter: none; opacity: 1;
}
.wall_module .my_share i {
	filter: none; opacity: 1;
}
.post_full_like_wrap {
	width: 230px; position: relative;
}
.wide_wall_module .post_full_like_wrap {
	width: 300px;
}
.post_fixed .post_full_like_wrap {
	width: 300px;
}
.post_full_like {
	top: 0px; right: 0px; position: absolute;
}
.post_full_like_wrap .post_like {
	position: static;
}
.post_full_like_wrap .post_share {
	position: static;
}
.post_share_link {
	display: none;
}
.wide_wall_module .post_share_link {
	display: inline;
}
.wall_module .no_shares {
	visibility: hidden;
}
.wall_module .wall_post_over .no_shares {
	visibility: visible;
}
.reply_replieable {
	cursor: pointer;
}
.reply_moreable {
	cursor: pointer;
}
.like_comment_header {
	padding: 5px 0px; color: rgb(69, 104, 142); font-size: 1.18em; font-weight: bold;
}
.like_to_header {
	padding: 5px 0px; color: rgb(69, 104, 142); font-size: 1.18em; font-weight: bold;
}
.like_comment_header {
	padding-top: 0px;
}
.like_comment_row {
	padding: 4px 0px 10px;
}
#like_repost_comment {
	width: 372px; height: 32px;
}
.like_to_row {
	padding: 10px 0px 0px;
}
.like_to_about {
	padding: 3px 25px; color: rgb(119, 119, 119);
}
.like_to_about_select {
	padding-top: 5px;
}
.like_to_point {
	padding: 0px 5px;
}
.like_to_row div.disabled {
	cursor: default; opacity: 0.4;
}
.like_to_row div.disabled:hover div {
	background-position: 0px 0px;
}
.like_to_row div.on.disabled:hover div {
	background-position: 0px -14px;
}
.like_to_nopadd {
	padding: 0px !important;
}
.page_post_sized_thumbs {
	margin: 9px 0px 0px; padding-bottom: 4px;
}
.page_post_sized_full_thumb {
	-margin: 20px 0 10px;
}
.page_post_sized_full_thumb_first {
	margin-top: 10px;
}
.page_post_sized_relative_wrap {
	float: left; position: relative;
}
.page_post_sized_relative {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
a.page_post_thumb_wrap {
	margin: 0px 3px 3px 0px; overflow: hidden; display: block; position: relative;
}
span.page_post_thumb_wrap {
	margin: 0px 3px 3px 0px; overflow: hidden; display: block; position: relative;
}
a.page_post_thumb_wrap:hover {
	text-decoration: none !important;
}
a.page_post_thumb_unsized:hover {
	text-decoration: none !important;
}
.page_post_thumb_video {
	position: relative;
}
.page_post_thumb_sized_photo {
	left: 0px; top: 0px; position: absolute;
}
.video_module .video div.page_video_play_icon {
	background-position: 14px 11px; padding: 12px 15px; border-radius: 4px; transition:opacity 100ms linear; left: 50%; top: 50%; width: 10px; height: 15px; margin-top: -20px; margin-left: -20px; position: absolute; cursor: pointer; opacity: 0.9; background-image: url("/images/icons/video_play.png"); background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.45); -webkit-transition: opacity 100ms linear; -moz-transition: opacity 100ms linear; -o-transition: opacity 100ms linear;
}
.video_module .video div.page_video_play_icon:hover {
	opacity: 1;
}
.video_module .video .page_video_thumb {
	background-position: center; width: 178px; height: 97px; display: inline-block; background-size: cover;
}
.page_post_video_is_processing {
	background: rgba(0, 0, 0, 0.8); padding: 15px 10px; border-radius: 5px; left: 50%; top: 50%; width: 180px; height: 18px; text-align: center; color: rgb(255, 255, 255); margin-top: -23px; margin-left: -100px; position: absolute; z-index: 10; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.page_post_video_duration {
	background: rgba(0, 0, 0, 0.45); padding: 0px 3px 1px; right: 5px; bottom: 5px; color: rgb(255, 255, 255); white-space: nowrap; position: absolute; z-index: 10;
}
.page_post_video_duration_icon {
	background: url("/images/icons/photo_icons.png?3") no-repeat 0px -102px; margin: 3px 5px -1px 0px; width: 7px; height: 9px; display: inline-block;
}
.page_post_video_duration_single {
	background: rgba(0, 0, 0, 0.45); padding: 2px 5px; border-radius: 2px; right: 6px; bottom: 6px; color: white; display: inline-block; position: absolute; z-index: 10;
}
a.page_post_thumb_last_column .page_post_thumb_undersized_w {
	right: 0px;
}
span.page_post_thumb_last_column .page_post_thumb_undersized_w {
	right: 0px;
}
a.page_post_thumb_last_row .page_post_thumb_undersized_h {
	bottom: 0px;
}
span.page_post_thumb_last_row .page_post_thumb_undersized_h {
	bottom: 0px;
}
a.page_post_thumb_unsized {
	background: no-repeat 50% 50% / cover; margin: 0px 3px 3px 0px; overflow: hidden; display: block; position: relative;
}
span.page_post_thumb_unsized {
	background: no-repeat 50% 50% / cover; margin: 0px 3px 3px 0px; overflow: hidden; display: block; position: relative;
}
a.page_post_thumb_unsized_single {
	background-size: contain;
}
span.page_post_thumb_unsized_single {
	background-size: contain;
}
.wide_wall_module a.page_post_thumb_unsized {
	margin: 0px 6px 6px 0px;
}
.wide_wall_module a.page_post_thumb_wrap {
	margin: 0px 6px 6px 0px;
}
.wide_wall_module span.page_post_thumb_unsized {
	margin: 0px 6px 6px 0px;
}
.wide_wall_module span.page_post_thumb_wrap {
	margin: 0px 6px 6px 0px;
}
.page_post_sized_thumbs a.page_post_thumb_last_column {
	margin-right: 0px;
}
.page_post_sized_thumbs span.page_post_thumb_last_column {
	margin-right: 0px;
}
.page_post_sized_thumbs a.page_post_thumb_last_row {
	margin-bottom: 0px;
}
.page_post_sized_thumbs span.page_post_thumb_last_row {
	margin-bottom: 0px;
}
.page_post_queue_wide {
	display: none;
}
.wide_wall_module .page_post_queue_narrow {
	display: none;
}
.wide_wall_module .page_post_queue_wide {
	display: block;
}
.page_name {
	overflow: hidden; padding-bottom: 2px; max-width: 385px;
}
h4.page_top {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 6px 4px; font-size: 1.09em;
}
#page_current_info {
	padding: 2px 0px; width: 385px; height: auto !important; color: rgb(0, 0, 0); overflow: hidden; font-weight: normal; max-height: 3.55em;
}
#page_current_info #current_info {
	display: block;
}
.my_current_info {
	margin: 0px -6px; padding: 0px 6px; display: block; cursor: pointer;
}
.no_current_info {
	margin: 0px -6px; padding: 0px 6px; display: block; cursor: pointer;
}
.my_current_info:hover {
	text-decoration: underline;
}
.no_current_info:hover {
	text-decoration: underline;
}
.current_text {
	padding: 0px 1px;
}
.current_audio {
	color: rgb(43, 88, 122); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 334px;
}
.page_wide_no_narrow #page_current_info {
	width: 576px;
}
.page_wide_no_narrow .current_audio {
	max-width: 520px;
}
.prg.current_audio {
	max-width: 302px;
}
.current_audio_cnt {
	transition:150ms ease-in-out; color: rgb(80, 114, 146); font-size: 0.9em; font-weight: bold !important; cursor: pointer; opacity: 0.7; -webkit-transition: all 150ms ease-in-out; -moz-transition: all 150ms ease-in-out; -o-transition: all 150ms ease-in-out;
}
h4 .current_audio_cnt span {
	font-weight: bold;
}
.current_audio_cnt:hover {
	opacity: 1;
}
.hidden.current_audio_cnt {
	display: none;
}
.current_audio_cnt .value {
	text-align: right;
}
.current_audio div.label {
	background: url("/images/icons/audio_icons.png?6") no-repeat -66px -51px; margin: 2px 3px 0px 0px; width: 13px; height: 11px; opacity: 0.6;
}
.is_rtl1 .current_audio div.label {
	margin-right: auto; margin-left: 3px;
}
.current_audio_cnt div.label {
	background: url("/images/icons/audio_icons.png?6") no-repeat -202px -51px; width: 12px; height: 12px; margin-left: 5px;
}
.is_rtl1 .current_audio_cnt div {
	margin-right: 5px; margin-left: auto;
}
.audio_listeners {
	padding: 20px 10px 1px; overflow: hidden; position: relative;
}
#audio_listeners_progress {
	display: inline-block;
}
.current_app {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -58px; color: rgb(43, 88, 122); padding-left: 14px;
}
a.current_app_icon {
	background-position: 0px 0px; padding: 1px 0px 2px 20px; margin-top: -1px; margin-bottom: -2px; display: inline-block; -ms-zoom: 1;
}
.is_rtl1 .current_audio {
	background-position: right -220px;
}
#page_current_info {
	font-size: 11px;
}
.font_medium #page_current_info {
	font-size: 12px;
}
.current_audio_prg {
	margin: 0px 10px;
}
#content h4 .no_current_info {
	color: rgb(170, 170, 170);
}
#currinfo_editor {
	margin: -27px -14px 0px; display: none; position: absolute; z-index: 10;
}
#currinfo_editor .sidesh {
	background: rgb(0, 0, 0); width: 1px; opacity: 0.08;
}
#currinfo_editor .sidesh div {
	width: 1px; overflow: hidden;
}
#currinfo_editor .bottomsh1 {
	background: rgb(0, 0, 0); height: 1px; opacity: 0.1;
}
#currinfo_editor .bottomsh2 {
	background: rgb(0, 0, 0); height: 1px; opacity: 0.05;
}
#currinfo_editor .bottomsh1 div {
	height: 1px; overflow: hidden;
}
#currinfo_editor .bottomsh2 div {
	height: 1px; overflow: hidden;
}
#currinfo_editor .editor {
	background: rgb(247, 247, 247); padding: 8px; border: 1px solid rgb(204, 204, 204); width: 384px;
}
#content h4 #currinfo_about {
	margin: 5px 8px 0px; color: rgb(119, 119, 119); font-size: 0.9em; display: none;
}
#content h4 #currinfo_warn {
	margin: 5px 8px 0px; color: rgb(119, 119, 119); font-size: 0.9em; display: none;
}
#currinfo_clear {
	margin: 4px 4px 0px; display: none;
}
#currinfo_audio {
	margin: 5px 8px 0px;
}
#currinfo_app {
	margin: 5px 8px 0px;
}
#currinfo_editor .flat_button {
	margin: 0px;
}
button#currinfo_save {
	padding: 5px 10px 6px;
}
#currinfo_input {
	margin: 0px 0px 8px; padding: 4px 3px; width: 376px;
}
.page_poll_export_label {
	padding: 3px 10px 0px 0px; width: 90px; color: rgb(119, 119, 119); vertical-align: top; white-space: nowrap;
}
textarea.page_poll_export_code {
	margin: 0px; width: 372px; height: 110px; background-color: rgb(240, 244, 251);
}
.page_poll_export_desc {
	padding: 0px; color: rgb(119, 119, 119); font-size: 0.9em; vertical-align: top;
}
b.wall_mob_onl {
	background-position: -1px 0px;
}
#page_suggest_post {
	display: none;
}
.page_sugg_loading {
	height: 41px;
}
.post_publish_button {
	margin: 0px 5px;
}
.post_nopublish_button {
	margin: 0px 5px;
}
.post_publish {
	background: rgb(247, 247, 247); margin: 5px 0px 8px; padding: 10px; text-align: center;
}
.post_publish_text {
	color: rgb(69, 104, 142); font-weight: bold;
}
#suggest_publish_add_media {
	padding: 10px 9px 0px;
}
#suggest_publish_field {
	width: 422px; height: 32px;
}
#suggest_publish_warn {
	color: rgb(119, 119, 119); padding-top: 10px; display: none;
}
#suggest_publish_media_preview {
	padding-top: 8px;
}
#suggest_publish_author_wrap {
	color: rgb(43, 88, 122); padding-top: 10px;
}
.closed_page {
	margin: 10px 0px;
}
.closed_details {
	padding-top: 10px;
}
.closed_reason {
	font-weight: normal;
}
#custom_menu_cont {
	top: 0px; width: 100%;
}
#custom_menu_wrap {
	top: 0px; position: absolute; z-index: 3205;
}
.fw_post_thumb_img {
	width: 50px;
}
.page_photo_thumb {
	max-width: 75px;
}
.page_album_row {
	background: rgb(238, 238, 238); margin: 10px 10px 0px; width: 178px; height: 118px; overflow: hidden; vertical-align: top; display: inline-block;
}
.page_album_row a {
	text-align: center; display: block; position: relative;
}
.page_album_row a.img_link {
	width: 178px; height: 118px;
}
.page_photo_thumb_big {
	vertical-align: top; max-width: 178px;
}
.page_album_title_wrap {
	background: rgba(0, 0, 0, 0.5); padding: 4px 0px 10px; top: 0px; width: 178px; text-align: left; color: white; line-height: 12px; margin-top: 98px; position: absolute;
}
:not([dummy]).page_album_title_wrap {
	
}
.page_album_title {
	overflow: hidden; font-weight: bold; margin-left: 6px; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 125px; -o-text-overflow: ellipsis;
}
.page_album_description {
	margin: 5px 6px 0px; overflow: hidden; font-size: 0.9em; -ms-text-overflow: ellipsis; max-height: 49px;
}
.page_album_camera {
	background: url("/images/camera_white.png") no-repeat 0px 2px; margin: 0px 6px; right: 0px; padding-left: 14px; font-weight: bold; position: absolute;
}
#owner_photo_wrap {
	margin-bottom: 8px;
}
#owner_photo_bubble_wrap {
	width: 200px; height: 56px; overflow: hidden; margin-top: -64px; position: relative;
}
#owner_photo_bubble {
	background: rgba(0, 0, 0, 0.7); padding: 4px 0px; transition:200ms ease-in-out; width: 200px; color: rgb(255, 255, 255); margin-top: 40px; z-index: 450; opacity: 0; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out;
}
#owner_photo_top_bubble_wrap {
	position: relative;
}
#owner_photo_top_bubble {
	background: rgba(0, 0, 0, 0.7); padding: 4px 0px; transition:200ms ease-in-out; top: 0px; right: 0px; color: rgb(255, 255, 255); display: none; position: absolute; z-index: 450; opacity: 0; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out;
}
#owner_photo_wrap:hover #owner_photo_bubble {
	margin-top: 0px; filter: none; opacity: 1;
}
#owner_photo_wrap:hover #owner_photo_top_bubble {
	display: block; filter: none; opacity: 1;
}
#owner_photo_top_bubble .owner_photo_bubble_action_delete {
	width: auto; text-align: right; overflow: hidden; white-space: nowrap; max-width: 180px;
}
.owner_photo_bubble_action {
	padding: 5px 10px; width: 180px; height: 14px; overflow: hidden; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis; text-shadow: 0px 1px 0px #262626; -o-text-overflow: ellipsis;
}
.owner_photo_bubble_action_in {
	background: url("/images/edit_photo_icons_white.gif") no-repeat 0px -3px; transition:100ms ease-out; padding-left: 20px; filter: none; opacity: 0.7; -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -o-transition: all 100ms ease-out;
}
.owner_photo_bubble_action_crop .owner_photo_bubble_action_in {
	background-position: 0px -26px;
}
.owner_photo_bubble_action_delete .owner_photo_bubble_action_in {
	background-position: 0px -70px;
}
.owner_photo_bubble_action:hover .owner_photo_bubble_action_in {
	filter: none; opacity: 1;
}
.owner_photo_bubble_delete_wrap {
	background: rgba(0, 0, 0, 0.5); padding: 5px; border-radius: 3px; top: 0px; right: 0px; position: absolute; z-index: 10; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.owner_photo_bubble_delete {
	background: url("/images/notifier_close.gif") no-repeat; transition:opacity 100ms linear; width: 7px; height: 7px; opacity: 0.5; -webkit-transition: opacity 100ms linear; -moz-transition: opacity 100ms linear; -o-transition: opacity 100ms linear;
}
.owner_photo_bubble_delete_wrap:hover .owner_photo_bubble_delete {
	filter: none; opacity: 1;
}
#owner_photo_bubble_input {
	visibility: hidden; position: absolute;
}
.page_preview_photo {
	max-width: 80px;
}
.page_preview_ph_graff .page_preview_photo {
	max-width: 106px;
}
.page_preview_ph_graff {
	max-width: 106px;
}
#page_load_photo {
	width: 200px; text-align: center; margin-top: -40px; position: absolute;
}
#page_avatar {
	height: auto !important; text-align: center; overflow: hidden; margin-bottom: 8px; max-height: 500px;
}
* html #page_avatar {
	
}
#page_avatar img {
	vertical-align: top;
}
.wall_album_wrap {
	padding: 6px 0px 4px;
}
.wall_private_album_wrap {
	background: rgb(238, 238, 238); margin: 6px 0px 4px; padding: 60px 0px; width: 200px; text-align: center; color: rgb(119, 119, 119); font-size: 12px;
}
.wall_album_cover_wrap {
	background: rgb(241, 241, 241); width: 279px; height: 185px; text-align: center; overflow: hidden; display: block; position: relative;
}
.wall_album_nocover {
	background: url("/images/camera_big.png") no-repeat 50% 45% rgb(241, 241, 241) !important;
}
.wall_album_cover {
	vertical-align: top; max-width: 279px;
}
.wide_wall_module .wall_album_cover_wrap {
	width: 390px; height: 260px;
}
.wide_wall_module .wall_album_cover {
	max-width: 390px;
}
.wall_album_caption {
	background: rgba(0, 0, 0, 0.5); padding: 4px 0px 10px; top: 0px; width: 279px; text-align: left; color: white; line-height: 12px; margin-top: 163px; position: absolute;
}
.page_post_thumb_album .wall_album_caption {
	z-index: 1;
}
.wide_wall_module .wall_album_caption {
	width: 390px; margin-top: 238px;
}
#wpe_cont .wall_album_cover_wrap {
	width: 279px; height: 185px;
}
#wpe_cont .wall_album_cover {
	max-width: 279px;
}
#wpe_cont .wall_album_caption {
	width: 279px; margin-top: 163px;
}
.wall_album_title {
	margin: 0px 7px; overflow: hidden; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 208px; -o-text-overflow: ellipsis;
}
.wall_album_count {
	background: url("/images/camera_white.png") no-repeat 0px 2px; margin: 0px 7px; padding-left: 14px; font-weight: bold;
}
.wall_album_description {
	margin: 5px 7px 0px; overflow: hidden; -ms-text-overflow: ellipsis; max-height: 126px;
}
.wall_album_wrap .page_post_sized_thumbs {
	margin: 0px;
}
.wall_album_photos {
	margin-left: 3px;
}
.wall_album_under_row {
	padding-top: 3px; clear: both;
}
.wide_wall_module .wall_album_photos {
	margin-left: 6px;
}
.wide_wall_module .wall_album_under_row {
	padding-top: 6px;
}
.wall_market_album_cover .wall_album_count {
	background: none !important; font-weight: normal;
}
.wall_album_nocover.wall_market_album_cover {
	background: url("/images/icons/mall_icon.png") no-repeat 50% 40% rgb(241, 241, 241) !important;
}
.page_gif_preview {
	background: rgb(0, 0, 0); text-align: center; display: block; position: relative; min-height: 98px; min-width: 130px;
}
.page_gif_loading {
	width: 130px; height: 98px; position: absolute;
}
.pages_gif_img {
	vertical-align: middle; cursor: pointer; max-height: 600px; max-width: 130px;
}
.page_gif_big {
	max-width: 337px;
}
.reply_table .page_gif_big {
	max-width: 298px;
}
.wide_wall_module .page_gif_big {
	max-width: 536px;
}
.wide_wall_module .reply_text .page_gif_big {
	max-width: 465px;
}
#dark_box_topic_wrap {
	background: rgb(89, 123, 165); padding: 10px 10px 11px; overflow: hidden; position: relative;
}
.dark_box_close {
	margin: -10px -10px -11px; padding: 17px 26px 18px; transition:color 100ms linear; color: rgb(199, 215, 233); -webkit-transition: color 100ms linear; -moz-transition: color 100ms linear; -o-transition: color 100ms linear;
}
.dark_box_close:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
#dark_box_topic {
	padding: 7px 16px; color: rgb(255, 255, 255); font-size: 1.09em; font-weight: bold;
}
.dark_box_label {
	margin: 0px; padding: 15px 0px 5px; color: rgb(69, 104, 142); line-height: 1.27em; font-size: 1.09em; font-weight: bold;
}
#dark_box_ava {
	margin: -1px 0px 0px -26px; width: 32px; height: 32px; display: none; position: absolute; opacity: 0;
}
#dark_box_ava .wdd_img_layer {
	background: rgb(89, 123, 165);
}
.dark_box_cont .wdd_text {
	width: 360px; margin-top: 1px;
}
#dark_box_ava .wdd_img {
	width: 32px;
}
#dark_box_ava .wdd_img_full {
	width: 32px; height: 32px;
}
#dark_box_ava .wdd_img_half {
	width: 32px; height: 32px;
}
#dark_box_ava .wdd_img_tiny {
	width: 32px; height: 32px;
}
#dark_box_ava .wdd_img_half {
	width: 15px;
}
#dark_box_ava .wdd_img_half .wdd_img {
	margin-left: -8px;
}
#dark_box_ava .wdd_img_tiny {
	width: 15px; height: 15px; margin-bottom: 2px;
}
#dark_box_ava .wdd_img_tiny .wdd_img {
	width: 15px;
}
#dark_box_ava .wdd_mark {
	margin: 0px 26px;
}
#dark_box_ava .wdd_img_tiny .wdd_mark {
	margin: 0px 9px;
}
#dark_box_ava .wdd_img_half .wdd_mark {
	margin: 0px 9px;
}
.dark_box_cont {
	background: rgb(247, 247, 247); padding: 0px 26px 26px;
}
.dark_box_btn {
	line-height: normal; margin-top: 10px;
}
.button_cancel.dark_box_btn {
	margin: 10px 10px 0px;
}
.like_share_tab_wrap {
	padding: 15px 25px; color: rgb(69, 104, 142); font-weight: bold; position: relative; z-index: 100; box-shadow: 0px 1px 3px rgba(0,0,0,0.07); background-color: white;
}
.like_share_tab_wrap .like_share_tab {
	padding: 3px 8px 4px; border-radius: 2px; margin-right: 8px; display: inline-block; cursor: pointer;
}
.like_share_tab_wrap .like_share_tab:hover {
	background-color: rgb(225, 231, 237);
}
.like_share_tab_wrap .selected.like_share_tab {
	color: white; background-color: rgb(89, 125, 163);
}
#like_share_error {
	margin: 12px 0px; display: none;
}
#like_share_title_wrap {
	display: none;
}
#like_share_title {
	padding: 6px 5px 8px; width: 416px;
}
#like_share_text {
	margin: 0px; padding: 5px; width: 416px; height: 80px; vertical-align: top;
}
.like_share_row {
	padding: 10px 0px 0px;
}
.like_share_row div.disabled {
	cursor: default; opacity: 0.4;
}
.like_share_row div.disabled:hover div {
	background-position: 0px 0px;
}
.like_share_row div.on.disabled:hover div {
	background-position: 0px -14px;
}
.like_share_widget_link {
	margin-top: 21px;
}
.like_share_widget_title {
	margin: 10px auto; text-align: left; color: rgb(54, 99, 142); font-size: 1.09em; font-weight: bold;
}
.like_share_widget_preview_title {
	position: relative;
}
#like_share_code {
	margin: 0px 0px 10px; height: 65px; display: block; min-width: 492px; resize: vertical;
}
.like_share_widget_icon {
	background: url("/images/icons/videoexporticons.png?1") no-repeat 0px 0px / 30px 60px; border-radius: 2px; transition:opacity 70ms linear; width: 30px; height: 30px; margin-left: 7px; display: block; -webkit-transition: opacity 70ms linear; -moz-transition: opacity 70ms linear; -o-transition: opacity 70ms linear;
}
.like_share_icon_fb {
	background-position: 0px -30px;
}
.like_share_widget_icon:hover {
	opacity: 0.8;
}
#like_share_widget_link_input {
	padding: 7px; height: 14px; margin-bottom: 10px; min-width: 410px;
}
.like_share_widget_hint {
	color: rgb(156, 171, 184); font-size: 0.91em; cursor: pointer;
}
#like_share_widget_width {
	margin: 3px 0px 10px; padding: 5px; width: 40px; height: 14px;
}
.like_share_widget_label {
	padding: 5px; color: rgb(119, 119, 119); margin-top: 4px;
}
.like_share_widget_tt .tail_wrap {
	left: 17px; top: auto; bottom: -5px; position: absolute; z-index: 2001;
}
.like_share_widget_tt .toup .tail_wrap {
	top: -7px; bottom: auto;
}
.like_share_widget_tt .tail {
	background: url("/images/ddtooltip.png") no-repeat -3px -5px; width: 11px; height: 8px;
}
.like_share_widget_tt .toup .tail {
	background-position: -3px 2px;
}
.like_share_widget_tt .hint_wrap {
	padding: 8px 5px; width: 225px; color: rgb(0, 0, 0); line-height: 160%;
}
.like_share_widget_tt .title.hint_wrap {
	width: 170px;
}
.like_share_about {
	padding: 10px 25px 13px; color: rgb(119, 119, 119);
}
.like_share_about_select {
	padding: 10px 0px 5px 24px;
}
.like_share_point {
	padding: 0px 5px;
}
.like_share_disabled {
	opacity: 0.4;
}
#like_share_warn {
	color: rgb(119, 119, 119); display: none;
}
#like_share_after_text {
	padding-top: 10px;
}
#like_share_add_media {
	padding: 16px 0px 0px;
}
#like_share_media_preview {
	line-height: normal;
}
.like_share_widget_preview_wrap {
	text-align: center;
}
.like_share_widget_preview {
	display: inline-block;
}
.composer_wdd {
	clear: both; position: relative;
}
.composer_wdd .wdd_lwrap {
	left: 0px; top: 0px;
}
.reply_composer_dd .wdd_lwrap {
	left: -4px; top: 4px;
}
.reply_media_lnk {
	padding: 6px 9px 0px;
}
.wide_wall_module .reply_media_lnk {
	display: block;
}
.reply_box_open .reply_field_wrap {
	margin-bottom: 6px;
}
.wall_fixed_reply_to .reply_field_wrap {
	margin-bottom: 6px;
}
.reply_media_preview .media_preview {
	margin-bottom: 6px;
}
.share_parse_progress {
	margin: 0px auto; height: 10px; display: block !important; background-image: url("/images/upload_gray.gif");
}
.page_gif_add {
	background: rgba(0, 0, 0, 0.6); padding: 6px 5px; border-radius: 3px; width: 15px; height: 12px; right: 4px; bottom: 4px; display: none; position: absolute; cursor: pointer; opacity: 0.7; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.page_gif_loaded .page_gif_add {
	display: block;
}
.page_gif_add_icon {
	background: url("/images/icons/audio_icons.png?6") no-repeat -92px -51px; width: 16px; height: 12px;
}
.page_gif_added .page_gif_add_icon {
	background: url("/images/icons/audio_icons.png?6") no-repeat -184px -51px;
}
div.create_poll_cb {
	margin: 0px 0px 10px; color: rgb(119, 119, 119);
}
.wall_module #submit_post div.create_poll_cb {
	margin: 0px 0px 10px; color: rgb(119, 119, 119);
}
.page_fronly {
	background: url("/images/profile_icons.png?14") no-repeat 0px -163px; margin: 2px 0px 0px 4px; width: 8px; height: 11px;
}
.wl_owner_head_date .page_fronly {
	background-position: 0px -153px;
}
.medadd_c_doc {
	overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.im_write_form .medadd_c_doc {
	max-width: 330px;
}
.medadd_h {
	background: url("/images/icons/mono_iconset.png?1") no-repeat; margin: 4px 2px 0px; color: rgb(69, 104, 142); font-size: 1.09em; font-weight: bold;
}
.medadd_c_pollh {
	background: url("/images/icons/mono_iconset.png?1") no-repeat; margin: 4px 2px 0px; color: rgb(69, 104, 142); font-size: 1.09em; font-weight: bold;
}
.font_medium .medadd_h {
	margin-top: 3px;
}
.font_medium .medadd_c_pollh {
	margin-top: 3px;
}
.medadd_h:hover {
	text-decoration: none;
}
.medadd_h_note {
	background-position: 0px -132px;
}
.medadd_h_doc {
	background-position: 0px -278px;
}
.medadd_h_poll {
	background-position: 0px -206px;
}
.medadd_h_link {
	background-position: 0px -235px;
}
.medadd_h_page {
	background-position: 0px -235px;
}
.medadd_h_timer {
	background-position: 0px -332px;
}
.medadd_h_mail {
	background-position: 0px -292px;
}
.medadd_h_share {
	background-position: 0px -235px; vertical-align: bottom;
}
.medadd_h_market {
	background-position: 0px -376px;
}
.medadd_h {
	padding-left: 15px;
}
.medadd_c {
	padding-left: 15px;
}
.medadd_c {
	margin: 7px 2px 0px;
}
.medadd_c_pollh {
	background: none; margin: 7px 0px 0px;
}
.wall_module #submit_post div.medadd_c_pollcb {
	margin: 5px 0px 0px;
}
div.medadd_c_pollcb {
	margin: 5px 0px 0px;
}
.page_docs_preview div.medadd_c_pollrem {
	margin: 11px 0px 0px 8px; opacity: 0;
}
.page_docs_preview .medadd_c_polla_wr:hover div.medadd_c_pollrem {
	opacity: 0.6;
}
.page_docs_preview .medadd_c_polla_wr div.medadd_c_pollrem:hover {
	opacity: 1;
}
.medadd_c_timerat {
	padding: 4px 8px 0px;
}
.medadd_c_timer .datepicker_control {
	padding: 4px;
}
.firefox .medadd_c_timer .datepicker_control {
	padding: 3px 4px;
}
.medadd_c_timer .datepicker_container input {
	margin: 0px; padding: 0px;
}
.medadd_c_timer .timepicker_container input {
	margin: 1px 0px 2px; position: static;
}
.medadd_c_timer .selector_container td.selector {
	padding: 2px 0px 1px 2px;
}
.medadd_c_market .medadd_c_market_thumb {
	width: 41px; margin-right: 10px;
}
.medadd_c_market .medadd_c_market_title {
	overflow: hidden; font-weight: bold; margin-top: 2px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 280px;
}
.medadd_c_market .medadd_c_market_price {
	color: rgb(136, 136, 136); padding-top: 5px;
}
.medadd_c_market .page_media_x_wrap {
	margin-top: 4px;
}
#im_docs_preview .medadd_c_market .im_media_x {
	margin-top: 3px;
}
div.medadd_c_poll {
	margin: 0px 2px; overflow: hidden; padding-bottom: 10px;
}
div.medadd_c_link {
	margin: 0px 2px; overflow: hidden; padding-bottom: 10px;
}
div.medadd_c_timer {
	margin: 5px 2px 0px; height: 33px; overflow: hidden;
}
div.medadd_c_nofixed {
	height: auto;
}
.medadd_c_linkcon {
	background: rgb(255, 255, 255); padding: 6px 8px; border: 1px solid rgb(192, 202, 213); overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
div.medadd_c_linkprg {
	margin: 0px auto; display: block;
}
.medadd_c_linkdomain {
	color: rgb(119, 119, 119);
}
.medadd_c_linkimg_loader {
	left: 50%; top: 50%; width: 32px; height: 8px; margin-top: -4px; margin-left: -16px; display: none; position: absolute; z-index: 10; background-image: url("/images/upload.gif"); background-repeat: no-repeat; background-size: 32px 8px;
}
.medadd_c_linkimg {
	top: 50%; position: relative; max-width: 150px;
}
.medadd_c_linkimg_container {
	margin: 5px 10px 5px 5px; text-align: center; overflow: hidden; font-size: 0px; position: relative; min-height: 40px; min-width: 130px; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.medadd_c_linkimg_big .medadd_c_linkimg_container {
	margin: 0px; width: 100%; max-height: 150px;
}
.big_wall_post .medadd_c_linkimg_big .medadd_c_linkimg_container {
	max-height: 240px;
}
.medadd_c_linkcon.medadd_c_linkimg_big {
	padding: 0px;
}
.medadd_c_linkimg_big .medadd_c_linkimg {
	left: 0px; top: 0px; max-width: 640px;
}
.medadd_c_linkimg_big .page_media_link_url {
	bottom: 10px;
}
.medadd_c_linkimg_big .medadd_c_linkdsc {
	padding: 0px 15px 10px; line-height: 15px; margin-top: -2px;
}
.medadd_c_linkimg_big .medadd_c_linkmicrodata {
	padding: 0px 5px 3px 15px;
}
.medadd_c_linkimg_big .medadd_c_linkhead {
	padding: 10px 15px 6px; line-height: 15px; overflow: hidden; display: block; cursor: pointer; -ms-text-overflow: ellipsis;
}
.medadd_c_linkimg_big .medadd_c_linkhead:hover {
	text-decoration: underline;
}
.medadd_c_linkimg_controls {
	transition:opacity 70ms linear; left: 0px; top: 0px; width: 100%; position: absolute; opacity: 0.55; -webkit-transition: opacity 70ms linear; -moz-transition: opacity 70ms linear; -o-transition: opacity 70ms linear;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn_group {
	margin: 5px; border-radius: 2px; background-color: rgba(0, 0, 0, 0.55);
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn_arrows_group {
	overflow: hidden; display: inline-block; white-space: nowrap;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn {
	background-position: 4px 0px; width: 26px; height: 26px; display: inline-block; cursor: pointer; opacity: 0.7; background-image: url("/images/icons/link_attach.png?1"); background-repeat: no-repeat;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn:hover {
	opacity: 1;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn:active {
	top: 1px; position: relative;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn#medadd_ctrl_right {
	background-position: 6px -27px;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn#medadd_ctrl_upload {
	background-position: 5px -54px;
}
.medadd_c_linkimg_controls .medadd_c_linkimg_controls_btn#medadd_ctrl_remove {
	background-position: 4px -108px;
}
.medadd_c_linkimg_controls .medadd_c_btn_side_padd.medadd_c_linkimg_controls_btn {
	padding-right: 2px;
}
.medadd_c_linkcon:hover .medadd_c_linkimg_controls {
	opacity: 1;
}
.medadd_c_linkimg_container:hover .medadd_c_linkimg_scroll_wrap {
	opacity: 0.5;
}
.medadd_c_linkimg_container:hover .medadd_c_linkimg_scroll_wrap:hover {
	opacity: 0.8;
}
.medadd_c_linkimg_scroll_wrap {
	transition:opacity 0.2s; top: 0px; width: 26px; height: 100%; position: absolute; z-index: 10; cursor: pointer; opacity: 0; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s;
}
.medadd_c_linkimg_scroll_wrap_left {
	background: linear-gradient(to right, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); left: 0px;
}
.medadd_c_linkimg_scroll_wrap_right {
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); right: 0px;
}
.medadd_c_linkimg_scroll {
	top: 50%; width: 26px; height: 20px; margin-top: -11px; position: absolute; background-image: url("/images/link_arrows.png"); background-repeat: no-repeat; background-size: 38px 40px;
}
.medadd_c_linkimg_scroll_wrap_left .medadd_c_linkimg_scroll {
	background-position: -23px -20px; transition:background-position 0.2s; -webkit-transition: background-position 0.2s; -moz-transition: background-position 0.2s; -o-transition: background-position 0.2s;
}
.medadd_c_linkimg_scroll_wrap_left_first .medadd_c_linkimg_scroll {
	background-position: 3px -20px;
}
.medadd_c_linkimg_scroll_wrap_right .medadd_c_linkimg_scroll {
	background-position: -14px 0px;
}
.medadd_c_linkimg_scroll_wrap_close {
	background: url("/images/delete.png") no-repeat center / 9px 9px rgba(0, 0, 0, 0.5); border-radius: 2px; transition:opacity 0.2s; top: 0px; width: 13px; height: 13px; right: 0px; position: absolute; cursor: pointer; opacity: 0.5; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s;
}
.medadd_c_linkimg_scroll_wrap_close:hover {
	opacity: 0.8;
}
.medadd_c_linkimg_own {
	top: 50%; width: 150px; height: 67px; text-align: center; padding-top: 10px; font-size: 8pt; margin-top: -33px; position: absolute; box-sizing: border-box; background-color: rgb(238, 242, 246); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.medadd_c_linkimg_own_link {
	background-position: center 0px; padding-top: 35px; display: inline-block; background-image: url("/images/link_photo.png"); background-repeat: no-repeat; background-size: 36px 27px;
}
.medadd_c_linkhead {
	margin: 0px; padding: 5px 5px 0px; border: 0px currentColor; font-size: 11px;
}
.info_tab h4.medadd_c_linkhead {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.font_medium .medadd_c_linkhead {
	font-size: 12px;
}
.medadd_c_linkdsc {
	padding: 5px 5px 3px;
}
.medadd_c_linkmicrodata {
	padding: 5px 5px 0px;
}
.microdata_price {
	color: rgb(43, 47, 51); padding-right: 4px; font-size: 11px; font-weight: bold; vertical-align: top; display: inline-block;
}
.microdata_rate_container {
	padding: 1px 0px 0px; vertical-align: top; display: inline-block;
}
.microdata_rate {
	width: 11px; height: 11px; display: inline-block; background-image: url("/images/icons/app_stars.png?1");
}
.full.microdata_rate {
	background-position: 0px 0px;
}
.half.microdata_rate {
	background-position: 0px -12px;
}
.empty.microdata_rate {
	background-position: 0px -36px;
}
.medadd_c_polladd {
	background: rgb(255, 255, 255); margin: 5px 0px; padding: 4px; border: 1px solid rgb(192, 202, 213); width: 330px; cursor: text;
}
.medadd_c_poll input.medadd_c_pollq {
	background: rgb(255, 255, 255); margin: 5px 0px; padding: 4px; border: 1px solid rgb(192, 202, 213); width: 330px; cursor: text;
}
.medadd_c_poll input.medadd_c_polla {
	background: rgb(255, 255, 255); margin: 5px 0px; padding: 4px; border: 1px solid rgb(192, 202, 213); width: 330px; cursor: text;
}
.medadd_c_poll input.medadd_c_pollq {
	margin-top: 0px;
}
.medadd_c_polladd_wr {
	padding: 5px 0px;
}
.medadd_c_polladd {
	margin: 0px; color: rgb(119, 119, 119);
}
.medadd_c_mail {
	color: rgb(43, 88, 122);
}
.medadd_c_timersett {
	padding-top: 10px;
}
.medadd_c_timersett .checkbox_status_export {
	margin-right: 10px; cursor: pointer;
}
.medadd_c_timersett .checkbox_facebook_export {
	margin-right: 10px; cursor: pointer;
}
.medadd_c_timersett .checkbox {
	margin-right: 10px; cursor: pointer;
}
.medadd_aud {
	padding: 0px 3px 0px 2px; width: 355px; line-height: normal;
}
.medadd_aud .title_wrap {
	width: 285px; color: rgb(43, 88, 122); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.medadd_aud_play {
	background: url("/images/icons/audio_icons.png?6") no-repeat 0px -25px; padding: 0px; width: 22px; height: 22px; margin-right: 8px; cursor: pointer;
}
.playing.medadd_aud_play {
	background-position: -72px -25px;
}
.medadd_aud_perf {
	color: rgb(69, 104, 142);
}
.medadd_aud .duration {
	color: rgb(119, 119, 119); overflow: hidden; font-size: 0.9em; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 40px; -o-text-overflow: ellipsis;
}
.medadd_aud .player {
	height: 9px; display: none;
}
.current.medadd_aud .player {
	display: block;
}
.medadd_aud .audio_vol {
	padding-top: 4px;
}
.medadd_aud .audio_pr {
	padding-top: 4px;
}
div.medadd_aud_ph {
	top: 4px;
}
.current .medadd_aud_ph {
	display: none;
}
.medadd_aud_td {
	vertical-align: top;
}
.medadd_aud_wid {
	width: 100%;
}
#wpe_media_preview .medadd_aud {
	width: 295px;
}
#wpe_media_preview .medadd_aud .title_wrap {
	width: 225px;
}
#wpe_media_preview .medadd_c_polladd {
	width: 270px;
}
#wpe_media_preview .medadd_c_poll input.medadd_c_pollq {
	width: 270px;
}
#wpe_media_preview .medadd_c_poll input.medadd_c_polla {
	width: 270px;
}
.reply_media_preview .medadd_aud {
	width: 265px;
}
.reply_info #wpe_media_preview .medadd_aud {
	width: 265px;
}
.reply_media_preview .medadd_aud .title_wrap {
	width: 195px;
}
.reply_info #wpe_media_preview .medadd_aud .title_wrap {
	width: 195px;
}
.wide_wall_module .reply_media_preview .medadd_aud {
	width: 335px;
}
.wide_wall_module .reply_media_preview .medadd_aud .title_wrap {
	width: 265px;
}
#like_share_media_preview .medadd_aud {
	width: 420px;
}
#like_share_media_preview .medadd_aud .title_wrap {
	width: 350px;
}
button.wall_block_app_btn {
	overflow: hidden; max-width: 290px;
}
.wide_wall_module button.wall_block_app_btn {
	max-width: 390px;
}
.page_place_error {
	padding: 2px 0px; display: block;
}
.page_no_flash_wrap {
	background: rgba(255, 255, 255, 0.8); margin: -160px 0px 0px -140px; padding: 10px; border-radius: 5px; left: 50%; width: 264px; line-height: 160%; position: absolute; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.wide_wall_module .page_no_flash_wrap {
	margin: -220px 0px 0px -55px; width: 300px;
}
#mv_box .page_no_flash_wrap {
	margin: -200px 0px 0px -160px; width: 300px;
}
.wall_browse_images {
	padding-top: 4px;
}
.status_audio_shared {
	padding: 8px 2px 2px; color: rgb(119, 119, 119); overflow: hidden; font-size: 0.9em; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.status_audio_shared_lnk {
	color: rgb(119, 119, 119);
}
.shown#choose_query_reset {
	display: block;
}
.loading .shown#choose_query_reset {
	display: none;
}
.page_media_place {
	margin: 4px 0px; color: rgb(136, 136, 136); line-height: 17px; display: block;
}
.page_media_place__no_img.page_media_place {
	margin-top: 0px;
}
.page_media_place_label_wrap:hover {
	color: rgb(133, 144, 155); text-decoration: none; background-color: rgb(245, 246, 247);
}
.page_media_place_strong {
	color: rgb(45, 89, 121); font-weight: bold;
}
.feedback_row_content .page_media_place:hover {
	background-color: rgb(233, 237, 241);
}
.checkin_big {
	background: url("/images/icons/checkin_big.png") no-repeat center rgb(233, 237, 241); width: 39px; height: 39px;
}
.page_media_place:hover .checkin_big {
	background-color: rgb(231, 234, 238);
}
.page_media_place_img {
	vertical-align: middle; position: relative;
}
.wide_wall_module .page_media_place_img {
	margin-left: 0px;
}
.page_media_place_img_wrap {
	overflow: hidden; margin-bottom: 4px; vertical-align: middle; display: inline-block; position: relative; max-width: 337px;
}
.page_media_place_img_wrap::before {
	background-position: 0px 0px; left: 50%; top: 50%; width: 24px; height: 20px; margin-top: -18px; margin-left: -6px; position: absolute; z-index: 1; content: ""; background-image: url("/images/map/small.png"); background-repeat: no-repeat;
}
.page_media_place_label {
	padding: 2px 9px; width: 270px;
}
.page_media_place_label_inline {
	padding-left: 13px; display: inline-block; position: relative;
}
.page_media_place_label_inline::before {
	background-position: 0px -277px; left: 0px; top: 3px; width: 9px; height: 11px; position: absolute; content: ""; background-image: url("/images/profile_icons.png?14"); background-repeat: no-repeat;
}
.page_report_progress {
	padding-top: 7px; vertical-align: top;
}
.wall_posts .page_report_progress {
	padding-top: 0px;
}
.wall_post_report_cont {
	border: 1px solid rgb(255, 255, 255); display: inline-block; position: relative; -ms-zoom: 1;
}
.reply .wall_post_report_cont {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(255, 255, 255);
}
#wl_post_body_wrap .wall_post_report_cont {
	border: currentColor;
}
#wl_replies_wrap .wall_post_report_cont {
	border: currentColor;
}
.wall_reasons_item {
	padding: 5px 0px;
}
.wall_reasons_result {
	padding: 6px 0px; line-height: 150%;
}
.wall_reasons_list {
	width: 190px; text-align: left; color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 2px; display: inline-block; -ms-zoom: 1;
}
.page_wm {
	background: url("/images/icons/yt_watermark.png") no-repeat 0px 0px; margin: 6px; width: 57px; height: 25px; position: absolute; z-index: 10;
}
.page_vimeo {
	background-image: url("/images/icons/vimeo_watermark.png");
}
.page_rutube {
	background-image: url("/images/icons/rutube_watermark.png");
}
.page_coub {
	background-image: url("/images/icons/coub_watermark.png");
}
.page_pladform {
	background-image: url("/images/icons/pladform_watermark.png");
}
.wall_tt_thumb {
	width: 75px;
}
.wall_tt_link_img {
	width: 100%;
}
.wall_tt_description {
	padding: 0px 10px; width: 234px;
}
.wall_error_hint {
	color: rgb(119, 119, 119); cursor: pointer;
}
.wall_error_tt table .tt_text {
	padding: 10px; width: 320px; color: rgb(0, 0, 0); line-height: 150%;
}
.wall_error_tt table.toup1 .bottom_pointer {
	background: url("/images/tooltip_arrow_white.gif") no-repeat; margin-right: 0px; margin-left: 34px; display: block;
}
.wall_error_tt table.toup .top_pointer {
	background: url("/images/tooltip_arrow_up.gif") no-repeat; bottom: -2px; margin-right: 0px; margin-left: 34px; display: block;
}
.wall_text_name_explain_promoted_post {
	padding-left: 5px;
}
.wall_text_name_explain_promoted_post_age_restriction {
	padding: 1px 3px; color: rgb(136, 136, 136); font-size: 9px; margin-left: 2px;
}
.video_external_inline {
	height: 100%;
}
.video_external_inline .wrap {
	height: 100%;
}
.video_external_inline .video_box_wrap_external {
	height: 100%;
}
.videos_edit_main_album_label {
	color: rgb(54, 99, 142); font-size: 1.09em; font-weight: bold; margin-bottom: 5px;
}
.videos_edit_main_album_description {
	color: rgb(119, 119, 119); margin-bottom: 10px;
}
