/*Smartphone css*/
@media screen and (min-width:1025px) and (max-width:1240px){
	.testimonial_text_box{min-height:310px;}
	.slid_text{top:13%;}
	.slid_text h2{font-size:34px;line-height:48px;}
	.slid_text ul{margin:27px 0 0;}
	.slid_text ul li{font-size:18px;}
	.text_heading h2{font-size:36px;}
	.logo_part_img a img{max-width:150px;}
	.top_customer_reviews_head h1{font-size:34px;}
	.menu-footer1-container{margin-right:25px;}
	.foot_middle_part{padding:0 30px;}
	.foot_text_conta p{width:86%;}
	.inner-foot_part:last-child{padding:0px;}
	.product_text h4{font-size:14px;}
	.customer_reviews_line{width:55%;}
	.product_list{margin-bottom:30px !important;width:25%;padding:0px 15px;margin:0px;}

	/*About us*/
	.comp_htry_rgt{width:91%;}

	/*products*/

	/*products sub page*/

	/*products sub page popup*/

	/*our-brands*/

	/*contact us*/
	.conact_ctn1_lft{margin-right:39px;}

	/* 2017 */
	.product-img img {
    
    max-width: 960px;
  
}
}
@media screen and (min-width:901px) and (max-width:1024px){

	/* ================== Prod Detail page ======================= */
	.prod-detil{height:400px;min-height:400px;}
	.prod-detil-in img{width:210px !important;}
	.slide-thumb li{width:110px !important;height:110px !important;}
	.detail-product-title h1{font-size:26px;}
	.product-quantity-details-no{width:43%;float:left;}
	.add-to-cart-btn{width:55%;}
	.add-to-cart-btn button{width:80%;}
	.single_add_to_cart_button.button{padding:12px 0px!important}
	.product-desc p{width:97%;}


	.testimonial_text_box{min-height:350px;}
	.slid_text{top:13%;}
	.slid_text h2{font-size:34px;line-height:48px;}
	.slid_text ul{margin:27px 0 0;}
	.slid_text ul li{font-size:18px;}
	.text_heading h2{font-size:36px;}
	.logo_part_img a img{max-width:113px;}
	.top_customer_reviews_head h1{font-size:29px;}
	.menu-footer1-container{margin-right:22px;}
	.foot_middle_part{padding:0 0 0 30px;}
	.foot_text_conta p{width:85%;}
	.inner-foot_part:last-child{padding:0px;}
	.product_text h4{font-size:14px;}
	.customer_reviews_line{width:53%;margin:14px 0 0;}

	/*About us*/
	.comp_htry_rgt{width:90%;}
	.about-text h3{font-size:35px;}
	.order-class p{width:25%;}
	/*products*/
	.product_list{margin-bottom:30px !important;width:25%;padding:0px 15px;margin:0px;}

	/*products sub page*/

	/*products sub page popup*/

	/*our-brands*/
	.align-middle-brand > img{max-width:155px;max-height:169px;}

	/*contact us*/
	.conact_ctn1_lft{margin-right:34px;}
	.brand-banner{background:#f2f2f2 url("../images/slid-img.jpg") no-repeat scroll 0 -108px / cover;}
}
@media screen and (min-width:768px) and (max-width:900px){

	/* ================== Prod Detail page ======================= */
	.prod-detil{height:370px;min-height:370px;}
	.prod-detil-in img{width:190px !important;}
	.slide-thumb li{width:100px !important;height:100px !important;}
	.detail-product-title h1{font-size:24px;}
	.product-quantity-details-no{width:50%;float:left;}
	.add-to-cart-btn{width:50%;}
	.add-to-cart-btn button{width:90%;}
	.single_add_to_cart_button.button{padding:12px 0px!important}
	.product-desc p{width:97%;}
	.order-class p{width:25%;}


	.slid_text{top:13%;}
	.slid_text h2{font-size:28px;line-height:38px;}
	.slid_text ul{margin:17px 0 0;}
	.slid_text ul li{font-size:17px;}
	.text_heading h2{font-size:33px;padding:0 40px;}
	.logo_part_img a img{max-width:113px;max-height:60px;}
	.top_customer_reviews_head h1{font-size:24px;}
	.menu-footer1-container{margin-right:19px;}
	.foot_middle_part{padding:0 0 0 30px;}
	.foot_text_conta p{width:85%;line-height:20px;font-size:11px;}
	.inner-foot_part:last-child{padding:0px;}
	.product_text h4{font-size:14px;}
	.customer_reviews_line{width:51%;margin:7px 0 0;}
	.logo{margin:16px 0 0 5px;width:40%;}
	.menu ul li a{font-size:13px;padding:23px 13px 18px;}
	.about_text1 p{line-height:23px;ont-size:14px;padding-bottom:22px;}
	.about_text2 p{line-height:21px;font-size:13px;padding-bottom:18px;}
	.text_right_about{padding:0 5px 0 40px;}
	.slick-prev,.slick-next{height:38px!important;width:38px!important;}
	.testimonial_text_box{padding:8px;}
	.testimonial_text_box p{font-size:13px;line-height:20px;}
	.testimonial_profile{margin:23px 0 0;}
	.testimonial_pro_text{width:74%;}
	.testimonial_pro_text h3{font-size:15px;}
	.foot_menu ul li{padding:7px 0 7px 16px;}
	.foot_menu ul li a{font-size:11px;}
	.wysija-submit{background-size:20px auto;width:35px;height:30px;}
	.newscon input[type="text"]{height:30px;font-size:11px;}
	.foot-copy{padding:9px 0;}
	.foot-con-pad p{font-size:13px;}
	#nav a{font-size:13px;padding:27px 10px 28px;}

	/*About us*/
	.comp_htry_rgt{width:88%;}
	.about_cont_top_bg .text_heading h2{font-size:32px;}
	.about-text h3{font-size:35px;}

	/*products*/
	.product_list{margin-bottom:30px !important;width:33.333333%;padding:0px 15px;margin:0px;}
	/*products sub page*/
	.pro_dit_lft .product-img{height:auto;}

	/*products sub page popup*/
	.modl-rgt{width:74%;}
	.modl-tit{font-size:29px;}

	/*our-brands*/
	.align-middle-brand > img{max-width:147px;max-height:162px;}
	.tham_brand{height:149px;}

	/*contact us*/
	.conact_ctn1_lft{margin-right:29px;}
	.brand-banner{background:#f2f2f2 url("../images/slid-img.jpg") no-repeat scroll 0 -60px / cover;}
}
@media screen and (min-width:601px) and (max-width:767px){

	/* ================== Prod Detail page ======================= */
	.slider-left-side-main{width:100%;float:left;margin-bottom:50px;}
	.prod-detil{height:400px;min-height:400px;}
	.slide-thumb li{width:120px !important;height:120px !important;}
	.prod-detil-in img{width:220px !important;}
	.add-right-side-main{width: 100%;float: left;display: block;padding: 0px 0px;}
	.detail-product-title h1{font-size:26px;}
	.single_add_to_cart_button.button{padding:13px 0px!important;}
	.product-quantity-details-no{width:33%;}
	.prod-detil-overview p{width:90%;}

	.order-class p{width:25%;}
	



	.slid_text{top:13%;}
	.slid_text h2{font-size:24px;line-height:33px;text-align:center;margin-top:20px;}
	.slid_text ul{margin:0px;text-align:center;}
	.slid_text ul li{font-size:17px;display:inline-block;float:none;}
	.text_heading h2{font-size:27px;padding:0 29px;}
	.logo_part_img a img{max-width:90px;max-height:44px;}
	.top_customer_reviews_head h1{font-size:19px;}
	.menu-footer1-container{margin-right:19px;}
	.foot_middle_part{padding:0 0 0 30px;}
	.foot_text_conta p{width:85%;line-height:20px;font-size:11px;}
	.inner-foot_part:last-child{padding:30px 0 0;border-bottom:none;}
	.product_text h4{font-size:13px;}
	.customer_reviews_line{width:46%;margin:-1px 0 0;}
	.logo{margin:16px 0 7px 5px;width:295px;position:relative;z-index:1;}
	.menu ul li a{font-size:13px;padding:23px 13px 18px;}
	.about_text1 p{line-height:23px;font-size:14px;padding-bottom:22px;}
	.about_text2 p{line-height:21px;font-size:13px;padding-bottom:18px;}
	.text_right_about{padding:14px 5px 0 0;width:100%;}
	.slick-prev,.slick-next{height:31px!important;width:31px!important;top:-37px!important}
	.testimonial_text_box{padding:15px;min-height:370px;}
	.testimonial_text_box p{font-size:13px;line-height:20px;}
	.testimonial_profile{margin:23px 0 0;}
	.testimonial_pro_text{width:65%;}
	.testimonial_pro_text h3{font-size:15px;}
	.foot_menu ul li{padding:7px 0 7px 16px;}
	.foot_menu ul li a{font-size:11px;}
	.wysija-submit{background-size:20px auto;width:35px;height:30px;}
	.newscon input[type="text"]{height:30px;font-size:11px;}
	.foot-copy{padding:9px 0;}
	.foot-con-pad p{font-size:13px;}
	.right_menu{width:100%;float:left;position:absolute;left:0px;}
	header{position:relative;}
	.section{padding:50px 0;}
	.img_about{display:inline-block;float:none;width:60%;}
	.container > h2 br{display:none;}
	.about_text2{width:100%;}
	.product-img-in img{max-width:68%;}
	.product-img{height:178px;}
	.product_text{border-left:5px solid #d74747;}
	.logo_part_img{height:92px;width:155px;}
	.inner-foot_part{min-height:194px;width:50%;border-bottom:1px solid #373737;}
	.slick-prev{right:53px!important;}
	#nav{top:71px;}
	#menu-icon{margin:23px 10px 0 0;}

	/*About us*/
	.comp_htry_rgt{width:85%;}
	.about_cont_top_bg .text_heading h2{font-size:31px;}
	.about-text h3{font-size:33px;}
	.about_cont_top_rgt{margin:30px 0 0;width:100%;}
	.about_cont_top_lft{width:100%;}
	.about_cont_top_bg{padding:50px 0 0;}

	/*products*/
	.product_list{margin:10px;width:29.7%;}

	/*products sub page*/
	.pro_dit_lft .product-img{height:187px;}
	.pro_dit_rgt_head p{font-size:13px;line-height:22px;}

	/*products sub page popup*/
	.modl-rgt{width:70%;padding-left:24px;}
	.modl-tit{font-size:22px;}
	.yourModalClass.dtl-pop{padding:0 21px;}

	/*our-brands*/
	.align-middle-brand > img{max-width:147px;max-height:162px;}
	.tham_brand{height:149px;width:50%;}
	.row_brand:nth-child(2n-1) .tham_brand:nth-child(2n-1){background:none;border:none;}
	.row_brand:nth-child(2n-1) .tham_brand:first-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}
	.row_brand:nth-child(2n-1) .tham_brand:last-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}
	.row_brand:nth-child(2n) .tham_brand:nth-child(2n){background:none;border:none;}
	.row_brand:nth-child(2n) .tham_brand:first-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}
	.row_brand:nth-child(2n) .tham_brand:last-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}

	/*contact us*/
	.conact_ctn1_lft{margin-right:22px;}
	.conact_ctn1_input textarea{font-size:13px;max-height:128px;}
	.conact_ctn1_input input{font-size:13px;height:33px;line-height:33px;}
	.contct_img iframe{height:200px;}
	.wpcf7-form-control.wpcf7-submit{font-size:13px;padding:7px 28px;}
	.conact_rgt{width:100%;margin-top:15px;}
	.conact_lft{width:100%;}
	.conact_lft img{height:200px;object-fit:cover;}
	.conact_rgt_text{font-size:13px;line-height:17px;margin:16px 0 0;}
	.conact_rgt_cont h3{font-size:18px;}
	.conact_rgt_cont > p{font-size:13px;line-height:22px;}

	/*privacy-policy*/
	.privacy-con p,.faq-con p,.terms-con p{font-size:13px;line-height:22px;}
	.privacy-con p em{font-size:13px;line-height:22px;}
	.page_content.page_content_main ul > li{font-size:13px;line-height:22px;}

	/*10-09-2016*/
	.sepreter{margin:5px 0 -17px;}
	.about_cont_top_bg .text_heading h2{padding:0 30px 0 0;}
	.brand-banner{background:#f2f2f2 url("../images/slid-img.jpg") no-repeat scroll 0 -40px / cover;}
}
@media screen and (min-width:481px) and (max-width:600px){

	/* ================== Prod Detail page ======================= */
	.slider-left-side-main{width:100%;float:left;margin-bottom:50px;}
	.prod-detil{height:370px;min-height:370px;}
	.slide-thumb li{width:110px !important;height:110px !important;}
	.prod-detil-in img{width:210px !important;}
	.add-right-side-main{width: 100%;float: left;display: block;padding: 0px 0px;}
	.detail-product-title h1{font-size:24px;text-align:center;}
	.product-price-details p{text-align:center;}
	.single_add_to_cart_button.button{padding:12px 0px!important;}
	.product-quantity-details-no{width:50%;padding-left:60px;box-sizing:border-box;margin-top:2px;}
	.add-to-cart-btn{width:50%;float:left;display:inline-block;text-align:center;}
	.quantity{width:50%;float:left;display:inline-block;}
	.add-to-cart-btn button{width:75%;margin: auto;display: inline-block;float: none;}
	.product-quantity-details-no input{margin-left:5px;}
	.product-desc p{width:95%;text-align:center;}
	.slider-add-main{padding-bottom:40px;}
	.tab-menu-product-sub{padding:20px;}
	.tabs .description_tab{width:45%;float:left;display:inline-block;}
	.tabs .specification_tab{width:45%;float:left;display:inline-block;}	
	.prod-detil-overview{margin-top:30px;}
	.prod-detil-overview h1{font-size:24px;text-align:center;}
	.prod-detil-overview p{margin-top:15px;text-align:center;width:100%;}
	.desc-ul li{text-align:center;}


	.order-class p{width:35%;}




	.slid_text{top:13%;}
	.slid_text h2{font-size:22px;line-height:33px;text-align:center;margin-top:20px;}
	.slid_text ul{margin:0px;text-align:center;}
	.slid_text ul li{font-size:14px;display:inline-block;float:none;background-position:center left;}
	.text_heading h2{font-size:22px;padding:0 29px;}

	/*.logo_part_img a img{ max-width:90px;}*/
	.top_customer_reviews_head h1{font-size:19px;width:41%;}
	.menu-footer1-container{margin-right:19px;}
	.foot_middle_part{padding:20px 0 0;}
	.foot_text_conta p{width:55%;line-height:20px;font-size:11px;}
	.inner-foot_part:last-child{padding:20px 0 0;border-bottom:none;}
	.product_text h4{font-size:14px;}
	.customer_reviews_line{width:46%;margin:-1px 0 0;display:none;}
	.logo{margin:16px 0 7px 5px;width:295px;position:relative;z-index:1;}
	.menu ul li a{font-size:13px;padding:23px 13px 18px;}
	.about_text1 p{line-height:23px;font-size:14px;padding-bottom:22px;}
	.about_text2 p{line-height:21px;font-size:13px;padding-bottom:18px;}
	.text_right_about{padding:14px 5px 0 0;width:100%;}
	.slick-prev,.slick-next{height:31px!important;width:31px!important;top:-37px!important}
	.testimonial_text_box{padding:15px;margin:20px 0 0;min-height:auto;}
	.testimonial_text_box p{font-size:13px;line-height:20px;}
	.testimonial_profile{margin:23px 0 0;}
	.testimonial_pro_text{width:65%;}
	.testimonial_pro_text h3{font-size:15px;}
	.foot_menu ul li{padding:7px 0 7px 16px;}
	.foot_menu ul li a{font-size:11px;}
	.wysija-submit{background-size:20px auto;width:35px;height:30px;}
	.newscon input[type="text"]{height:30px;font-size:11px;}
	.foot-copy{padding:9px 0;}
	.foot-con-pad p{font-size:12px;}
	.right_menu{width:100%;float:left;position:absolute;left:0px;}
	header{position:relative;}
	.section{padding:50px 0;}
	.img_about{display:inline-block;float:none;width:100%;}
	.container > h2 br{display:none;}
	.about_text2{width:100%;}
	.product-img-in img{max-width:68%;}

	/*.product-img{height: 178px;}*/
	.product_text{border-left:5px solid #d74747;}

	/*.logo_part_img{height: 92px;width: 155px;}*/
	.slick-prev{right:53px!important;}
	#nav{top:71px;}
	#menu-icon{margin:23px 10px 0 0;}
	.img_about img{height:200px;object-fit:cover;float:left;}
	.slick-dots li button::before{height:10px;width:10px;}

	/*About us*/
	.comp_htry_rgt{width:82%;}
	.about_cont_top_bg .text_heading h2{font-size:29px;margin:-7px 0 0;}
	.about-text h3{font-size:33px;}
	.about_cont_top_rgt{margin:20px 0 0;width:100%;}
	.about_cont_top_lft{width:100%;}
	.about_cont_top_bg{padding:40px 0 0;}
	.comp_htry_rgt_cont1 p{font-size:13px;line-height:20px;padding:8px 0 25px 44px;}
	.comp_htry_lft_text h3{font-size:21px;}
	.comp_htry_rgt_cont h3{font-size:15px;}
	.sepreter{height:17px;}
	.about_link{padding:9px 0;}

	/*products*/
	.product_list{margin:10px;width:45.5%;}

	/*products sub page*/
	.pro_dit_lft .product-img{height:187px;}
	.pro_dit_rgt_head p{font-size:13px;line-height:22px;margin:0px;width:100%;}
	.pro_dit_lft{width:100%;}
	.pro_dit_rgt{width:100%;margin-top:15px;}
	.enq_btn{margin-top:15px;}
	.enq_btn a{font-size:13px;padding:8px 27px;}
	.pro_dit_rgt_link h3{font-size:13px;}
	.pro_dit_rgt_link li a{line-height:32px;width:110px;}
	.pro_dit_rgt_head h2{font-size:21px;}

	/*products sub page popup*/
	.modl-rgt{width:100%;padding-left:0px;margin:15px 0 0;}
	.modl-tit{font-size:22px;}
	.modl-img{width:100%;}
	.yourModalClass.dtl-pop{padding:0 21px;}
	.modl-bx-nm{font-size:13px;}
	.modl-bx-inpt input{height:28px;font-size:13px;}
	.modl-tara{margin-top:13px;}
	.snd-qst{margin-top:27px;}

	/*our-brands*/
	.align-middle-brand > img{max-width:147px;max-height:162px;}
	.tham_brand{height:149px;width:50%;}
	.row_brand:nth-child(2n-1) .tham_brand:nth-child(2n-1){background:none;border:none;}
	.row_brand:nth-child(2n-1) .tham_brand:first-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}
	.row_brand:nth-child(2n-1) .tham_brand:last-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}
	.row_brand:nth-child(2n) .tham_brand:nth-child(2n){background:none;border:none;}
	.row_brand:nth-child(2n) .tham_brand:first-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}
	.row_brand:nth-child(2n) .tham_brand:last-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #cccccc;}

	/*contact us*/
	.conact_ctn1_lft{margin-right:18px;}
	.conact_ctn1_input textarea{font-size:13px;max-height:128px;}
	.conact_ctn1_input input{font-size:13px;height:33px;line-height:33px;}
	.contct_img iframe{height:200px;}
	.wpcf7-form-control.wpcf7-submit{font-size:13px;padding:7px 28px;}
	.conact_rgt{width:100%;margin-top:15px;}
	.conact_lft{width:100%;}
	.conact_lft img{height:200px;object-fit:cover;}
	.conact_rgt_text{font-size:13px;line-height:17px;margin:16px 0 0;width:90%;}
	.conact_rgt_cont h3{font-size:18px;}
	.conact_rgt_cont > p{font-size:13px;line-height:22px;}
	.contact_btn{margin:0px;}

	/*privacy-policy*/
	.privacy-con p,.faq-con p,.terms-con p{font-size:13px;line-height:22px;}
	.privacy-con p em{font-size:13px;line-height:22px;margin:6px 0;float:left;}
	.page_content.page_content_main ul > li{font-size:13px;line-height:22px;}

	/*10-09-2016*/
	.sepreter{margin:5px 0 -17px;}
	.about_cont_top_bg .text_heading h2{padding:0 30px 0 0;}
	.logo_part_img a img{max-width:170px;}
	.logo_part_img{height:130px;}
	.inner-foot_part{border-bottom:1px solid #373737;min-height:auto;padding:30px 0;width:100%;}
	.inner-foot_part:first-child{padding-top:0;}
	.brand-banner{background:#f2f2f2 url("../images/slid-img.jpg") no-repeat scroll 0 -10px / cover;}
}
@media screen and (max-width:480px){

	/* ================== Prod Detail page ======================= */
	.slider-left-side-main{width:100%;float:left;margin-bottom:50px;}
	.prod-detil{height: 350px;min-height: 350px;}
	.slide-thumb li{width:100px !important;height:100px !important;}
	.prod-detil-in img{width: 200px !important;}
	.add-right-side-main{width: 100%;float: left;display: block;padding: 0px 0px;}
	.detail-product-title h1{font-size:24px;text-align:center;}
	.product-price-details p{text-align:center;}
	.single_add_to_cart_button.button{padding:12px 0px!important;}
	.product-quantity-details-no{padding:0px;width:50%;display:inline-block;margin-top:4px;}
	.add-to-cart-btn{width:50%;float:left;display:inline-block;}
	.quantity{width:50%;float:left;display:inline-block;}
	.add-to-cart-btn button{width:90%;}
	.product-quantity-details-no input{margin-left:5px;}
	.product-desc p{width:95%;text-align:center;}
	.slider-add-main{padding-bottom:40px;}
	.tab-menu-product-sub{padding:20px;}
	.tabs .description_tab{width:100%;float:left;margin:0px;margin-bottom:10px;}
	.tabs .specification_tab{width:100%;float:left;margin:0px;}	
	.prod-detil-overview{margin-top:20px;}
	.prod-detil-overview h1{font-size:24px;text-align:center;}
	.prod-detil-overview p{margin-top:15px;text-align:center;width:100%;}
	.desc-ul li{text-align:center;}

	.order-class p{width:100%;text-align:center;margin-bottom:15px;}
	.order-class .woocommerce-ordering select{display:inherit;margin:auto;text-align:center;float:none;}



	.brand-banner{background:#f2f2f2 url("../images/slid-img.jpg") no-repeat scroll 0 1px / cover;}
	.slid_text{top:13%;}
	.slid_text h2{font-size:15px;line-height:23px;text-align:center;margin-top:0px;}
	.slid_text ul{margin:0px;text-align:center;}
	.slid_text ul li{font-size:13px;display:inline-block;float:none;background-position:center left;}
	.text_heading h2{font-size:18px;padding:0 29px;}
	.logo_part_img a img{max-width:190px;}
	.top_customer_reviews_head h1{font-size:19px;width:auto;}
	.menu-footer1-container{margin-right:19px;}
	.foot_middle_part{padding:20px 0 0;}
	.foot_text_conta p{width:88%;line-height:20px;font-size:11px;}
	.inner-foot_part:last-child{padding:20px 0 0;border-bottom:none;}
	.product_text h4{font-size:14px;}
	.customer_reviews_line{width:46%;margin:-1px 0 0;display:none;}
	.logo{margin:16px 0 0px 0px;width:305px;position:relative;z-index:1;float:none;display:inline-block;}
	.menu ul li a{font-size:13px;padding:23px 13px 18px;}
	.about_text1 p{line-height:23px;font-size:14px;padding-bottom:22px;}
	.about_text2 p{line-height:21px;font-size:13px;padding-bottom:18px;}
	.text_right_about{padding:14px 5px 0 0;width:100%;}
	.slick-prev,.slick-next{height:31px!important;width:31px!important;top:-37px!important}
	.testimonial_text_box{padding:15px;margin:20px 0 0;min-height:auto;}
	.testimonial_text_box p{font-size:13px;line-height:20px;}
	.testimonial_profile{margin:23px 0 0;}
	.testimonial_pro_text{width:65%;}
	.testimonial_pro_text h3{font-size:15px;}
	.foot_menu ul li{padding:7px 0 7px 16px;}
	.foot_menu ul li a{font-size:11px;}
	.wysija-submit{background-size:20px auto;width:35px;height:30px;}
	.newscon input[type="text"]{height:30px;font-size:11px;}
	.foot-copy{padding:9px 0;}
	.foot-con-pad p{font-size:12px;line-height:18px;}
	.right_menu{width:100%;float:left;position:absolute;left:0px;background:#d74747;}
	header{position:relative;}
	.section{padding:50px 0;}
	.img_about{display:inline-block;float:none;width:100%;}
	.container > h2 br{display:none;}
	.about_text2{width:100%;}
	.product_text{border-left:5px solid #d74747;}
	.logo_part_img{width:100%;}
	.logo_part_img{height:130px;}
	.inner-foot_part{border-bottom:1px solid #373737;min-height:auto;padding:30px 0;width:100%;}
	.inner-foot_part:first-child{padding-top:0;}
	.slick-prev{right:53px!important;}
	#nav{top:38px;}
	#menu-icon{margin:0 11px 13px 0;}
	.img_about img{height:200px;object-fit:cover;float:left;}
	.slick-dots li button::before{height:10px;width:10px;}
	.top-header{text-align:center;box-shadow:0 3px 5px rgba(0,0,0,0);}
	#nav-wrap{position:relative;}
	.banner{margin:38px 0 0;}
	.testimonial{width:100%;margin:0px;}
	.testimonial-slid .slick-slide{padding:0px;}
	.featured_product_slid{margin:0px;width:100%;}
	.featured_product{padding:30px 0 50px;}

	/*About us*/
	.comp_htry_rgt{width:100%;padding:16px 0 20px;}
	.about_cont_top_bg .text_heading h2{font-size:21px;margin:-7px 0 0;}
	.about-text h3{font-size:27px;}
	.about_cont_top_rgt{display:inline-block;float:none;margin:20px 0 0;width:100%;}
	.about_cont_top_lft{width:100%;}
	.about_cont_top_bg{padding:40px 0 0;}
	.comp_htry_rgt_cont1 p{font-size:13px;line-height:20px;padding:8px 0 25px 29px;margin:0 0 0 20px;}
	.comp_htry_lft_text h3{font-size:19px;}
	.comp_htry_rgt_cont h3{font-size:15px;background-position:center left 15px;padding:0 0 0 33px;}
	.sepreter{height:14px;}
	.about_link{padding:9px 0;}
	.about_cont_top_rgt img{height:200px;object-fit:cover;}
	.text_heading{margin:0 0 29px;}
	.comp_htry{border-bottom:1px solid #eeeeee;margin-bottom:20px;}
	.comp_htry:last-child{margin-bottom:0px;border-bottom:none;}
	.about-banner{margin:37px 0 0;}

	/*products*/
	.product_list{margin-right:0px;width:100%;}
	.product_list:last-child{margin-bottom:0px;}

	/*products sub page*/
	.pro_dit_lft .product-img{height:187px;}
	.pro_dit_rgt_head p{font-size:13px;line-height:22px;margin:0px;width:100%;}
	.pro_dit_lft{width:100%;}
	.pro_dit_rgt{width:100%;margin-top:15px;}
	.enq_btn{margin-top:15px;}
	.enq_btn a{font-size:13px;padding:8px 27px;}
	.pro_dit_rgt_link h3{font-size:13px;margin:0 0 15px;}
	.pro_dit_rgt_link li a{line-height:32px;width:110px;}
	.pro_dit_rgt_head h2{font-size:21px;}
	.about_link ul li a{font-size:12px;}

	/*products sub page popup*/
	.modl-rgt{width:100%;padding-left:0px;margin:15px 0 0;}
	.modl-tit{font-size:14px;}
	.modl-img{width:100%;}
	.yourModalClass.dtl-pop{padding:0 21px;}
	.modl-bx-nm{font-size:13px;}
	.modl-bx-inpt input{height:28px;font-size:13px;}
	.modl-tara{margin-top:12px;}
	.snd-qst{margin-top:27px;}
	.modl-box{margin-top:13px;}
	.modl-hdr{font-size:17px;}
	.modl-bx-1{width:100%;padding-right:0px;}
	.modl-bx-2{width:100%;padding-left:0px;margin-top:12px;}
	.modl-peti{margin-top:15px;}

	/*our-brands*/

	/*.align-middle-brand > img{max-width:147px;max-height:162px;}*/
	.tham_brand{display:inline-block;float:none;height:150px;width:80%;}
	.row_brand:nth-child(2n-1) .tham_brand:nth-child(2n-1){background:transparent;border:none;}
	.row_brand:nth-child(2n) .tham_brand:nth-child(2n-1){background:transparent;border:none;}
	.row_brand:nth-child(2n) .tham_brand:nth-child(2n){background:none;border:none;}

	/*.row_brand:nth-child(2n-1) .tham_brand:first-child{background: #f2f2f2 none repeat scroll 0 0;border: 1px solid #cccccc;}
	.row_brand:nth-child(2n-1) .tham_brand:last-child{background: #f2f2f2 none repeat scroll 0 0;border: 1px solid #cccccc;}

	.row_brand:nth-child(2n) .tham_brand:nth-child(2n){background: none;border:none;}
	.row_brand:nth-child(2n) .tham_brand:first-child{background: #f2f2f2 none repeat scroll 0 0;border: 1px solid #cccccc;}
	.row_brand:nth-child(2n) .tham_brand:nth-child(2n-2){background: #f2f2f2 none repeat scroll 0 0;border: 1px solid #cccccc;}*/

	/*contact us*/
	.conact_ctn1_lft{margin-right:0px;width:100%;}
	.conact_ctn1_input textarea{font-size:13px;max-height:128px;margin:15px 0 0;}
	.conact_ctn1_input input{font-size:13px;height:33px;line-height:33px;}
	.contct_img iframe{height:200px;}
	.wpcf7-form-control.wpcf7-submit{font-size:13px;padding:7px 28px;}
	.conact_rgt{width:100%;margin-top:15px;}
	.conact_lft{width:100%;}
	.conact_lft img{height:200px;object-fit:cover;}
	.conact_rgt_text{font-size:12px;line-height:17px;margin:16px 0 0;width:100%;}
	.conact_rgt_cont h3{font-size:18px;}
	.conact_rgt_cont > p{font-size:12px;line-height:18px;}
	.contact_btn{margin:0px;}

	/*privacy-policy*/
	.privacy-con p,.faq-con p,.terms-con p{font-size:12px;line-height:18px;}
	.privacy-con p em{font-size:12px;line-height:16px;margin:6px 0;float:left;}
	.privacy-con h2,.faq-con h2,.terms-con h2{font-size:13px!important;}
	.page_content.page_content_main ul > li{font-size:12px;line-height:21px;}

	/*.page_content.page_content_main ul{padding-left: 9px;}*/

	/*10-09-2016*/
	.tham_brand{border:1px solid #dedede!important;display:inline-block;float:none;height:150px;margin:5px 0;width:80%;}
	.row_brand{text-align:center;}
	.foot-con-pad p{padding:5px 0;}
	.testimonial_inner{margin:0 5px;}

}
@media screen and (max-width:1024px){
.product-img img {
    float: none;
    width: 100%;
}
.product-img-in img{max-width:90%; width: auto;text-align:center;}
}