.wrap-container-post{	
		display:  -webkit-box;	
		display:  -ms-flexbox;	
		display:  flex;	
		-ms-flex-wrap: wrap;	
		flex-wrap: wrap;
		width: 100%;
		max-width: 998px;		
		margin: 10px auto;
		background: white;
		color: #333333;
		padding: 20px;
	}
	.wrap-content-post{	
		width: 100%;
	}	
	.wrap-content-post .title-post h1{	
		text-align: left;
		font-size: 30px;
		
	}
	.wrap-content-post .content-post{
		font-size: 16px;
		text-align: justify;
		margin-top: 20px;	
		padding: 0 5px 30px 5px;
	}
	.wrap-content-post .content-post a{
		color: blue;
	}
	.wrap-content-post .content-post a:hover{
		text-decoration: underline;
	}
	.wrap-content-post .content-post img{
		display: block;
		margin: auto;		
		max-width: 100%;
		max-height: 100%;	
	}
	.wrap-content-post .content-post h2,
	.wrap-content-post .content-post h3{
		margin: 0 0 10px 0;
		line-height: 25px;
		text-align: left;
	}
	.wrap-content-post .content-post h2{
		margin-top: 15px;
	}	
	.wrap-content-related-post{
		margin-bottom: 10px;
	}
	.wrap-related-post{
		width: 100%;
		font-size: 15px;			
	}
	.wrap-related-post p{
		font-size: 22px;
		font-weight: bold;	
		margin-bottom: 10px; 
	
	}
	.content-related-post{
		padding: 0 5px;
	}
	.content-related-post a{
		color: blue;
	}
	.img-post{
		width: 80px;		
		height: 80px;
	}
	.img-post img{
		width: 80px;		
		height: 80px;
	}
	.wrap-content-related-post{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		height: 100px;
		margin-top: 5px;
		margin-bottom: 35px;
	}
	.wrap-content-post p{		
		margin-bottom: 10px;
	}
	h1{
			font-size: 30px;
	}	
	.content_banner_tro_thanh_dai_ly{
		padding: 40px 5px;
	}
	.content-related-post h3{
		font-weight: 500;
		font-size: 16px;
	}
	
	@media screen and (min-width: 992px){
		h1{
			font-size: 40px;
		}
		.wrap-related-post{			
			font-size: 13px;			
		}
		.content_banner_tro_thanh_dai_ly{
			padding: 80px 20px;
		}
		.wrap-content-post .content-post img{
			max-width: 600px;
			max-height:600px;		
		}
		.wrap-content-post{				
			width: 68%;		
			padding: 0 10px;
			margin-right: 2%;		
		}
		.wrap-related-post{
			width: 28%;			
		}
		.content-related-post h3{			
			font-size: 13px;
		}		
	}
.related-keywords .wrap-keywords{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.related-keywords .keywords{
	font-size: 14px;
	padding: 3px 15px;
	background: #dedede;
	border-radius: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.related-keywords a{
	color:  #333;
}
