.container-noherobanner {
	padding-top: 73px;
}

.container-artikel {
	padding-top: 5rem;
	padding-bottom: 7rem;
	position: relative;
}

.container-artikel .card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('../imgs/home/border-top.png'), url('../imgs/home/border-bottom.png');
  background-position: top left, right bottom;
  background-repeat: no-repeat;
  background-size: 120px, 45px;
  z-index: 1;
}

.container-artikel .card-img-overlay {
	background: rgb(2,0,36);
	background: linear-gradient(0deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 3%, rgba(0,0,0,0) 100%);
	border-bottom-left-radius: 24px;
	border-bottom-right-radius: 24px;
}

.container-detail-artikel {
	padding-top: 0;
	padding-bottom: 7rem;
}

.container-detail-artikel .page-detail-artikel {
	background-color: #FFFFFF;
	width: 100%;
	max-width: 950px;
}

.title-artikel {
  font-size: 2.1em;
  line-height: 1.4;
}

.byposted {
	line-height: 1.5;
	color: #444;
}

.sharebtn .btn-box.active {
  background-color: #1D609E;
}

.sharebtn .btn-box {
	width: 33px;
	height: 33px;
	background-color: #939393;
	border-radius: 100%;
}

.sharebtn a.btn {
	width: 100%;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

.sharebtn .btn-box:hover, .sharebtn .btn-box:focus, .sharebtn .btn-box:active {
  background-color: #1D609E;
  color: #FFFFFF;
}

.sharebtn a.btn .fa {
	position: relative;
	top: 3.5px;
	font-size: 1.2em;
}

.container-detail-artikel .post-content {
  font-style: normal;
  line-height: 1.7;
  text-align: justify;
  color: #333;
}

.container-detail-artikel .list-more-artikel-view a {
	text-decoration: none;
}

.container-detail-artikel .list-more-artikel-view .card .card-text {
    font-size: 0.9em;
    line-height: 1.5;
}

.container-detail-artikel .list-more-artikel-view .card .card-text.small {
    font-size: 0.85em;
}

.post-content img {
	width: 100%;
}

@media (max-width: 1199.98px) {
	/*
}

@media (max-width: 991.98px) {
	/**/
}

@media (max-width: 767.98px) {
	/**/
}