section.article{
	padding-top: 60px;
}
	section.article h1{
		font-size: 2.2rem;
		/*font-weight: 300;*/
	}
	section.article .article-stats{
		text-align: right;
		font-size: 1.1rem;
	}
		section.article .article-stats span{
			display: inline-block;
			padding: 0 10px;
			text-align: center;
		}
		section.article .article-stats .total{
			display: block;
			font-size: 2.2rem;
			font-weight: 400;
			line-height: 1.1;
			color: #e05714;
		}
		section.article .article-stats .article-info-mobile{
			display: none;
		}
	section.article .article-info{
		padding-bottom: 10px;
		/*font-size: .8rem;*/
		color: #e05714;
	}
		section.article .article-info i{
			color: #000;
		}
	section.article .article-gallery{
		padding: 20px 0;
	}
		section.article .article-gallery.card-list .card-item{
			padding: 5px;
		}
			section.article .article-gallery.card-list .card-item .card{
				overflow: hidden;
				-moz-box-shadow: 0 0 5px #ccc;
				-webkit-box-shadow: 0 0 5px #ccc;
				box-shadow: 0 0 5px #ccc;
				/*border: 5px solid #fff;*/
				border-radius: 8px;
			}
	section.article .article-detail{
		/*font-family: 'Kanit', sans-serif !important;*/
		/*font-family: 'THSarabunNew', sans-serif !important;*/
		/*font-size: 1.1rem;*/
		/*line-height: 2;*/
		color: #3b4046;
	}
	section.article .article-social-share{
		padding: 20px 0 60px;
	}
		section.article .article-social-share a.btn-social-share{
			padding: 0 5px;
			color: #ccc;
			font-size: 1.1rem;
		}
		section.article .article-social-share a.btn-social-share:hover .facebook{
			color: #4862a3;
		}
		section.article .article-social-share a.btn-social-share:hover .twitter{
			color: #41abe1;
		}
		section.article .article-social-share a.btn-social-share:hover .line{
			color: #00b900;
		}
.libpy-gallery-backdrop,
.libpy-gallery-outer{
	z-index: 11000;
}