/*COMMENTS*/
/*Used: LB, satellites, LB.ua, LR, LI, LiveMD, Livenergy, bk*/

.fb-comments {
margin-top:1.4em;
max-width:100%;
}

#comments {
text-align:left;
font-size:1em;
margin-top:1.4em;
}

#comments p { /*Name - only for me*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
color:#333333;
text-align:left;
padding:2px 0px 0px 2px;
}

#comments p a {
font-size:1em;
text-decoration:underline;
color:#4B8ABF;
}


.comment_title {
color:#FF0000;
clear:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.3em;
font-weight:normal;
margin-top:0.8em;
margin-bottom:0.4em;
text-align:left;
cursor:pointer;
}

.comment_title a{
color:#4B8ABF;
border-bottom: 1px dashed #4B8ABF; 
text-decoration:none;
}

.comment_add {
text-align:left;
padding-top:1.4em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
color:#4B8ABF;
}

.comment_author {
color:#AAAAAA;
text-align:left;
padding-top:0.8em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
}

.comment_author a{
color:#AAAAAA;
text-decoration:none;
}

.comment_author img{
padding-right:3px;
border:0;
height:1.7em;
}


.comment_deleted {
color:#FF3300;
text-align:left;
padding-top:1.4em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
}

.comment_details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
color:#333333;
text-align:left;
text-decoration:none;
padding:2px;
background-color:#F0F0F0;
display:block;
}

.comment_text {
padding-top:0.4em;
padding-bottom:0.4em;
color:#000000;
font-size:1em;
text-align:left;
border-bottom:1px solid #e3e3e3;}

.comment_quote {
margin: 0.4em 0.4em 0 0.8em;
padding: 0.4em;
display:block;
background-color:#FFFFCC;
color:#000000;
font-size:1em;
text-align:justify;
border:1px solid #e3e3e3;}

.comment_quote a{
color:#333333;
}

.comment_invite {
margin: 0.4em 0 0.4em 0;
padding: 0.4em;
display:block;
background-color:#FFFFCC;
color:#000000;
font-size:0.9em;
text-align:justify;
border:1px solid #e3e3e3;}

.comment_invite a {
color:#4B8ABF;
border-bottom: 1px dashed #4B8ABF; 
text-decoration:none;
cursor:pointer;}

.comment_alert {
box-sizing: border-box; /*div will include padding and border*/
margin: 0.4em 0 0.4em 0;
padding: 1em;
width:100%;
background-color:#FFFFCC;
color:#000000;
font-size:0.9em;
font-weight:700;
text-align:justify;
border:1px solid #e3e3e3;}

.subcomments {
margin-left:2.8em;
}

.comment_reply a{
color:#4B8ABF;
border-bottom: 1px dashed #4B8ABF; 
text-decoration:none;
cursor:pointer;
}

.crop { 
position:relative; 
overflow:hidden; 
height:8.3em;
}			

a.show_comment {
color:#4B8ABF;
border-bottom: 1px dashed #4B8ABF; 
text-decoration:none;
cursor:pointer;
font-size:0.8em;
}

/*Форма*/

.comments_form form {
box-sizing: border-box; /*div will include padding and border*/
background-color:#CCCCCC;
width:100%;
padding:0.2em;
}

.comments_form input {
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font:  13px Verdana, Arial, Helvetica, sans-serif;
width: 440px;
margin-bottom:0px;
padding-bottom:0px;
}

.comments_form span {
}

.comments_form textarea {
width: 100%;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
padding: 0.4em;
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font: 1em Verdana, Arial, Helvetica, sans-serif;
}

.email { /*for spam field*/
display:none;
}