
/* 1199 */

@media screen and (max-width: 1199.5px) {
	.full-search .input-search{
		width: 80%;
		margin: 50% auto;
	}
	.full-search .input-search {
		position: relative;
	}
	.full-search .input-search input{
		font-size: 12px;
		width: calc(100% - 0px);
	}
	.full-search .input-search button{
		font-size: 16px;
		width: 70px;
		position: absolute;
		top: 0;
		right: 0;
		border: 0;
	}
	.full-search .times-search{
		top: 20px;
		right: 20px;
	}
	.header .infomation ul li{
		font-size: 13px;
	}
	.widget-area .items .text .price ins,.widget-area .items .text .price del{
		font-size: 12px;
	}
}

/* 991 */

@media screen and (max-width: 991.5px) {
	.row-vt{
		width: 100%;
		display: flex;
		flex-flow: row wrap;
		margin: auto;
	}
	.col-vt{
		order: 2;
	}
	.icon-mobile , .search-mobile , .menu-mobile{
		display: block !important;
	}
	.col-none{
		display: none;
	}
	.header__content .items .text p{
		font-size: 11px;
	}
	.header__content .items i{
		flex: 0 0 35px;
		max-width: 35px;
		height: 35px;
	}
	.header__content .items .text{
		padding-left: 5px;
	}
	.header__content .items .text p{
		text-transform: none;
		margin-bottom: 2px;
	}
	.header__content .items .text span{
		font-size: 11px;
	}
	.header-menu .menu .nav-menu{
		display: none;
	}
	.header-menu .menu{
		padding: 10px 0px;
	}
	.items-products .price ins,.items-products .price del{
		font-size: 12px;
	}
	.single-products .content-single .single_add_to_cart_button{
		flex: 0 0 150px;
		max-width: 150px;
	}
	.single-products .content-single .quantity .qty{
		width: 44px;
	}
	.single-products .content-single h1{
		font-size: 20px;
		margin-bottom: 15px;
	}
	.single-products .content-single .price{
		font-size: 20px;
	}
	.header-menu .tc{
		display: block;
	}
}

/* 767 */

@media screen and (max-width: 767.5px) {
	.header .infomation ul{
		display: none;
	}
	.header .infomation{
		padding: 10px 0px;
	}
	.header-mid .logo img{
		max-width: 200px;
		margin: 0 auto;
	}
	.header__content .items{
		margin-bottom: 10px;
	}
	.col-order-2{
		order: 2;
	}
	.widget-area{
		margin-top: 20px;
		padding-bottom: 10px;
	}
	.header-menu .menu__icon .li-search .search-js{
		right: -55px;
		top: 31px;
	}
	.content-single{
		margin-top: 20px;
	}
	.quick-alo-ph-img-circle{
		width: 40px;
		height: 40px;
		background-size: 20px;
	}
	.quick-alo-ph-circle-fill{
		width: 80px;
		height: 80px;
	}
	.phone{
		bottom: 60px;
	}
	.header__content{
		display: none;
	}
	.header-mid .logo{
		text-align: center
	}
	.page-products .page-products-content .top{
		display: block;
	}
	.page-products .page-products-content .top .woocommerce-ordering{
		float: none;
		margin-top: 10px !important; 
	}
	.tien-ich .header__content,.tien-ich{
		display: block;
	}
	.content-products .title-home .heading{
		font-size: 14px;
	}
	.header{
		display: none;
	}
	.tien-ich .header__content .items{
		text-align: center;
		margin-bottom: 0;
	}
	.tien-ich .header__content .items .text{
		padding-left: 0;
	}
	.tien-ich .header__content .items .text span{
		display: none;
	}
	.tien-ich .header__content .items .text p{
		margin: 0;
		color: #fff;
	}
	.tien-ich .header__content .items i{
		display: none;
	}
	.tien-ich{
		padding: 5px 0px;
		background: var(--color-blue);
	}
	.items-products h3{
		min-height: 44px;
	}
	.single-products .content-single .price{
		margin-bottom: 20px;
	}
}