@media only screen and (max-width:1350px){
	.container{width:100%;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.container1{width:86%;}
	.logo1{margin:0 2%;}
	.fot_nav ul{width:145px;}
	.banner_img{height:500px;}
	.hpBloksItem .title{font-size:16px;line-height:27px;}
	.hpBloksItem .pera{font-size:16px;line-height:22px;}
	.footer_in{width:100%;}
	.catthumb{margin:0 1%;max-width:21%;height:auto;}
	.p2020tabs_ulWrap .container{padding:0;}
	.p2020tabs_ulPush.active .p2020tabs_ulWrap .container{padding:0 15px;}
}
@media only screen and (max-width:1100px){
	.banner_img{height:440px}
	.block4 .pic{height:140px;}
	.block{min-height:190px;padding-bottom:10px;}
	.block2{min-height:200px;padding-bottom:10px;}
	.block3{min-height:200px;padding-bottom:10px;}
	.block_in{width:75%;padding:6px 0px 6px 0;min-height:176px;}
	.block_pic{width:125px;margin:-12px 0 0 -17px;max-width:44%;height:100%;}
	.block .pic{width:auto;height:100%;}
	.block .title{font-size:18px;line-height:24px;}
	.block .pera{font-size:14px;line-height:18px;}
	.block .btn{padding:5px 11px 5px 11px;font-size:12px;bottom:0px;right:0;}
	.block2_pic{width:130px;margin:-12px 0 0 -17px;}
	.block2 .pic{width:auto;height:100%;}
	.block2 .title{font-size:18px;line-height:24px;}
	.block2 .pera{font-size:14px;line-height:18px;}
	.block2 .btn{padding:5px 11px 5px 11px;font-size:12px;bottom:0px;right:0;}
	.block3_pic{width:130px;margin:-12px 0 0 -17px;}
	.block3 .pic{width:auto;height:195px;}
	.block3 .title{font-size:18px;line-height:24px;}
	.block3 .pera{font-size:14px;line-height:18px;}
	.block3 .btn{padding:5px 11px 5px 11px;font-size:12px;bottom:0px;right:0;}
	.right_cont .sub_title{font-size:16px;}
	.right_cont .pera{font-size:19px;line-height:23px;}
	.left_cont .pera{font-size:16px;line-height:24px;}
	.product_block .sub_title{font-size:18px;line-height:20px;height:77px;overflow:hidden;}
	.product_block .pic{width:100%;height:190px;}
	.block_section_in{width:32%;}
	.block_section_middle{margin:0 2% 0 2%;}
	.block_section_in .pic{height:160px;}
	.thumb{height:auto;}
	.thumbnail_slider .pic{height:100px;}
	.about_in{width:90%;}
	.icon1{margin:0 0 0 7px;}
	.catthumb{margin:0 1%;max-width:21%;height:auto;}
	.banner4_cont{margin:0 18px 0 0;}
	.fot_right{max-width:100%;width:100%;margin:0 auto 25px;}
	.p2020tabs_ulPush{height:51px;}
	.p2020leftContent{padding:0 50px 0 0;}
	.p2020rightImg{height:380px;}
	#p2020faqs{padding:100px 0;}
}
@media only screen and (max-width:999px){
	.nav > ul > li{margin:7px 0 0 0px;padding:3px 0px 23px 20px;}
	.nav > ul > li > a{font-size:14px;}
	.submenu::before{width:75px;right:calc(23%);margin-right:0px;}
	.searchButton{position:absolute;background:#fff;padding-top:15px;}
	.footLinkWrp{max-width:23%;}
	.block4{width:45%;}
	.bigImageWrap{height:420px;}
	.partnerBox{width:50%;}	
	.aboutCont.catCont,.sideNav{width:100%;padding:10px 0;}	
	.catText .contImage{margin:0 0 30px;}
	.catThumbs{height:auto;}
	.catthumb{margin:0 1%;max-width:100%;height:auto;height:100%;}
	.serch_btn{padding:6px 10px 11px 10px;margin-top:0px;}
	.footer_in{padding:77px 0px 0 0;}
	.fot_nav{width:100%;padding:0 1%;text-align:justify;}
	.fot_nav ul{width:100%;margin:10px 0 0 0;padding:10px 0;}
	.logo1{margin:0 0.5% 0 0.5%;}
	.gallery_cont .pera{font-size:12px;line-height:24px;margin:18px 0 0;}
	.gallery_img{height:240px;}
	.block_in{width:70%;}
	.block .pera{color:#000;}
	.block2 .pera{color:#000;}
	.block3 .pera{color:#000;}
	.about_in{width:94%;padding:67px 0 56px 0;}
	.banner_img{height:363px;}
	.block4 .pera{font-size:15px;line-height:22px;height:40px;}
	.map_img{height:300px;}
	.ph_no{margin:0 0 0 10px;}
	.fx_no{margin:0 0 0 10px;}
	.address{width:60%;}
	.map{width:38%;}
	.slide_view_img{height:210px;width:auto;margin:0 auto;display:block;}
	.thumbnail_slider .pic{height:70px;}
	.product_block .pic{height:140px;}
	.product_cont_right .title{font-size:19px;}
	.product_cont_right .sub_title{font-size:15px;padding:0 0 15px 0;}
	.product_cont_right .list{font-size:16px;padding:0 5px 2px 0;}
	.product_img{padding:8% 8% 8% 8%;}
	.banner2_img{height:230px;}
	.logos_section{padding:46px 0 8px 0;}
	.ameda_section .title{margin:0 0 0 0;}
	.additional_products{padding:34px 0 0 0;}
	.products{margin:40px 0 0 0;}
	.fot_right{margin:0 19px 20px 0;width:100%;max-width:100%;}
	.aboutContRight .contText{padding-left:10px;}
	.aboutContRight .contImage{padding-right:10px;}
	.aboutContLeft .contText{padding-right:10px;}
	.aboutContLeft .contImage{padding-left:10px;}
	.hpAbout{padding:25px 0 40px 0;}
	.hpAbout_title{font-size:29px;margin:0 0 30px 0;padding:0 0 20px 0;}
	.hpAbout_subtitle{font-size:20px;}
	.hpAbout_text{font-size:14px;}
	.block_pic{width:105px;}
	.p2020tabs_btn{height:40px;}
	.p2020tabs_btn span{font-size:15px;}
	.p2020tabsContent{padding:25px 0;}
	.p2020tabs_ulPush{height:61px;}
	.p2020tabs_ulWrap{top:51px;}
	.p2020tabs_ulPush.active .p2020tabs_ulWrap{top:75px;}
	.noSwiperWrap{margin-bottom:0;padding-bottom:0;}
	.p2020contactTitle{padding:20px 0 30px 0;}
	.p2020contacWrap .contact_block{padding-bottom:50px;}
	.p2020rightImg{height:280px;}
	.p20ri_img{
		max-width:-webkit-calc(100% - 26px);
		max-width:calc(100% - 26px);
		max-height:-webkit-calc(100% - 26px);
		max-height:calc(100% - 26px);
	}
	.p2020leftContent{padding:0 25px 0 0;}
	.p2020tabsContentTitle{font-size:27px;margin:0 0 20px 0;}
	#p2020faqs{padding:60px 0;}
	.nav ul>li{width:100%;float:right;margin:0;padding:3px 0;border-bottom:1px solid #0198e7;}
	.nav ul>li>a{padding:5px 10px;display:block;float:right;width:100%;max-width:100%;}
	.nav > ul > li a::after{display:none;}
	.navliImgWrp{float:left;width:40%;height:auto;}
	.nav li:hover>ul, .nav ul>li>ul{-moz-transition:all .5s ease;-o-transition:all .5s ease;padding:0 0 50px 25px;height:100%;overflow:auto;display:block;width:60%;}
	.nav ul>li>ul.showUl{right:0;}
	.nav{position:fixed;z-index:9999999;max-width:270px;width:100%;border-top:1px solid #0198E7;overflow:auto;padding:5px 15px 50px;background:#fff;top:51px;bottom:0;right:-100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.nav.show{right:0;box-shadow:rgba(4, 106, 159, 0.5) 3px 13px 13px 0px;}	
	.nav{display:block;top:51px;margin:0;}
	.menu_icon{display:inline-block;margin:11px 0 0 0;cursor:pointer;}
	.logo img{height:40px;width:auto;}
	.searchButton{margin:-4px 10px 0 0;}
	.header{padding:5px 0 0 0;height:51px;}
	.wrapper{margin-top:50px;}
}
@media only screen and (max-width:767px){
	.iconBox{width:49%;}
	.nav > ul > li .submenu{
		position:fixed;
		min-width:100%;
		width:100%;
		height:100%;
		top:30px;
		right:-100%;
		background:#f8f8f8;
		border-top:5px solid #ededed;
		z-index:9999;
		-webkit-box-shadow:2px 6px 15px transparent;
		-moz-box-shadow:2px 6px 15px transparent;
		box-shadow:2px 6px 15px transparent;
		-webkit-transition:all 0.5s ease;
		-moz-transition:all 0.5s ease;
		-o-transition:all 0.5s ease;
		transition:all 0.5s ease;
		display:block;
		overflow:auto;
	}	
	.nav > ul > li .submenu.slide{
		right:0;
		 top:30px;
	}
	.submenu > ul{
		padding:0;
		margin :0;
		list-style:none;
		padding-bottom:50px;
		width:100%;
		height:100%;
		background:#f9f9f9;
	}
	.BreadCrumb{font-size:12px;}
	.nav ul>li{width:100%;float:right;margin:0;padding:3px 0;border-bottom:1px solid #0198e7;}
	.nav ul>li>a{padding:5px 10px;display:block;float:right;width:100%;max-width:59%;}
	.nav > ul > li a::after{display:none;}
	.navliImgWrp{float:left;width:40%;height:auto;}
	.nav li:hover>ul,
	.nav ul>li>ul{-moz-transition:all .5s ease;-o-transition:all .5s ease;padding:0 0 50px 25px;height:100%;overflow:auto;display:block;width:60%;}
	.nav ul>li>ul.showUl{right:0;}
	.nav{position:fixed;z-index:9999999;width:100%;border-top:1px solid #0198E7;height:100%;overflow:auto;padding:5px 15px 50px 0;background:#fff;top:35px;right:-100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.nav.show{right:0;margin:0;top:51px;}	
	.bigImageWrap{height:350px;}
	.sorter{width:35%;}	
	.partnerBox{width:100%;}
	.aboutContBlock{display:flex;flex-direction:column;margin-bottom:0;}
	.contText{flex:1;order:1;}
	.contImage{flex:1;order:2;}
	.aboutContRight .contText, .aboutContRight .contImage,.aboutContLeft .contText,.aboutContLeft .contImage{text-align:justify;float:right;width:100%;padding:0 10px 20px !important;}
	.mobileFlex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column-reverse;width:100%;}
	.catthumbArrow.prev{width:auto;}
	.wrapper{margin:50px auto -112px;}
	.aboutCont .title{margin-bottom:5px;text-align:right;}
	.block_section_in .pic{height:140px;}
	.side-bar{display:block;}
	.logo img{height:40px;width:auto;}
	.linkThumb{font-size:18px;padding:5px;}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-3%;}
	.header{padding:5px 0 0 0;}
	.banner_img{height:300px;}
	.banner2_img{height:160px;}
	.banner_cont .title{font-size:34px;line-height:40px;}
	.banner_cont .sub_title{font-size:21px;line-height:30px;}
	.banner_cont{width:100%;}
	.banner_cont .pera{display:none;}
	.fancybox-inner .banner_cont .pera{display:block;}
	.banner4_cont{width:57%;}
	.nav{display:block;}
	.menu_icon{display:inline-block;margin:12px 0 0 0;cursor:pointer;}
	.block{width:100%;float:none;margin:9px auto 0px auto;display:block;padding:0px 7px 0px 7px;min-height:inherit !important;}
	.swiper-slide.rtlme{width:100%;float:none;margin:9px auto 0px auto;display:block;padding:0px 7px 0px 7px;min-height:150px !important;height:185px;}
	.swiper-slide.rtlme .hpBlockBtn{display:block;font-size:14px;height:28px;line-height:27px;bottom:5px;right:5px;padding-top:0;}
	.swiper-slide.rtlme .pera{height:auto;max-height:100%;font-size:14px !important;line-height:17px !important;}
	.hpBlocksSwiper{margin:0 auto 35px;}
	.block .title{font-size:19px;line-height:normal;padding:0px 0 11px 0;}
	.block_pic{width:126px;margin:-5px 0 0 -13px;position:static;max-width:43%;}
	.block .pic{height:auto;max-width:100%;}
	.block .btn{display:none;}
	.block .pera{margin:9px 0 0px 0;color:#666666;}
	.block_in{min-height:165px;height:100%;}
	.block2{width:100%;float:none;margin:9px auto 9px auto;display:block;padding:0px 7px 0px 7px;min-height:150px;height:150px;}
	.block2_pic{width:126px;margin:-5px 0 0 -13px;position:static;}
	.block2 .pic{height:151px;}
	.block2 .title{font-size:19px;line-height:normal;padding:0px 0 11px 0;}
	.block2 .btn{display:none;}
	.block2 .pera{margin:9px 0 0px 0;color:#666666;}
	.block3{width:100%;float:none;margin:9px auto 9px auto;display:block;padding:0px 7px 0px 7px;min-height:inherit !important;}
	.block3_pic{width:126px;margin:-5px 0 0 -13px;position:static;}
	.block3 .pic{height:151px;}
	.block3 .title{font-size:19px;line-height:normal;padding:0px 0 11px 0;}
	.block3 .btn{line-height:25px;}
	.block3 .pera{margin:9px 0 0px 0;color:#666666;}
	.address{width:100%;}
	.map{width:100%;}
	.text_fild{margin:0 1% 10px 1%;}
	.text_fild1{margin:0 1% 10px 1%;}
	.select_box{margin:0 1% 10px 1%;}
	.block_in{width:60%;padding:0 3%;}
	.gallery_cont{width:100%;float:right;}
	.gallery{width:100%;float:left;margin:20px 0 0 0;}
	.about_in{padding:16px 0 8px 0;}
	.gallery_cont .title{font-size:19px;padding:0px 0 11px 0;}
	.gallery_cont .pera{font-size:16px;line-height:22px;margin:9px 0 9px 0;}
	.gallery_cont .btn{font-size:16px;padding:11px;margin:0 0 0 0;}
	.gallery_img{height:199px;}
	.logos_section{padding:13px 0 4px 0;}
	.logos_section .title{font-size:19px;padding:0px 0 13px 0;}
	.logo_none{display:none;}
	.fot_right{width:100%;padding:0 10px 0 10px;margin:0;max-width:100%;}
	.fot_logo{display:inline-block;width:68px;float:left;}
	.fot_logo .pic{width:100%;height:30px;}
	.footer_in{padding:12px 0px 0 0px;}
	.icons{display:inline-block;float:right;margin:0 0 0 0;}
	.icon1{width:36px;margin:0 10px 0 0px;}
	.icon1 .pic{width:100%;height:35px;}
	.fot_nav{display:none;width:100%;}
	.copy_right{display:none;}
	.link{padding:16px 20px 19px 20px;margin:3px 0 0 0;text-align:right;display:block;float:right;}
	.slide .prev{position:absolute;left:0px;top:50%;margin:-13px 0 0 0;display:block;z-index:333;}
	.slide .next{position:absolute;right:0%;top:50%;margin:-13px 0 0 0;display:block;z-index:333;}
	.prev{width:24px;margin:-18px 0 0 0;height:24px;}
	.next{width:24px;margin:-18px 0 0 0;height:24px;}
	.banner_main .pic{width:100%;height:18px;}
	.block4{width:48%;margin:1% 1% 1% 1%;}
	.block4 .pic{height:150px;}	
	.banner_cont .title1{font-size:25px;line-height:25px;margin:0 0 0 0;padding-bottom:15px;}
	.banner4_cont .title{font-size:13px;line-height:25px;padding:0px 0 11px 0;}
	.banner4_cont .pera{margin:0px 0 0px 0;font-size:13px;line-height:18px;}
	.banner4_cont .btn{display:none;}
	.product_block{width:45%;}
	.product_block .pic{height:190px;}
	.left_cont{width:100%;border:none;padding:0px 0% 43px 0;}
	.right_cont{width:100%;margin:0 0 20px 0;}
	.pera_block{background-size:30px 26px;padding:10px 19px 0px 0;}
	.right_cont .title{margin:0 0 29px 0;}
	.slide_view_img{height:156px;width:auto;margin:0 auto;display:block;}
	.slide_view .pic{width:100%;height:26px;}
	.slide_gallery .next{margin:-13px 0 0 0;width:30px;height:30px;}
	.slide_gallery .prev{margin:-13px 0 0 0;width:30px;height:30px;}
	.thumbnail_slider .pic{height:50px;}
	.slide{margin:22px auto 1px auto;position:relative;width:450px;}
	.left_cont .pera{padding:0 22px 19px 0;}
	.sonimgwrp{height:100px;float:left;text-align:left;line-height:100px;}
	.sonimgwrp img{height:100%;width:auto;float:left;}
	.logos_section .prev,.logos_section .next{display:none;}
	.hpAboutLeftBG, .hpAboutLeftBG::before{border-top-width:40px;border-left-width:40px;}
	.hpAboutLeftBG{right:-327px;}
	.hpAboutLeftBG::before{top:17px;left:17px;}
	.hpbSwprpr{padding:10px 0 0 0;}
	.hpBlocksPagination{padding:15px 0 0 0 !important;}
	.p20contentSection .product_cont_right{width:100%;text-align:right;}
	.p20contentSection .product_gallery{text-align:center;padding-bottom:0;}
	.p20contentSection .slide_gallery{width:70%;margin:0;float:none;}
	.p20contentSection .slide_view .swiper-slide a .slide_view_img{height:auto;}
	.p2020contact{width:100%;padding:20px 0 30px 0;}
	.p2020contact .p2020tabsContentTitle{margin:0 0 20px 0;font-size:25px;}
	#p2020faqs{padding:40px 0;}
	.p2020tabs_ulPush.active .p2020tabs_ulWrap{top:51px;}
	.p2020tabsContentTitle{font-size:25px;}
	.noSwiperWrap{margin-bottom:0;padding-bottom:0;}
	.p2020contactTitle{padding:20px 0 30px 0;}
	.p2020contacWrap .contact_block{padding-bottom:50px;}
	.Qul > li .Q_a,.Qul > li > .Q_showME{padding:15px;}
	.Qul > li .Q_a .plusMinus{left:15px;}
	.p2020tabs_ul{overflow:auto;white-space:nowrap;}
	.p2020tabs_li{max-width:none;}
}
@media only screen and (max-width:599px){
	.iconBox{width:100%;}
	.hpbannerImgBox{height:40vh;max-height:500px;}
	.catthumb img{height:100%;width:100%;}
	.footLinkWrp{max-width:45%;width:45%;float:right;}
	.fot_nav ul{width:100%;margin:0 0 0 0;}
	.bigImageWrap{height:190px;}	
	.logo1{width:77px;}
	.slide .pic{width:100%;height:auto;}
	.slide{margin:22px auto 1px auto;position:relative;width:100%;}
	.banner_img{height:160px;}
	.banner2_img{height:122px;}
	.banner_cont .btn{font-size:16px;height:33px;line-height:33px;}
	.block_section_in .pic{height:125px;}
	.product_block .pic{height:170px;}
	.product_cont_right{display:block;width:100%;}
	.slide_gallery{width:100%;margin:30px 0 0 0;}
	.slide_view_img{height:260px;width:auto;margin:0 auto;display:block;}
	.thumbnail_slider .pic{height:107px;}
	.form_section .btn{padding:8px 30px 8px 30px;}
	.block4{width:100%;margin:2% 0 2% 0;height:auto;}
	.block4 .pic{height:190px;}
	.block4 .btn{font-size:16px;height:35px;line-height:35px;}
	.product_cont_right .btn{font-size:16px;height:35px;line-height:35px;padding:0 19px 0 19px;}
	.product_block .btn{font-size:16px;height:33px;line-height:31px;padding:0 19px 0 19px;}
	.right_cont .btn, .left_cont .btn{font-size:12px;height:33px;line-height:31px;padding:0 19px 0 19px;}
	.sorter{width:auto;}
	.p2020rightImg{width:100%;height:400px;margin:0 0 30px 0;}
	.p2020leftContent{padding:0;width:100%;}
}

@media only screen and (max-width:479px){
	.fx_no{display:block;float:none;margin:0 0 10px 0;}
	.ph_no{display:block;float:none;margin:0 0 10px 0;}
	.mail_id{float:none;}
	.block_section_in{width:100%;}
	.block_section_middle{margin:0 0 23px 0;}
	.block_section_in .pic{height:190px;}
	.product_block .pic{height:130px;}
	.slide_view_img{height:200px;width:auto;margin:0 auto;display:block;}
	.thumbnail_slider .pic{height:60px;}
	.nav{max-width:100%;}
	.p2020tabs_btn{padding:0 10px;}
	.p2020tabs_btn span{font-size:14px;}
	.p20contentSection .gallery-thumbs .thumb{height:80px;line-height:74px;}
	.p20contentSection .slide_gallery{width:100%;}
	.p20contentSection .slide_view{height:350px;}
}