.header .menu ul li:last-child a{
	padding-right: 20px;
}
.fa-home{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M511.8 287.6L512.5 447.7C512.5 450.5 512.3 453.1 512 455.8V472C512 494.1 494.1 512 472 512H456C454.9 512 453.8 511.1 452.7 511.9C451.3 511.1 449.9 512 448.5 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6z'/%3E%3C/svg%3E");
	display: block;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-size: 20px;
}
.header .menu ul li:first-child a{
	padding-right: 20px;
}
.menu-pc{
	margin-left: 20px;
}
.menu-pc svg{
	width: 23px;
	cursor: pointer;
}
.menu-pc-content{
	background: var(--color-red);
	display: none;
}
.menu-pc-content ul{
	padding: 0px 15px;
}
.menu-pc-content ul li{
	position: relative;
	display: inline-block;
}
.menu-pc-content ul .menu-item-home{
	display: none;
}
.menu-pc-content ul li a{
	font-size: 16px;
	color: #fff;
	padding: 10px 15px;
	display: block;
}
.menu-pc-content ul li:hover .sub-menu{
	visibility: visible;
	opacity: 1;
	transition: all .3s;
}
.menu-pc-content ul li .sub-menu{
	position: absolute;
	top: 200%;
	left: -60px;
	display: block;
	z-index: 999;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 10px rgb(0 0 0 / 20%);
	width: max-content;
	min-width: 220px;
	padding: 8px 0;
	visibility: hidden;
	opacity: 0;
	transition: all .2s;
}
.menu-pc-content ul li .sub-menu li{
	line-height: 1;
}
.menu-pc-content ul li .sub-menu li a{
	padding: 0px 20px;
    font-size: 15px;
    color: #333;
    text-transform: none;
    font-weight: 400;
    line-height: 36px;
    display: block;
}
.header .menu ul li a{
	padding:0px 15px;
}




@media screen and (max-width: 1300px){

	.header .menu ul li a{

		padding: 0px 10px;

	}

}



@media screen and (max-width: 1199.5px) {

	.header .menu ul li a{

		padding: 0px 7px;

		font-size: 12px;

	}

	.header .menu .icon-search{

		min-width: 40px;

	}

	.items-news h3 a{

		font-size: 20px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-line-clamp: 3;

		display: -webkit-box;

		-webkit-box-orient: vertical;

	}

	.site-video .items-news h3{

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-line-clamp: 3;

		display: -webkit-box;

		-webkit-box-orient: vertical;

	}

	.sidebar_bv .items-news h3 a{

		    -webkit-line-clamp: 2;

	}

	.site-video .list-video{

		height: 400px;

	}

	.site-video .content-video iframe{

		height: 400px;

	}

}



/* 991 */



@media screen and (max-width: 991.5px) {

	.row-vt{

		width: 100%;

		display: flex;

		margin: auto;

		margin: 0px -7px;

	}

	.col-vt{

		order: 2;

	}

	.header .menu{

		display: none;

	}

	.col-md-4-mb{

		-webkit-box-flex: 0;

		-ms-flex: 0 0 33.333333%;

		flex: 0 0 33.333333%;

		max-width: 33.333333%;

		padding: 0px 7px;

	}

	.site-video .list-video{

		height: auto;

		margin-top: 20px;

		padding: 0;

		padding-bottom: 15px;

	}

	.site-video .items-news .content{

		padding-left: 0;

		padding-top: 10px;

	}

	.single-content .date .hi{

		margin-left: 0;

	}

}



/* 767 */



@media screen and (max-width: 767.5px) {

	.tags{

		padding-bottom: 10px;

	}

	.tags .tags-flex .hi{

		display: -webkit-box;

		width: max-content;

		overflow: auto;

		padding-bottom: 20px;

	}

	.tags .tags-flex{

		align-items: flex-start;

	}

	.content-mb{

		padding-left: 10px;

	}

	.content-mb h3 a{

		margin: 0;

		font-size: 15px;

		font-weight: 500;

	}

	.site-hightlight .col-custom:nth-child(2) .items-news:last-child{

		margin-bottom: 15px;

	}

	.foryou1{

		margin-bottom: 20px;

	}

	.col-md-4-mb{

		-webkit-box-flex: 0;

		-ms-flex: 0 0 50%;

		flex: 0 0 50%;

		max-width: 50%;

	}

	.site-video .content-video iframe{

		height: 300px;

	}

	.gird-items .content h3 a{

		font-size: 16px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-line-clamp: 3;

		display: -webkit-box;

		-webkit-box-orient: vertical;

	}

	.gird-items .content .date{

		margin-bottom: 0;

	}

	.gird-items .content .ct{

		display: none;

	}

	.footer .coppry{

		font-size: 12px;

		padding-top: 10px;

	}

	.header .logo img{

		max-width: 200px;

	}

	.site-archive .sidebar{

		margin-top: 20px;

	}

	.single-content .date{

		display: block;

	}

	.single-content .share{

		margin-top: 20px;

	}

	.single-content .share span{

		display: none;

	}

	.single-content h1{

		line-height: 1.2;

	}

	.footer .f_content{

		margin-bottom: 20px;

	}

	.f_content-2{

		padding-top: 0;

	}

}



