.forum_paging ul, .forum_paging, .follow_discuss, .date_info, .spoiler_header{display: flex;display: -webkit-flex;}

/*.forum_paging ul li.prev{margin-right: 10px;}
.forum_paging ul li.next{margin-left: 10px;}
.forum_paging ul li.prev a, .forum_paging ul li.next a{color: #404741;white-space: nowrap;}
.forum_paging ul li a{font-size: 18px;color: #40c2c5;font-family: "ssSB";display: inline-block;padding: 7px 10px;}
.forum_paging ul li a.active{background: #45bfc1;color: #fff;}
.forum_paging{margin: 40px 0;}
.forum_paging ul{flex-grow: 1}*/
.forum_paging .pagination{flex-grow: 1}
.forum_paging{margin-bottom: 30px;}
.forum_paging > a{display: flex;align-items: center;padding: 10px 30px;border-radius: 40px;color: #fff;
	text-transform: uppercase;font-size: 14px;font-family: "ssB";}
.forum_paging .follow_discuss{background: #fcfcfc;border: 1px solid #aeaeae;border-radius: 50px;cursor: pointer;
	margin-right: 20px;align-items: center;padding: 10px 30px;}
.follow_discuss p{color: #747474;font-size: 14px;font-family: "ssB";text-transform: uppercase;}
.follow_discuss i{margin-right: 10px;font-size: 14px;}
.follow_discuss.follow{background: #ececec;color: #888}
.follow_discuss .icon-checkmark{color: #45bfc1}
.forum_paging .follow_discuss.follow_active{background: #747474;color: #fff}

.back_icon{background: url(../media/back_white.png)no-repeat}

.forum_detial_content_head{padding: 20px;border-bottom: 1px solid #dde6e4;background: #fff}
.forum_detial_content_head .icon-pin{margin-right: 10px;padding-top: 6px;}
.forum_detial_content_head .icon-pin:before{font-size: 20px; color: #44bfc2}
.forum_detial_content_head h2{margin: 0;font-size: 24px;}
.forum_detial_content_head div p{font-size: 14px;color: #b0b0b0;margin-top: 5px;}

.forum_comment_list li{padding: 30px;background: #fff;margin-bottom: 15px;}
.forum_comment_info{text-align: center;}
.forum_comment_info img{border-radius: 100px;border: 1px solid #dadada;width: 100px;height: 100px;object-fit: cover}
.forum_comment_info h4{font-size: 14px;margin-bottom: 7px;margin-top: 12px;}
.forum_comment_info .category{font-size: 12px;margin-bottom: 15px;}
.forum_comment_info .role_status{color: #b9b9b9;font-family: "ssI";font-size: 14px;}

.other_comment .forum_comment_info img{width: 60px;height: 60px;margin: auto}

.forum_comment_content{margin: auto}
.forum_comment_content p{margin-bottom: 30px;font-size: 18px;line-height: 28px;font-family: "ssL"}
.forum_comment_content .date_info{color: #b0b0b0;font-size: 14px;}

.date_info{border-top: 1px solid #dde6e4;padding-top: 17px;margin-top: 40px;}
.date_info .index_num{text-align:right;font-size: 16px;color: #4ac3c5;flex-grow: 1;font-family: "ssR";margin: 0;}
.date_info .reply_comment{font-size: 16px;color: #4ac3c5;font-family: "ssR";margin-left: 30px;line-height: 28px;}
.last_edit{color: #b0b0b0;font-size: 14px;font-family: "ssR"}
.buat_diskusi_button{justify-content: flex-end;}


.detail_forum_sidebar p{font-size: 16px;color: #80867e;margin-bottom: 15px;}
.detail_forum_sidebar p span{color: #1e1e23;margin-right: 5px;font-family: "ssR"}
.detail_forum_sidebar p:last-child{margin-bottom: 0;}
.detail_forum_sidebar p:last-child span{margin-left: 5px;}
.info_discuss{background: #e9f2f4;padding: 30px;} 

.share_discuss{background: #fff;margin-top: 30px;}
.share_discuss h4{padding: 20px 30px;font-size: 14px;border-bottom: 1px solid #dde6e4;text-transform: uppercase;margin: 0}
.share_discuss > div{padding: 20px}

.share_discuss .same_row{padding: 30px;}
.share_discuss a{border: 1px solid #404741;padding: 8px 10px;font-size: 30px;margin-right: 20px;}
.share_discuss a i:before{color:#333;}

.share_discuss a.fb:hover > i.icon-facebook:before{color: #4b72b7}
.share_discuss a.fb:hover{border: 1px solid #4b72b7;}
.share_discuss a.tw:hover > i.icon-twitter:before{color: #059ff5}
.share_discuss a.tw:hover{border: 1px solid #059ff5;}
.share_discuss a.msg:hover > i.icon-message:before{color: #40b3c5}
.share_discuss a.msg:hover{border: 1px solid #40b3c5;}

.share_discuss_float{position: fixed;top: 52px;width: 300px;}

.to_top{background: #e9f2f4;cursor: pointer;padding: 20px 0}
.to_top p{font-size: 16px;text-align: center;}

.reply_arr{position: relative;display: inline-block;margin:0;margin-bottom: 10px;font-size: 14px;font-family: "ssB";}
.reply_arr::before{content: "";border-bottom: 10px solid #41b9c3;border-left: 5px solid transparent;
	border-right: 5px solid transparent;position: absolute;right: -15px;top: 52%;-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.reply_comment_block{background-color: #f1f1f1;padding: 20px 30px;margin-bottom: 20px;}
.reply_comment_block > p{color: #8f8f8f;font-size: 15px;font-family: "ssR";line-height: 24px;margin-bottom: 0;}

.image_spoiler{margin-bottom: 20px;}
.spoiler_header{align-items: center;background: #f1f1f1;border-radius: 5px;}
.spoiler_header > p{margin: 0;font-size: 14px;color: #8f8f8f;font-family: "ssSB";flex-grow: 1;padding: 0 20px}
.spoiler_header > span{margin: 0;padding: 10px 30px;font-size: 14px;color: #8f8f8f;font-family: "ssSB";background: #e6e6e6;
	cursor: pointer;}
.spoiler_img_wrapper{text-align: center;background: #f8f8f8;padding: 20px 0;border-radius: 5px;display: none;}


@media (min-width: 0){
	.forum_paging > a{flex-direction: column;}
	.forum_paging .follow_discuss, .forum_paging > a{margin-top: 10px;align-self: flex-start;}
	.forum_paging .follow_discuss{margin-top: 30px}
	.forum_comment_info{padding-right: 0;padding-bottom: 30px;}
	.forum_comment_content{width: 100%;}
	.spoiler_img_wrapper img{width: 90%;}
}
@media (min-width: 640px){
	.forum_paging > a{flex-direction: column;}
	.forum_paging .follow_discuss, .forum_paging > a{margin-top: 10px;align-self: flex-start;}
	.forum_paging .follow_discuss{margin-top: 30px}
	.forum_comment_info{padding-right: 0;padding-bottom: 30px;}
	.forum_comment_content{width: 100%;}
	.spoiler_img_wrapper img{width: 70%;}
}
@media (min-width: 1190px){
	.forum_paging > a{flex-direction: row;}
	.forum_paging .follow_discuss, .forum_paging > a{margin-top: -10px;align-self: center;}
	.forum_paging .follow_discuss{margin-top: -10px}
	.forum_comment_info{padding-right: 30px;padding-bottom: 0;}
	.forum_comment_content{width: 76%;}
	.spoiler_img_wrapper img{width: 60%;}
}