/*------------------------------------------ END FLEX ------------------------------------------*/
@media screen and (max-width:1335px) {
}
@media screen and (max-width:1296px) {
}
@media screen and (max-width:1200px) {
	.mobile{width: 100%}
}
@media screen and (min-width:1200px) {
	.pdl{padding-left: 0}
	.pdr{padding-right: 0}
	.pd0{padding-right: 0;padding-left: 0}
	.owl-dm .owl-prev {
    width: 50px !important;
    height: 50px !important;
    background: url(../img/prev1.png) no-repeat !important;
    position: absolute;
    top: calc(40% - 27px) !important;
    right: -70px !important;
	}
	.owl-dm .owl-next {
	    width: 50px !important;
	    height: 50px !important;
	    background: url(../img/next1.png) no-repeat !important;
	    position: absolute;
	    top: calc(40% - 27px) !important;
	    left: -70px !important;
	    
	}
	.wrap-product{height: 300px}
}

@media screen and (max-width:1024px) {
	.wrap-product .tools .name h2{
		 font-size: 13px;
    line-height: 16px;

	}
	header #lang-bar {
		text-align: center;
		margin-bottom: 5px;
		float: none;
		margin-top: 10px;
	}
	header .banner img {
	    float: none;
	    margin: 0 auto;
	}
	.item-product{margin-bottom: 20px;}
	.pdlm0{padding:0;}
	.tool-news{margin-top: 15px;}
	.global-title h2{font-size: 20px}
	.global-title{padding-bottom: 4%}
	.wrap-product .tools .name{height: 40px}
}
@media screen and (max-width:1023px){
	
}
@media screen and ( max-width:992px) {
	header .logo img {
		margin-top: 20px;
	}
	.title-product-dm{
		height:auto	
	}
	.title-product-dm h2{
		height: auto;
		margin-bottom: 0;
		line-height: 38px;
		font-size: 20px;
	}

}
@media screen and (max-width:768px){
	
}
@media screen and (max-width:767px) {
	
}
@media screen and (max-width:480px) {
	
	
}
@media screen and (max-width:350px){
	
}
@media screen and (max-width:320px){

}
