.title-cat { float:left; font-size:22px; }
.post-sapo { line-height:1.6; }
.post-grid { display:grid; }
.page-head {    float: left;    width: 100%;    border-bottom: solid 6px #057e86;    padding-bottom: 10px;}
.post-listing { float:left; width:100%; padding: 15px;border:solid 1px #e0e0e0; }
.first-news { float:left; width:100%; position:relative; padding:10px 0; border-bottom:solid 1px #e0e0e0; }
.first-news:first-child { padding-top:0; }
.first-news:last-child { border-bottom:0; padding-bottom:0; }
.other-news { float:left; width:100%; position:relative; padding:10px 0; border-bottom:solid 1px #e0e0e0; }
.other-news:first-child { padding-top:0; }
.other-news:last-child { border-bottom:0; padding-bottom:0; }
.description { display:grid; }
.item-list { float:left; width:100%; padding:15px 0; }
.post-meta { color:#757575; font-size:12px; padding-top:5px; }
.post-tag { padding-top:5px; }
.post-tag-item { border:solid 1px #e0e0e0; border-radius:3px; color:#757575; font-size:12px; padding:5px 10px; float:left; margin-right:5px; font-weight:300; }
.post-related { float:left; padding-bottom:15px; width:100%; }
.post-social { float:left; padding-bottom:15px; width:100%; }
.more-link { text-align:center; float:left; width:100%; padding-top:15px; }
.more-link-item { text-transform:uppercase; color:#666; }
.more-link-left { float:left; }
.more-link-right { float:right; }
.text-center { text-align:center; }
.text-left { text-align:left; }
.from-box {    float: left;    width: 100%;    padding: 15px;}
.text-right { text-align:right; }
.post-thumbnail { float:left; margin-right:10px; position:relative; }
.thumb { margin-bottom:10px; float:left; width:100%; position:relative; }
.thumb-full { width:100%; float:left; object-fit:cover; }
.thumb200 { width:200px; float:left; }
.thumb190 { width:190px; float:left; }
.thumb180 { width:180px; float:left; }
.thumb170 { width:170px; float:left; }
.thumb160 { width:160px; float:left; }
.thumb150 { width:150px; float:left; }
.thumb140 { width:140px; float:left; }
.thumb130 { width:130px; float:left; }
.thumb120 { width:120px; float:left; }

/* Bengin article */
.article{float:left;width:100%;position:relative}
.the-post{float:left;width:100%; padding: 20px; border: solid 1px #e0e0e0; margin-bottom: 7%;}
.post-inner{float:left;width:100%}
.entry{line-height:1.6;font-size:16px;padding-bottom:15px}
.entry p{padding:5px 0;color:#222}
.entry-title{font-size:24px;padding-bottom:5px}
.entry a{color:#2196F3}
.entry-thumb{padding:8px 0;text-align:center;position:relative}
.entry-thumb img{max-width:640px;width:100%}
.figcaption-title{font-size:14px;color:#555;padding:0 10px}
.entry-blockquote{margin-left:10%;background:#f2f2f2;padding:15px;color:#2196F3;border-radius:3px;font-size:14px}
.entry-tag{padding-bottom:20px;width:100%;float:left}
.title-lien-quan {    font-size: 16px;    font-weight: 400;}
.article-link{line-height:1.6}
.article-link-item{padding:7px 0;font-size:14px;position:relative;font-weight:400;line-height:1.6;list-style-type:square;list-style-position:inside;color:#2196F3;display: list-item;}
.article-link-item a{color:#2196F3}
.article-link-item a:hover{text-decoration:underline}
.related-link{line-height:1.6}
.related-link-item{padding:7px 0;font-size:16px;position:relative;font-weight:400;line-height:1.6;list-style-type:square;list-style-position:inside;color:#2196F3; display: list-item;}
.dash{width:5px;height:5px;float:left;background:#2196F3;position:absolute;left:0;border-radius:1px;margin-top:8px}
.entry-tag-name{float:left;margin-right:5px;line-height:24px;font-weight:400;font-size:13px}
.entry-tag-item{float:left;border:solid 1px #e0e0e0;border-radius:3px;margin-right:5px;font-size:13px;padding:0 10px;line-height:24px}
.post-inner2{padding-left:65px!important;float:none!important}
.share-post2{float:left!important;width:45px!important}
.font36{font-size:36px}
.entry-thumb-head{float:left;width:100%;position:relative;margin-bottom:20px}
.dropcap{display:block;float:left;margin:0 8px 0 0;font-size:50px;line-height:50px}
.title-example3{font-size:36px;color:#fff}
.entry strong{font-weight:500}
.post-related-title{padding:10px 0;border-top:solid 2px #e0e0e0;font-size:18px}
.box-lien-quan{float:left;width:100%; margin-bottom: 7%;}
/* End article */
@media only screen and (max-width:960px){
	.title-example3{font-size:18px;color:#fff}
	.entry-tag-item{margin-bottom:5px}
	.the-post {    border: 0;    padding: 0 10px;}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:768px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){.thumb200 {width: 100px;}}
@media only screen and (max-width:360px){}
@media only screen and (max-width:320px){}
