@media screen and (min-width :1199px) and (max-width: 1920px) {
	
	
	
}

@media screen and (min-width :1199px) and (max-width: 1366px) {
	
	
	
	
}


@media screen and (min-width: 800px) and (max-width: 1280px) {
	
	
	
	
}


@media screen and (min-width: 992px) and (max-width: 1198px) {
	
	
}

/********Sm-start*******/
@media screen and (min-width: 768px) and (max-width: 991px) {
	
	
}

@media screen and (max-width: 980px) {
	
}

@media screen and (max-width: 768px) {
	
	
}

@media screen and (min-width: 480px) and (max-width: 766px) {
	
	
}

/********xs-start********/
@media screen and (max-width: 767px) {
	.tp_enquiry, #carousel .caption span {
		display:none;
	}
	.header_tp_lft {
		padding:5px 0;
	}
	.header_tp_lft ul {
		margin:0 auto;
		display:table;
	}
	.header_tp_lft ul li a {
		padding:0px;
		margin-right:10px;
		font-size:13px;
	}
	#carousel .carousel-control {
		display:none;
	}
	#carousel .caption h2 {
		font-size:21px;
		padding-bottom:0px;
	}
	#carousel .carousel-item .caption {
		padding:15px;
	}
	#carousel .carousel-item {
		height:65vh;
	}
	#about-main, #product_main, #industry_main, #explore_product_main, footer,
	#inner_industry_main, #inner_product_main {
		padding:50px 0;
	}
	.about_dtl span {
		font-size:23px;
	}
	.about_dtl p, .product_dtl p {
		line-height:24px;
	}
	a.abt_btn {
		padding:7px 25px;
		margin-bottom:25px;
	}
	.inn_ind_prd_hed h1, .inn_product_hed h1 {
		font-size:22px;
	}
	.product_hed h2, .industry_hed h2, .industru_hed h2, .product_heading h2 {
		font-size:21px;
	}
	.inn_ind_hed h3, .inn_cont_hed h3, .inn_contact_rht h3 {
		font-size:20px;
	}
	.inn_prd_lst_hed h4, .inner_prod_hed h4 {
		font-size:18px;
	}
	.product_dtl h5 a, .ind_dtl h5, .product-list h5 a, .abt-history-pl h5 {
		font-size:17px;
	}
	.industry_bx {
		height:auto;
	}
	.explore_bx {
		margin-bottom:20px;
	}
	.footer_rgt_bg ul {
		margin-bottom:15px;
		display:block;
	}
	.footer_rgt_bg ul li {
		display:block;
		border-right:0px;
		padding:0px;
		line-height:30px;
	}
	.foot_sec {
		margin:0px;
	}
	#footer_bottom {
		padding-bottom:90px;
	}
	#footer_bottom p {
		font-size:13px;
	}
	.product_banner {
		padding:60px 0 90px 0;
	}
	.banner_hed ul li {
		padding:0 5px;
	}
	.inn_ind_prd_mg {
		margin-bottom:20px;
	}
	.inn_prd_lst_hed {
		padding-left:0px;
	}
	.inn_ind_mg p {
		text-align:justify;
		line-height:24px;
	}
	.inn_product_dtl p {
		text-align:left;
	}
	.inn_ind_mg a, .inn_ind_mg a:hover {
		margin: 20px auto 0;
		display: table;
	}
	.inn_ind_prd_lst ul li {
		width:100%;
	}
	.inn_about_lst p {
		text-align:left;
	}
	.abt-history-dtl span {
		font-size:16px;
		margin-left:-60px;
	}
	.product_pad, .inn_prd_lst_hed {
		padding-top:10px;
	}
	.video_bx {
		height:300px;
	}
	.inner_product_padd {
		padding-top: 10px;
	}
	.product_heading h1 {
		padding-top:0px;
		font-size:28px;
		letter-spacing:0.50px;
		padding-bottom:30px;
	}
	.new_product_banner .hm_enquiry_frm {
		padding-left:0px;
	}
	.new_product_banner .hm_enquiry_frm form {
		padding: 20px 20px 20px;
		margin-bottom: -50px;
	}
	.hm_enquiry_frm strong {
		font-size: 18px;
		margin-bottom: 10px;
	}
	.new_product_banner .hm_enquiry_frm form .form-group .form-control {
		min-height: 36px;
	}
	button.contact_btn {
		padding: 5px 13px;
		font-size: 14px;
	}
	.inn_product_hed h2 {
		font-size:22px;
		padding-top:15px;
	}
	
	
	
}

@media screen and (max-width: 400px) {
	
	#carousel .carousel-item {
		height:45vh;
	}
	a.anch_btn {
		padding:7px 15px;
	}
	.quick_btn {
		padding:4px 5px;
		font-size:12px;
	}
	.max {
		width:180px;
	}
	.jxPOhn {
		margin-bottom:40px!important;
	}
	.inn_contact_lft {
		padding:30px 15px 30px;
	}
	
	
	
	
	
}


@media screen and (max-width: 360px) {
	
	
	
	
	
}

@media screen and (max-width: 320px) {
	
	
	
}