

/* FB Comment
-----------------------------------------------------------------*/
.fb_comments {
    margin: 0;
}

.fb_comments .heading {
    background: #dec276;
    color: #1e1e1e;
    font-size:40px;
    padding: 20px 60px;
}

.fb_comments .heading h2 {
    color: #1e1e1e;
    font-size: 28px;
}

.fb_comments .content {
    background: #f5f5f5;
    padding: 30px;
    color: #000;
}

.fb_comments .icon_arrow {
    width: 100px;
    height: auto;
}

.comment {
    margin: 0 0 0px 0;
    padding: 12px 0px;
    background: #fff;
		font-family: Helvetica, Arial, sans-serif;
}

.comment_heading {
    position: relative;
    margin: 0 0 12px 0;
}

.comment_image {
  float: left;
  display: inline;
	width: 50px;
	/* height: 45px; */
  margin: 0 0 0 0;
}
.comment_image img{
  max-width: 100%;

}
.comment_title {
    margin: 0 0 0 0px;
}

.comment_name {
	color: #385898;
  font-weight: bold;
  font-size: 15px;
  padding: 0 0 0 0;
}

.comment_date {
    color: #939499;
    font-weight: normal;
    font-size: 0.7em;
}

.comment_content {
	width: 100%;
    font-size: 13px;
    color: #666;
    margin: 0 0 0px 20px;
}


.comment_action ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.comment_action ul li {
    float: left;
    margin: 0 2px;
}
.comment_action ul li a{
  font-size: 13px;
}
.comment_action ul li.seperate {

}
.comment_action ul li a{
	color:#3167af;
	font-weight: bold;
}

._2392 {
    margin-bottom: 24px;
}
._ohe {
    float: left;
}
._42ef {
    overflow: hidden;
}
._4cqr {
    position: relative;
}
._8o, ._8o .img {
    display: block;
}
._8s {
    margin-right: 8px;
}
._1u9t {
    box-sizing: border-box;
    vertical-align: top;
    width: 100%;
}
._4uyl ._1cb {
    border: 1px solid #d3d6db;
    word-wrap: break-word;
}
._1zz8 ._5yk2, ._1zz8 ._1u9t {
    min-height: 40px;
}
._4uyl ._5yk2, ._4uyl ._1u9t {
    font-size: 16px;
    padding: 12px 8px;
}
._4cqr:after {
    content: '\A';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
._42ef {
    overflow: hidden;
}
.UFICommentAttachmentButtons {
    bottom: 0;
    height: 24px;
    position: absolute;
    right: 0;
}
._4uym {
    border: 1px solid #d3d6db;
    border-top: 0;
}
._5tr6 {
    background: #f5f6f7;
    text-align: right;
}
._2ph- {
    padding: 8px;
}
._51mz {
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
}
._51mz ._51m-:first-child {
    padding-left: 0;
}
._51mx:first-child>._51m- {
    padding-top: 0;
}

._51mz ._51mw {
    padding-right: 0;
}
.uiInputLabel {
    position: relative;
}
._1u0n {
    line-height: 24px;
}
.uiInputLabel .uiInputLabelLabel {
    display: inline-block;
    margin-left: 17px;
    vertical-align: baseline;
}
._3-99 {
    margin-left: 4px;
}
._2ern {
    font-size: 12px;
}

.uiInputLabel .uiInputLabelLabel {
    display: inline-block;
    margin-left: 17px;
    vertical-align: baseline;
}
._3-99 {
    margin-left: 4px;
}
._2ern {
    font-size: 12px;
}
.btnPostComment{
	float: right;
	border: 1px solid;
  border-radius: 2px;
  box-sizing: content-box;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  justify-content: center;
  padding: 0 8px;
  position: relative;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
	transition: 200ms cubic-bezier(.08,.52,.52,1) background-color, 200ms cubic-bezier(.08,.52,.52,1) box-shadow, 200ms cubic-bezier(.08,.52,.52,1) transform;
    line-height: 22px;
		cursor: pointer;
display: inline-block;
text-decoration: none;
white-space: nowrap;
cursor: default;
margin-left: 4px;
    border-color: #9cb4d8;
		background: #385898;
    color: #fff;
}
