.twitter-main {
    float: left;
}
.twitter-block {
    background: #50b6de;
    float: left;
}
.facebook-main {
    float: left;
}
.facebook-block {
    padding: 15px 0 15px 15px;
    border: 1px solid #f5f5f5;
    box-sizing: border-box;
    height: 308px;
    overflow: hidden;
}
.comment_main:first-child {
    padding: 0 0 16px;
}
.comment_main {
    margin: 0 0 0px;
    border-bottom: 1px solid #f5f5f5;
    padding: 22px 0 16px;
}
.comment_main:last-child {
    border-bottom: 0px solid transparent;
}
.comment_main span.img {
    float: left;
}
.comment_main .desc {
    float: left;
    width: 90%;
    margin: -5px 0 0;
}
.comment_main .desc p {
    font-size: 14px;
    color: #5e5e5e;
    margin: 0 0 5px 10px;
    float: left;
}
.comment_main .desc {
    font-size: 14px;
    color: #5e5e5e;
    text-decoration: none;
}
.comment_main .desc a,
.comment_main .desc a:hover
.comment_main .desc a:focus
.comment_main .desc a:visited{
    font-size: 14px;
    color: #5e5e5e !important;
    text-decoration: none;
    outline:none;
}

.comment_main .desc p span a {
    font-size: 14px;
    color: #3e5b93 !important;
    font-weight: bold;
    margin: 0 8px 0 0;
    text-decoration: none;
}
.comment_main .date {
    color: #858585;
    font-size: 14px;
    float: left;
    margin: 10px 0 0 10px;
    width: 100%;
}
/*scrollbar*/
.scrollbar {
	float: left;
	width: 528px;
        height: 327px;
	overflow-y: scroll;
	margin-bottom: 25px;
}
.force-overflow {
	min-height: 450px;
}
.scrollbar::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}
.scrollbar::-webkit-scrollbar {
	width: 6px;
	background-color: #F5F5F5;
}
.scrollbar::-webkit-scrollbar-thumb {
	background-color: #000000;
}