#widget_comments_css {
	display: none;
}
.wide_column {
	width: 397px; padding-bottom: 10px;
}
.narrow_column {
	width: 200px; padding-bottom: 10px;
}
.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 .module_header span.fl_r {
	color: rgb(43, 88, 122);
}
.wall_module .module_header span.fl_r:hover {
	text-decoration: underline;
}
.wall_module #page_wall_posts_count {
	padding: 0px 5px; color: rgb(153, 173, 194); font-weight: bold;
}
.wall_module #page_wall_posts_count:hover {
	text-decoration: underline;
}
.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: 11px; 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 .post {
	padding: 3px 0px; border-top-color: rgb(218, 225, 232); border-top-width: 1px; border-top-style: solid;
}
.wall_module :first-child.post {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.wall_module .delete_post_wrap {
	position: relative; z-index: 10;
}
.wall_module .delete_post {
	width: 17px; height: 13px; padding-top: 4px;
}
.wall_module .delete_post div {
	background: url("/images/pics/statusx_op.gif") no-repeat; width: 17px; height: 17px; 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: 32px; height: 11px; right: 0px; padding-top: 4px; position: absolute;
}
.wall_module .reply_actions {
	width: 32px; 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;
}
.is_2x .wall_module .delete_post div {
	background-image: url("/images/pics/statusx_op_2x.gif"); background-size: 11px 11px;
}
.is_2x .wall_module .post_delete_button {
	background-image: url("/images/pics/statusx_op_2x.gif"); background-size: 11px 11px;
}
.is_2x .wall_module .reply_delete_button {
	background-image: url("/images/pics/statusx_op_2x.gif"); background-size: 11px 11px;
}
.wall_module .reply_edit_button {
	display: none; background-image: url("/images/pics/statusedit.gif");
}
.wall_module .post_edit_button {
	display: none; background-image: url("/images/pics/statusedit.gif");
}
.is_2x .wall_module .reply_edit_button {
	background-image: url("/images/pics/statusedit_2x.gif"); background-size: 11px 11px;
}
.is_2x .wall_module .post_edit_button {
	background-image: url("/images/pics/statusedit_2x.gif"); background-size: 11px 11px;
}
.wall_module div.post_image {
	padding: 5px 0px; width: 50px; position: absolute;
}
.wall_module a.post_image {
	width: 50px; height: 50px; display: block;
}
#wcomments_page .wall_module .post_info {
	padding: 0px 0px 2px; width: auto; margin-left: 65px;
}
.wall_module .dld {
	padding: 5px 60px 8px; color: rgb(119, 119, 119);
}
.wall_module .reply .dld {
	padding: 11px 4px 12px 41px;
}
.wide_wall_module .reply .dld {
	padding: 11px 4px 12px 64px;
}
.wall_module .author {
	line-height: 140%; font-weight: bold;
}
.wall_module .published_by_wrap {
	margin: 7px 0px 5px;
}
.wall_module a.published_by_photo {
	width: 30px; height: 30px; margin-right: 8px; display: block;
}
.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 {
	padding-top: 4px;
}
.wall_module .published_by_date {
	color: rgb(119, 119, 119);
}
.wall_module .wall_post_source {
	color: rgb(119, 119, 119);
}
#submit_post_box_wrap {
	background: rgb(247, 247, 247); padding: 10px;
}
.wall_module #submit_post_box {
	background: rgb(247, 247, 247); padding: 8px; border-top-color: rgb(216, 223, 229); border-top-width: 1px; border-top-style: solid;
}
.wall_module #submit_post_box textarea {
	width: 372px; height: 14px; overflow: hidden; resize: none;
}
.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;
}
.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 .public_share {
	cursor: pointer;
}
.wall_post_over .event_share {
	cursor: pointer;
}
.wall_post_text {
	line-height: 130%; padding-top: 2px;
}
.wall_reply_text {
	line-height: 130%; padding-top: 2px;
}
.wall_post_text {
	overflow: hidden; -ms-word-wrap: break-word;
}
.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_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;
}
.wall_post_more:hover {
	color: rgb(69, 104, 142); text-decoration: none;
}
.wall_reply_more:hover {
	color: rgb(69, 104, 142); text-decoration: none;
}
#wcomments_page .wall_text {
	margin: 0px; padding: 5px 0px 0px; width: auto; position: relative;
}
.wall_text .explain {
	color: rgb(119, 119, 119); line-height: 140%;
}
.wall_module .audio .info {
	padding: 2px; width: 100%;
}
.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_module .like_wrap {
	margin: 4px 1px 8px; color: rgb(47, 88, 121); font-size: 11px; cursor: pointer;
}
.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: 1em; cursor: pointer;
}
.wall_module .like_link {
	visibility: hidden; opacity: 0;
}
.wall_module .no_likes {
	visibility: hidden; opacity: 0;
}
.wall_module .reply .like_link {
	color: rgb(47, 88, 121); visibility: visible; filter: none; cursor: pointer; opacity: 1;
}
.fw_reply .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?1") no-repeat 1px 0px; margin: 3px 3px 0px; width: 11px; height: 10px; display: block; opacity: 0.4;
}
.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; margin-right: 3px;
}
.fw_reply .like_count {
	color: rgb(114, 149, 178); font-weight: bold; margin-right: 3px;
}
.wall_module .fw_like_count {
	color: rgb(114, 149, 178); font-weight: bold;
}
.wall_module .reply_link_wrap {
	padding-top: 4px; padding-bottom: 8px; font-size: 11px;
}
.wall_module .reply_link_wrap small {
	color: rgb(153, 153, 153); font-size: 11px;
}
.wall_module .reply_link_wrap small a {
	color: rgb(153, 153, 153); font-size: 11px;
}
.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: 2px 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 .reply_text {
	overflow: hidden; -ms-word-wrap: break-word; max-width: 293px;
}
.wall_module .reply_info {
	margin-left: 39px;
}
.wall_module .info_footer {
	padding: 4px 0px 0px; color: rgb(153, 153, 153); 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: white; padding: 3px 5px; border: 1px solid rgb(192, 202, 213); color: rgb(119, 119, 119); cursor: text;
}
.reply_field_wrap {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(192, 202, 213); height: 42px;
}
.reply_field_wrap .emoji_smile {
	margin: -3px 0px 0px;
}
.reply_field {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; width: 100%; height: 14px; overflow: hidden; resize: none;
}
.reply_field_tail {
	background: url("/images/icons/feedback_iconset.gif?4") no-repeat 0px -155px; width: 5px; height: 9px; margin-top: 16px; margin-left: -8px; display: none; position: absolute;
}
.is_2x .reply_field_tail {
	background-image: url("/images/icons/feedback_iconset_2x.gif?4"); background-size: 15px 181px;
}
.wall_module .reply_box {
	background: rgb(241, 241, 241); padding: 6px; clear: both;
}
.wall_module a.reply_form_image {
	width: 50px; height: 50px; overflow: hidden; display: none; position: absolute;
}
.wall_module .reply_form {
	position: relative; -ms-zoom: 1;
}
.wall_module .reply_form_img {
	width: 50px; height: 50px;
}
.wall_module .submit_reply {
	height: 25px; padding-top: 6px; display: none;
}
.wall_module .reply_as_group_wrap {
	padding: 6px 0px 0px 5px; display: none;
}
.wall_module .reply_as_group_active {
	display: block;
}
.reply_button_wrap {
	padding-right: 5px; -ms-zoom: 1;
}
.wall_module .reply_box_open .reply_form {
	margin-left: 62px;
}
.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; display: none;
}
.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;
}
.reply_submit_hint_wrap {
	padding: 8px 5px; width: 210px; height: 110px;
}
.reply_submit_hint_title {
	color: rgb(42, 87, 121); padding-bottom: 2px; font-weight: bold;
}
#reply_submit_hint_opts .radiobtn {
	color: rgb(0, 0, 0); line-height: 160%; padding-top: 10px; padding-bottom: 5px;
}
#reply_submit_hint_opts .radiobtn div {
	margin: 2px 5px 6px 0px;
}
.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;
}
.wall_module .post_media {
	padding-top: 7px;
}
.wall_module .graffiti img {
	width: 200px; height: 100px;
}
.wall_module .photo img {
	overflow: hidden; vertical-align: top; max-height: 150px;
}
span.post_video_title {
	font-weight: bold;
}
span.post_video_duration {
	color: rgb(0, 0, 0); font-weight: bold;
}
.wall_module .video {
	display: inline-block; position: relative;
}
.wall_module .video:hover {
	text-decoration: none;
}
.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 .mention_rich_ta {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(192, 202, 213); line-height: normal; -ms-overflow-x: hidden;
}
.wall_module .mini_editor_cont {
	display: none; position: relative; z-index: 102;
}
.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: 1em;
}
.wall_module .mini_editor_cont .selector_container .result_list {
	display: none;
}
#wcomments_form #page_add_media {
	padding: 6px 20px 0px;
}
#page_no_wall {
	padding: 15px; text-align: center; color: rgb(119, 119, 119); font-size: 1.09em; border-top-color: rgb(204, 211, 218); border-top-width: 1px; border-top-style: solid;
}
.add_media_rows {
	background: rgb(255, 255, 255); margin: 0px -20px; border-radius: 2px; border: 1px solid rgb(178, 189, 202); position: static; box-shadow: 0px 1px 3px rgba(0,0,0,0.35); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.35); -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_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;
}
.media_preview {
	margin-bottom: 8px; display: none;
}
.media_preview .audio {
	padding-top: 4px;
}
.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 6px; top: -1px; position: relative;
}
.media_preview .app span {
	padding: 0px 6px; top: -1px; position: relative;
}
.media_audio_icon {
	background: url("/images/icons/mono_iconset.png?1") no-repeat 0px -222px; margin: 0px 3px; width: 11px; height: 11px; float: left;
}
.media_preview .share {
	color: rgb(85, 85, 85); padding-top: 3px;
}
.media_preview .poll {
	color: rgb(85, 85, 85); padding-top: 3px;
}
.media_preview .share b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 10px; margin-top: 2px;
}
.media_preview .poll b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 10px; margin-top: 2px;
}
.media_desc b {
	background: url("/images/icons/mono_iconset.png?1") no-repeat left -237px; width: 15px; height: 10px; margin-top: 2px;
}
.media_desc b.topic {
	background: url("/images/icons/mono_iconset.png?1") no-repeat 0px -90px;
}
.media_desc b.group {
	background: url("/images/icons/mono_iconset.png?1") no-repeat 0px -45px; height: 12px;
}
.media_preview .poll b {
	background-position: left -208px;
}
.share_preview .content {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(192, 202, 213);
}
.poll_preview .content {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(192, 202, 213);
}
.share_preview .progress {
	margin: 0px auto; display: block;
}
.share_preview img {
	padding: 5px 10px 5px 5px;
}
.share_preview .header {
	margin: 0px; padding: 5px; border: 0px currentColor; font-size: 1em;
}
.share_preview .descr {
	padding: 0px 5px 5px;
}
.share_preview .bottom_pointer {
	background: url("/images/tooltip_arrow_down_w.gif") no-repeat 0px 0px; margin: 0px 50px 1px; top: -2px; width: 11px; height: 7px; overflow: hidden; position: relative;
}
.poll_preview .bottom_pointer {
	background: url("/images/tooltip_arrow_down_w.gif") no-repeat 0px 0px; margin: 0px 50px 1px; top: -2px; width: 11px; height: 7px; overflow: hidden; position: relative;
}
.poll_preview .content {
	padding: 10px 10px 2px; overflow: hidden;
}
.poll_preview .label {
	padding: 4px 10px 0px; width: 100px; color: rgb(119, 119, 119);
}
.poll_preview .labeled {
	width: 239px;
}
.poll span span {
	color: rgb(43, 88, 122);
}
.poll_preview input {
	width: 231px; margin-bottom: 8px; position: relative;
}
.poll_preview nobr {
	text-transform: lowercase; font-size: 11px;
}
.poll_preview a.disabled {
	color: rgb(119, 119, 119); cursor: default;
}
.poll_preview a.disabled:hover {
	text-decoration: none;
}
.media_desc {
	padding: 5px 0px 1px;
}
.wall_module .post_media .media_desc {
	padding-top: 8px; clear: both;
}
.media_desc .lnk {
	color: rgb(119, 119, 119); cursor: pointer;
}
.media_desc .lnk:hover {
	text-decoration: none;
}
.media_desc .a {
	color: rgb(43, 88, 122);
}
.media_desc .lnk:hover .a {
	text-decoration: underline;
}
.media_desc .comment {
	background-position: 0px -194px;
}
.media_desc .note {
	background-position: 0px -150px;
}
.media_desc .poll {
	background-position: 0px -208px;
}
.media_desc .app {
	background-position: 0px -60px;
}
.media_desc .checkin {
	background-position: 0px -165px;
}
.media_desc .donation {
	background-position: 0px -179px;
}
a.wall_reply_greeting {
	color: rgb(0, 0, 0);
}
.wall_module .page_media_thumbed_link {
	margin: 5px 0px 5px 3px; padding-left: 5px; border-left-color: rgb(195, 209, 224); border-left-width: 2px; border-left-style: solid;
}
.wall_module td.page_media_link_thumb {
	background-position: 50% 50%; cursor: pointer; background-repeat: no-repeat;
}
.wall_module a.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 div.page_media_link_desc_wrap {
	line-height: 140%; overflow: hidden; padding-left: 10px; -ms-text-overflow: ellipsis; min-height: 63px; max-height: 79px; -o-text-overflow: ellipsis;
}
.wall_module a.page_media_link_title {
	font-weight: bold;
}
.wall_module div.page_media_link_desc {
	padding-top: 3px;
}
.wcomments_head {
	background: rgb(91, 127, 166); padding: 5px 5px 5px 6px;
}
.wcomments_head_icon {
	width: 18px; height: 18px; overflow: hidden;
}
#wcomments_count {
	padding: 3px 3px 1px; color: rgb(255, 255, 255); line-height: 100%; font-weight: bold;
}
#wcomments_admin_link_wrap {
	padding: 3px 5px 1px; line-height: 100%;
}
#wcomments_refresh_link_wrap {
	padding: 3px 5px 1px; line-height: 100%;
}
#wcomments_admin_link {
	color: rgb(169, 184, 203); font-weight: bold;
}
#wcomments_refresh_link {
	color: rgb(169, 184, 203); font-weight: bold;
}
#wcomments_user_link_wrap {
	padding: 3px 0px 0px; line-height: 100%;
}
.wcomments_userpic_wrap {
	vertical-align: top;
}
.wcommens_input_wrap {
	vertical-align: top;
}
.wcomments_logo {
	background: url("/images/icons/w_comments_logo.png") no-repeat 0px 0px / 18px 18px; width: 18px; height: 18px;
}
.is_2x .wcomments_logo {
	background-image: url("/images/icons/w_comments_logo_2x.png");
}
td.wcomments_userpic_wrap {
	width: 60px;
}
div.wcomments_userpic {
	width: 60px; height: 50px; overflow: hidden;
}
img.wcomments_userpic {
	width: 50px;
}
.wcomments_input {
	background: rgb(255, 255, 255); padding: 0px 3px; border: 1px solid rgb(192, 202, 213);
}
.wcomments_input .input_back {
	margin-top: 0px !important;
}
#post_field {
	padding: 3px 0px; outline: 0px; border: 0px currentColor; width: 100%; height: 56px; overflow: hidden; resize: vertical;
}
.mention_rich_ta {
	padding: 3px 0px; outline: 0px;
}
#submit_post {
	padding-top: 10px; padding-left: 60px;
}
#submit_post_box .submit_post_nopadding {
	padding-left: 0px;
}
#page_post_progress {
	background-position: 50% 50%; padding: 6px 10px;
}
.wcomments_input .selector_container .results_container {
	margin: 1px -4px 0px;
}
.wcomments_input .selector_container .result_list_shadow {
	display: none;
}
.wcomments_input .selector_container .result_list {
	display: none;
}
#wcomments_export {
	margin: 6px 0px 0px 10px; width: 190px;
}
.font_medium #wcomments_export {
	width: 220px;
}
#wcomments_posts .wcomments_post {
	padding: 5px 10px;
}
#wcomments_more_link {
	padding: 10px 0px; height: 13px; text-align: center; border-top-color: rgb(218, 225, 232); border-top-width: 1px; border-top-style: solid; display: block;
}
#wcomments_more_link:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
#wcomments_more_progress {
	margin: 0px auto;
}
#wcomments_posts_wrap {
	position: relative;
}
.wcomments_delete_all_buttons {
	padding-top: 10px;
}
.wcomments_delete_all {
	margin-right: 10px;
}
#wcomments_admin_nav {
	display: none;
}
.wcomments_tabs {
	background: rgb(247, 247, 247); padding: 10px;
}
.wcomments_admins_wrap {
	padding: 5px 0px;
}
.wcomments_tab {
	padding: 2px 5px 2px 0px; float: left; cursor: pointer;
}
.wcomments_tab_selected {
	padding: 2px 5px 2px 0px; float: left; cursor: pointer;
}
.wcomments_tab_over {
	padding: 2px 5px 2px 0px; float: left; cursor: pointer;
}
.wcomments_tab1 {
	padding: 3px 6px 4px;
}
.wcomments_tab_over .wcomments_tab1 {
	border-radius: 2px; background-color: rgb(225, 231, 237); -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.wcomments_tab_selected .wcomments_tab1 {
	border-radius: 2px; background-color: rgb(89, 125, 163); -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.wcomments_tab2 {
	color: rgb(69, 104, 142); padding-right: 2px; padding-left: 2px; font-weight: bold; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.wcomments_tab_selected .wcomments_tab2 {
	color: rgb(255, 255, 255);
}
#wcomments_posts {
	padding: 0px;
}
.wcomments_posts_loading {
	background: url("/images/progress7.gif") no-repeat 50% 50% rgb(255, 255, 255); height: 400px; border-top-color: rgb(218, 225, 232); border-top-width: 1px; border-top-style: solid;
}
.wcomments_bl_row {
	padding: 10px; height: 25px; overflow: hidden; border-top-color: rgb(218, 226, 232); border-top-width: 1px; border-top-style: solid;
}
img.wcomments_bl_photo {
	width: 25px; height: 25px;
}
.wcomments_bl_name {
	padding: 5px 0px 0px 10px; font-weight: bold;
}
.wcomments_bl_label {
	color: rgb(119, 119, 119); padding-left: 2px; font-weight: normal; display: none;
}
.wcomments_bl_action {
	padding-top: 5px;
}
.wcomments_empty {
	padding: 100px 30px; text-align: center; color: rgb(119, 119, 119); font-size: 1.09em; border-top-color: rgb(218, 226, 232); border-top-width: 1px; border-top-style: solid;
}
.scrollbar_cont {
	width: 11px; height: 100%; margin-top: 3px; position: absolute; z-index: 1000;
}
.scrollbar_inner {
	background: rgb(0, 0, 0); border-radius: 2px; width: 16px; height: 50px; margin-left: -1px; cursor: pointer; opacity: 0.5; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.scrollbar_inner:hover {
	opacity: 0.65;
}
.scrollbar_hovered {
	opacity: 0.65;
}
.scrollbar_top {
	background: rgb(85, 85, 85); height: 3px; margin-top: -1px; display: none; position: absolute; opacity: 0.12;
}
.scrollbar_bottom {
	background: rgb(85, 85, 85); height: 3px; margin-top: -2px; position: absolute; opacity: 0.12;
}
.new_reply {
	display: none;
}
.replies_open {
	background: rgb(233, 237, 241); margin: 5px 0px; padding: 5px; border: 1px solid rgb(218, 225, 232); text-align: center; color: rgb(43, 88, 122); cursor: pointer;
}
.replies_open:hover {
	background: rgb(218, 225, 232);
}
.wide_wall_module .audio .info {
	padding: 2px; 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 .wall_post_text {
	line-height: 160%;
}
.wide_wall_module .wall_reply_text {
	line-height: 160%;
}
.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 {
	margin-left: 63px;
}
.wide_wall_module .reply_text {
	max-width: 469px;
}
.wide_wall_module .reply_box_open .reply_field {
	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 .like_wrap {
	font-size: 1em;
}
.wide_wall_module .reply_link_wrap {
	font-size: 1em;
}
.wide_wall_module .reply_link_wrap small {
	font-size: 1em;
}
.wide_wall_module .info_footer {
	font-size: 1em;
}
.wide_wall_module #page_wall_posts .post {
	display: block;
}
.wide_wall_module #page_wall_posts .online {
	display: block;
}
.wide_wall_module .wpe_prg {
	margin: 0px 10px; height: 13px;
}
.wide_wall_module #wpe_text {
	line-height: 1.54em; max-width: 492px;
}
.wide_wall_module .wpe_buttons {
	max-width: 492px;
}
.wide_wall_module #wpe_cont .mention_rich_ta {
	line-height: 1.54em;
}
.wide_wall_module .poll_preview .content {
	max-width: 360px;
}
.fw_post_info .poll_preview .content {
	max-width: 360px;
}
.wide_wall_module #wpe_media_preview .poll_preview .labeled {
	max-width: 239px;
}
.fw_post_info #wpe_media_preview .poll_preview .labeled {
	max-width: 239px;
}
.wide_wall_module #wpe_media_preview .poll_preview input {
	max-width: 231px;
}
.fw_post_info #wpe_media_preview .poll_preview input {
	max-width: 231px;
}
.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 {
	margin-left: 63px;
}
.wide_wall_module .reply_button_wrap button {
	padding: 4px 14px;
}
.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;
}
.post_like {
	background: rgb(255, 255, 255); padding: 5px 6px; border-radius: 3px; right: 0px; color: rgb(47, 88, 121); font-size: 11px; margin-top: -1px; white-space: nowrap; position: absolute; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.wide_wall_module .post_like {
	font-size: 1em;
}
.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?1") no-repeat 1px 0px; margin: 3px 3px 0px; width: 11px; height: 10px; opacity: 0.4;
}
.is_2x .wall_module .post_like_icon {
	background-image: url("/images/icons/like_2x.png"); background-size: 11px 32px;
}
.wide_wall_module .post_like_icon {
	margin-top: 3px;
}
.wall_module .post_like_count {
	color: rgb(114, 149, 178); font-weight: bold;
}
.wall_module .post_like .no_likes {
	visibility: visible; opacity: 0.4;
}
.wall_module .post_like i.my_like {
	filter: none; opacity: 1;
}
.reply_replieable {
	cursor: pointer;
}
.reply_moreable {
	cursor: pointer;
}
.wide_wall_module .post_thumbs_num1 .page_media_video .video div {
	bottom: 10px; font-size: 1em;
}
.wall_module .page_media_full_video .video div {
	bottom: 10px; font-size: 1em;
}
.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; bottom: auto; 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; bottom: auto; 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;
}
.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;
}
.widget_body .like_tt_clubs {
	display: none;
}
.bugs.widget_body .wcomments_head_icon {
	display: none;
}
.bugs.widget_body .wcomments_head {
	padding: 4px 6px 6px;
}
#custom_menu_cont {
	top: 0px; width: 100%;
}
#custom_menu_wrap {
	top: 0px; position: absolute; z-index: 1005;
}
.page_post_sized_thumbs {
	margin: 9px 0px 4px;
}
.page_post_sized_full_thumb {
	margin: 20px 0px 10px;
}
.page_post_sized_full_thumb_first {
	margin-top: 10px;
}
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 {
	position: absolute;
}
.page_post_video_play_inline {
	background: url("/images/inline_video_play.png") no-repeat; left: 50%; top: 50%; width: 46px; height: 46px; margin-top: -23px; margin-left: -23px; position: absolute; z-index: 10;
}
.page_post_video_duration {
	background: rgba(0, 0, 0, 0.6); padding: 0px 3px 1px; right: 0px; bottom: 10px; color: rgb(255, 255, 255); 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;
}
.reply_media_lnk {
	display: none;
}
.checkbox_pic {
	cursor: pointer;
}
.checkbox_pic#wcomments_export {
	background: url("/images/icons/wall_export.gif?1") no-repeat 0px 0px; width: 14px; height: 14px; overflow: hidden;
}
.checkbox_pic#wcomments_export {
	background-image: url("/images/icons/wall_export_2x.gif?1"); background-size: 14px 112px;
}
.checkbox_pic#wcomments_export {
	background-position: 0px -70px; opacity: 0.5;
}
.on#wcomments_export {
	filter: none; opacity: 1;
}
#video_box_body .box_dark .box_title {
	background: rgb(0, 0, 0); color: rgb(119, 119, 119); font-size: 1em;
}
#video_box_body .box_dark .box_x_button {
	color: rgb(119, 119, 119);
}
#video_box_body .box_dark .box_x_button:hover {
	color: rgb(255, 255, 255);
}
#photo_box_body .box_dark .box_title {
	background: rgb(255, 255, 255); color: rgb(69, 104, 142);
}
#photo_box_body .box_dark .box_x_button {
	color: rgb(43, 88, 122);
}
#photo_box_body .box_dark .box_x_button:hover {
	text-decoration: underline;
}
.photo_view_more {
	background: rgb(238, 240, 242); padding: 16px; text-align: center; color: rgb(115, 131, 146); margin-top: 25px; display: block;
}
.photo_view_more:hover {
	background: rgb(233, 237, 241); text-decoration: none;
}
.medadd_c_doc {
	overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.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 {
	padding-left: 15px;
}
.medadd_c {
	padding-left: 15px;
}
.medadd_c {
	margin: 7px 2px 0px;
}
.medadd_c_linkimg {
	padding: 5px 10px 5px 5px;
}
.medadd_c_linkhead {
	margin: 0px; padding: 5px; border: 0px currentColor; font-size: 11px;
}
.medadd_c_linkdsc {
	padding: 0px 5px 5px;
}
#wcomments_form .medadd_c_linkcon {
	background: rgb(255, 255, 255); padding: 6px; border: 1px solid rgb(192, 202, 213); overflow: hidden;
}
#wcomments_form .medadd_c_link {
	padding-left: 0px; margin-left: 0px;
}
.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_media_caption {
	padding: 1px 0px 5px; 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;
}
.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;
}
