@media screen and (max-width: 1366x)
{
	.menu > ul > li > ul.active > li > ul {
		left: 433px;
	}
}
@media screen and (max-width: 1200px)
{
	.box-header{position: relative;padding: 10px;}
	.box-header .info{width: auto;}
	.menu ul li a{margin: 0 5px;padding: 12px 8px;font-size: 14px;}
	.row{margin: 0 !important;}
}
@media screen and (max-width: 1024px) 
{	
	.box-header .container > .d-flex{justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify}
	.box-header .logo{padding: 0 5px;}
	
}
@media screen and (max-width: 960px) 
{
	:root
	{
		--item__margin: 5px;
		--item__width: calc((100% / 4) - (var(--item__margin) * 2));
		--item__page__margin: 5px;
	}
	.box-header .info-2{justify-content: center !important;top: 0;}

.box-header .info-2 .hotline {
    display: none;
}

.box-header .info {
    position: absolute;
    left: 0;
    top: 0;
}

.box-header .container > .d-flex {align-items: center !important;}
	#google_language_translator, #google_language_translator select{width: auto;}

	.cover-menu{position: absolute !important;top: 50%;left: 10px;transform: translateY(-50%);}

	.menu-mobile{display:block !important;margin-right: 20px;}
	.menu1{margin-left: 0 !important;}
	.menu1 .menu1{margin-left: 0 !important;display: none !important}
	.hc-offcanvas-nav{display:block !important;}

	.nav-menu{display:none !important;}
	.box-header .info marquee{display: none !important;}
}
@media screen and (max-width: 800px) 
{	.box-header .info{height:auto;}	.box-header .info marquee{display:none;    margin: 10px auto;margin-bottom:0;}
	.cover-service .container{padding-top: 150px !important;}
	.cover-service .col__2{justify-content: center !important;}
	.item-news .info .seeMore{display: none;}
	.cover-partner .title{font-size: 20px;}
	.cover-partner .title span{font-size: 22px;}
	.col-footer{margin-bottom: 20px;}
	.copyright{padding-bottom: 50px !important;}
}
@media screen and (max-width: 700px) 
{
	:root
	{
		--item__width: calc((100% / 3) - (var(--item__margin)*2));
		--item__page__width: calc((100% / 3) - (var(--item__margin)*2));
	}
	.item-contactIns{width: 100%;margin-top: 20px;}
	.copyright .d-flex{justify-content: center !important;text-align: center;}
}
@media screen and (max-width: 600px) 
{
	#menuTop{
		display: block;
		position: relative !important
	}
	.box-header .container > .d-flex{justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify}
	.box-header .info marquee {
		display: none !important;
	}
	.box-header .info-2 {
		width: auto !important;
		margin: 0px !important;
		padding: 10px 0;
		-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center
	}
	.cover-menu {
		position: absolute !important;
		top: 167%;
		left: 22px;
		transform: translateY(-50%);
	}
}
@media screen and (max-width: 480px) 
{
	:root
	{
		--item__width: calc((100% / 2) - (var(--item__margin)*2));
		--item__page__width: calc((100% / 2) - (var(--item__margin)*2));
	}
	#google_language_translator, #google_language_translator select{width: 100px;}
	.cover-service .col__2 > .row{justify-content: center !important;}
	.col-service{top: 0 !important;justify-content: unset !important;padding: 5px 0;}
	.item-news .info .name{-webkit-line-clamp: 1;}
}