/************* CHINH SACH ********/
.section_policy
{
display: block;
float: left;
width: 100%;	
}

.box_content
{
display: block;
float: left;
width: 100%;	
background-color: #fff;	
padding: 20px;
}


.policy_item
{
display: block;
float: left;
margin-top: 10px;
margin-bottom: 10px;
width: 100%;
}

.policy_item li
{
display: block;
width: 100%;
float: left;
padding: 5px;
padding-left: 0;
}

.policy_item li::before {
    content: '\f107';
    font-family: 'icon';
    padding: 0 3px 0 0;
	margin-right: 5px;
}


.section_delivery_policy
{
display: block;
float: left;
width: 100%;	
}

.section_delivery_policy  .unique_item
{
	margin-bottom: 40px;
}

.section_policy_copy
{
	display: block;
	width: 100%;
	float: left;	
}

.section_policy_copy > .container > .wrap
{
	padding: 20px;
	text-align: center;
}

.section_policy_copy > .container > .wrap a 
{
	color: var(--blue1);
}


.section_responsibility_policy
{
display: block;
float: left;
width: 100%;
background-color: #fff;
padding:40px 0;	
}

.section_responsibility_policy .unique_item
{
	background-color: #fff;
	border: 1px solid #ccc;
	margin-bottom: 30px;
}

.importer_table
{
display: block;
float: left;
width: 100%;
background-color: #fff;	
}

.importer_table table
{
	width: 100%;
	border: 1px solid #ccc;
	border-collapse: collapse;
}

.importer_table table th
{
	background-color: #ccc;
	padding: 10px;
	border-right: 1px solid #fff;
	text-transform: uppercase;
	text-align: left;
}

.importer_table table td
{
	padding: 10px 0;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding-left: 15px;
	font-size: 14px;
}


.col_nnk_nhanhang {width: 150px;}
.col_nnk_ten {width: 250px;}
.col_nnk_diachi {width: 250px;}
.col_nnk_dienthoai {width: 100px;}

.listing_unique
{
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	align-content: center;		
	justify-content: space-between;	
}

.unique_item
{
	width: 30%;
	background-color: #efefef;
	border-radius: 15px
}


.unique_wrap
{
	display: block;
	float: left;
	width: 100%;
	padding: 50px;
	position: relative;
}

.unique_wrap > .heading1
{
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	align-content: center;		
	justify-content: space-between;		
}

.unique_wrap > .heading1 > .left
{
	font-size: 30px;
	color: var(--yellow1);
}

.unique_wrap > .heading1 > .left > img
{
	width: 64px;
}

.unique_wrap > .heading1 > .right
{
	font-size: 30px;
	color: #ccc;
}

.unique_wrap > .heading2
{
	display: block;
	float: left;
	width: 100%;
	font-size: 30px;
	text-transform: capitalize;
}

.unique_wrap > .description
{
	display: block;
	float: left;
	width: 100%;
	font-size: 15px;
	line-height: 25px;
}


/************* PRIVACY ********/

.section_privacy
{
	display: block;
	float: left;
	width: 100%;	
		line-height: 25px;

}

.section_privacy > .container > p 
{
	display: block;
	float: left;
	width: 100%;
	padding: 10px 0;
}

.section_privacy > .container > ul
{
	display: block;
	float: left;
	width: 100%;
	list-style: none;
}
.section_privacy > .container > ul > li
{
	display: block;
	float: left;
	width: 100%;
	padding: 5px 0;	
}

.section_privacy > .container > ul > li::before
{
    content: '\f105';
    font-family: 'icon';
    padding: 0 7px 0 0;
}

@media (max-width: 500px) {
	
	.section_delivery_policy,
	.section_payment_policy,
	.section_responsibility_policy 
	{
		padding: 10px;
	}
	
	.unique_item
	{
		width: 100%;
		margin-bottom: 20px;
	}
	
	.unique_wrap
	{
		padding: 10px;
	}
	
	.unique_wrap > .heading1 > .left > img
	{
		width: 32px;
	}
	
	.unique_wrap > .heading2
	{
		font-size: 20px;
	}
}