
@media (min-width: 1200px) {
	.container {
		width: 1200px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	
}

@media (min-width: 767px) and (max-width: 991px) {
	
}

@media (max-width: 767px) {
	.padding {
		padding: 10px 0;
	}

	footer {
		padding: 20px 0 60px;
	}

	.row_footer {
		flex-wrap: wrap;
	}

	.footer1,
	.footer2,
	.footer3,
	.footer4 {
		width: 100%;
		padding: 5px;
	}

	.copppy,
	.thongke {
		text-align: center;
	}

	.fix-toolbar {
		display: block;
	}
	.wrap-top-right,
	.search,
	.zalo_fixed,
	.drag-wrapper,
	.ctrlq.fb-button,
	.call_fixed ,.icon_chat_f,header nav,.topone_center p:nth-child(2),.hotline,.menu,.topone_center p{
		display: none;
	}
	.form_contact {
		width: 100%;padding: 0;
	}
	.logo{
		width: 45%;
	}
	.wrap-top-row .showmnrp{
		width: 55%;
	}
	.showmnrp{
		display: block !important;
	}
	
	.pagination>li>a, .pagination>li>span{
		padding: 4px 10px;
	}
	.title-pro-detail{
		margin: 10px 0;
	}
	header .wrap-top{
		padding:10px 0;
	}
	/*.header-fix.fadeInDown{
		position: relative !important;
	}*/
	.slick-prev{
		left:0px !important;
	}
	.slick-next{
		right:0px !important;
	}
	.pro-content{
		display:flex;
		flex-wrap:wrap;
	}
	.add-to-cart {
	    opacity: 1;
	    position:relative;
	    order:3;
	    width: 100%;
	    min-height: inherit;
	}
	.name_pro{
		order:1;
	    width: 100%;
	}
	.price_pro{
		order:2;
	    width: 100%;
	}
	.pro:hover .img_pro, .pro:hover .add-to-cart:before {
	    border-color: transparent;
	}
	.col-5{
		width: calc(100% / 2);
	}
	.add-to-cart .price_pro{
		display: none;
	}
	.about_right,.about_left{
		width: 100%;
		padding:5px 0;
	}
	.about2_right,.about2_left{
		width: 100%;
		padding:5px 0;
	}
	.about_name{
		font-size:20px;
	}
	.about_des{
		margin:15px 0;
	}
	.title-index-ajax h3{
		width: 100%;    font-size: 22px;
	}
	.title-indexr{
		width: 100%;
		padding:10px 0 0;
		text-align: left;
	}
	.title-indexr span{
		padding: 0 10px 0 0;
		font-size:14px;
	}
	.title-indexr a{
		font-size:14px;
	}
	.about2_name{
		font-size:22px;
	}
	.title-index h2{
		font-size:22px;
	}
	.home-insta .home-insta-top{
		    background-size: auto;
	}
	.dknt-left ,.dknt-right{
	    width: 100%;padding:5px 0;
	}
	.title-form span{
		font-size:22px;
	}
	.section-dangkynhantin{
		padding:20px 0;
	}
	.logofooter,.bct {
		width: 100%;
		text-align: center;
	}
	.logofooter  img,.bct img{
		margin: 0 auto;
	}
	.coppyright-bct{
		justify-content: center;
	}
	.coppyright{
		width: 100%;
		text-align: center;
		padding: 10px 0 0;
	}
}
@media (max-width: 550px){
	
}