/* --------------------------------------------
	СТЕНА
-------------------------------------------- */

.wall-submit 									{ margin-bottom: 30px; background: #F6F6F6; padding: 15px; border-radius: 5px; position: relative; border:1px solid #DCDCDC}
.wall-submit .counter							{ position: absolute; bottom: 18px; right: 15px; color: #818189; }
.wall-submit .counter.exceeded					{ color: #f00; }
.wall-submit textarea 							{ margin: 0 0 10px; }
.wall-submit.wall-submit-reply 					{ margin: 10px 0;  }
.wall-submit.wall-submit-reply:after 			{ display: block; content: ""; position: absolute; top: -12px; left: 15px; width: 0; height: 0; }
.wall-submit.wall-submit-reply .counter			{ display: none; }
.wall-submit.wall-submit-reply textarea 		{ margin-bottom: 0; height: 28px; *height: 16px; *width: 590px; }
.wall-submit.wall-submit-reply button 			{ display: none; }
.wall-submit.wall-submit-reply.active textarea 	{ height: 80px; margin-bottom: 10px; }
.wall-submit.wall-submit-reply.active button 	{ display: block; }
.wall-submit.wall-submit-reply.active .counter	{ display: block; }
.wall-submit p 									{ margin-bottom: 5px; }

.wall-item-wrapper 				{ margin: 45px 0;  padding: 0 0 0 55px; position: relative; }
.wall-item-wrapper:last-child 	{ }

.wall-item {}
.wall-item .avatar 											{ width: 40px; height: 40px; position: absolute; top: 0; left: 0; border:1px solid #000 }
.wall-item .info, .wall-item-replies .info					{ color: #b9c2c2; font-size: 14px; line-height: 1em; margin-bottom: 8px; font-weight:bold; font-family: Tahoma, Geneva, sans-serif}
.wall-item .info a 											{ color: #275ec2; }
.wall-item .info .date, .wall-item-replies .info .date		{ color: #818189; font-style:italic; font-weight: normal; font-family:Arial, Helvetica, sans-serif }
.wall-item .actions.wall-item-actions 						{ margin-top: 5px; margin-bottom: 0; }


.wall-item-replies 			{   position: relative; color: #363636; margin-top: 15px; margin-bottom: 5px; font-size: 12px;  }
.wall-item-content.text {   }

.wall-item-reply 						{ padding: 6px 0 6px 40px; position: relative; font-size: 11px;    }
.wall-item-reply:first-child 			{    }
.wall-item-reply:first-child .avatar 	{ }
.wall-item-reply:last-child 			{ }
.wall-item-reply .text					{ font-size: 14px;  color:#333 }
.wall-item-reply .avatar 				{ position: absolute; top: 8px; left: 0; width: 30px; height: 30px; border:1px solid #000 }
.wall-item-reply .actions 				{ margin-bottom: 0; margin-top:5px }
.wall-item-reply .actions .date 		{ color: #818189; }
.wall-item-reply .author 				{ color: #275ec2;   }

.wall-more 								{  }
.wall-more:hover 						{ background: #F4F4D9; }
.wall-more-reply { 
	display: block; 
	border-radius: 5px; 
	text-decoration: none; 
	text-align: center;
	padding: 7px 0; 
	font-size: 11px; 
	margin-bottom: 10px; 
	color: #898953;
	border: 1px solid #eaeac4;
	background: #fffffa;	
}
.wall-more-reply:hover 				{ color: #898953; }
.wall-more.loader 					{ background: #F4F4D9 url(../images/loader.gif) 50% 50% no-repeat; }
.wall-more.loader .wall-more-inner 	{ visibility: hidden; }
.wall-note h3 { font-size: 16px; margin: 20px 0; text-align:center; color:#333  }