@media screen and (min-width :1199px) and (max-width: 1366px) {
	
	
}

@media screen and (min-width: 992px) and (max-width: 1198px) {
	body {		overflow-x: hidden;	}	.main-nav a { padding: 0 10px; }	.main-nav > ul { margin: 12px 0; }	.logo { width: 20%; }	.main-nav .drop-down ul li a { font-size: 13px; }	.leading_heading h4 { font-size: 21px;line-height: 34px; }	.feature_details p { font-size: 16px; }	.feature_sec { padding: 35px 5px; }		

	
}

/********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) {
	
	.logo { width:70%; }
	.header-scrolled .logo { width:60%; }
	.enquiry_tab:after, .enquiry_tab:before, .enquiry_tab:after, .enquiry_tab:before { display:none; }
	#carousel .carousel-control-right { right: 12%; }
	#carousel .carousel-control { width:0px;height:0px;font-size: 15px; }
	#carousel .carousel-control span { height: 32px;width: 32px;line-height: 32px; }
	#other_section, #about_section, #client_section, footer, #contact_section,#inner_product_section { padding:50px 0; }
	.foooter_btm { padding: 15px 0 65px 0; }
	#product_section { padding:0 0 50px 0; }
	.leading_data { padding: 30px 20px; }
	.about_heading h1 { font-size: 25px; }
	.banner_inner_content h1 span { font-size: 20px;padding-top:10px;padding-bottom:10px;letter-spacing: 0.25px;font-weight: 500;color: #000;text-transform:capitalize; }
	.product_heading h2, .about_heading h2, .conatct_hed h2, .inner_product_heading h2, .product_des_hed h2, .inn_blog_heading h2 { font-size: 24px; text-transform:capitalize; }
	.client_haeding h3 { font-size: 23px; }
	.leading_heading h4, .product_descrip h3, .inn_blog_plist h3, .inn_blog_plist h4, .inn_blog_plist h5 { font-size: 20px; line-height: 28px; }
	.icon_hed h5, .contact_form h5, .product_descrip h4, .product_nav_list h5 { font-size: 17px; }
	.contact_form table td h6 { font-size:15px; }
	.leading_sec { padding: 30px 20px;margin-top: 20px; }
	.feature_sec { padding: 20px 10px; }
	.brd_right, .second_line { border-right:0px;border-bottom:0px; }
	.feature_sec { border-bottom:2px solid #f9f9f9; }
	.feature_icon img { width: 50px; }
	.feature_details span { font-size: 25px; }
	.feature_details p { font-size: 14px; }
	.hover_abt_bx, .contact_form { margin-bottom:20px; }
	.quick_icon { right: 5px;bottom: 0px; }
	.quick_icon ul li { width: 46px;height: 46px;display: inline-block;line-height: 46px; }
	.quick_icon ul li img { width:22px; }
	.product_slider .owl-nav { margin-top: 20px; } 
	.product_slider .owl-prev span { left: 28%; }
	.product_feature_txt span { font-size: 16px;letter-spacing:0.25px; }
	.client_haeding span { font-size: 15px; }
	.client_haeding { padding-bottom: 40px; }
	.client_item { width: 50%; }
	.client_feature_bg { margin-bottom: 0px; }
	.product_list ul li { width: 100%; }
	.about_rht { padding: 20px 20px;margin-bottom: 30px; }
	.icon_bx img { width:60px; }
	.popup_logo { display:none; }
	.contact_info { padding: 6px; }
	.contact_dtl p img { width: 30px;float:none;display: block;margin-bottom:15px; }
	.contact_bg { padding: 10px; }
	.contact_dtl ul li { padding: 10px 10px;width: 100%;margin-right:0px; }
	a.product_btn { padding: 6px 12px;font-size: 14px;margin-bottom:15px; }  
	.inner_product_heading span { padding: 0 0px 40px 0px;font-size: 14px; }
	.banner_overlay { background:none; }
	#product_banner_inner .banner_inner_content { position:relative; }
	.contact_form { padding:15px 10px; }
	.contact_form table td span { font-size:14px; }
	.contact_form table select { padding:3px; }
	.inpt_bg { width:100%;margin-bottom: 10px;padding: 8px 15px;font-size: 15px; }
	input.result { width:60%;height:30px;padding:0px; }
	.cal_butn { padding: 5px;font-size: 14px;margin-bottom: 10px;width: 100%;height:35px; }
	.unitsW { width:100% !important; }
	.contact_form table input[type="text"] { padding:5px; }
	.product_description { padding-left:0px; }  
	.product_feature_hed_inn { padding: 10px 10px; }
	#product_nav_section { padding:15px 0; }
	.calculate_btn a { margin-bottom:20px;margin-top:0px;padding: 10px 20px;font-size: 14px; }
	
	
	
	
}

@media screen and (max-width: 360px) {
	
	
	
}

@media screen and (max-width: 320px) {
	
	
}