@media screen and (min-width:1200px) and (max-width:1365px) {
	 /*.toplinks		{margin-right:100px;}*/
}

@media screen and (min-width:900px) and (max-width:1170px) {
	/*.navicon_inn		{top:5px;right:0px;}
	.toplinks			{margin-right:0px}*/
	.spinnin_contents	{margin:100px 200px 0 30px;width:auto}
}
@media screen and (min-width:768px) and (max-width:1075px) {
	.footer-main		{margin-right:80px;}
	.footer-menu li a	{font-size:15px}
	.footsublinks li a	{padding:0 10px;font-size:14px}
}
@media screen and (min-width:768px) and (max-width:990px) {
	.footer-menu li a	{padding:15px 5px;font-size:12px;}
	.footsublinks li a	{padding:0 5px;font-size:11px}
	
}
@media screen and (min-width:768px) and (max-width:800px) {
	.footsublinks li div{margin-top:15px}
}
@media screen and (min-width:899px) and (max-width:960px) {
	 
}
@media screen and (min-width: 300px) and (max-width: 899px) {
	 
}
@media screen and (min-width:768px) and (max-width: 899px) {
	 .menubar-contents	{height:100%;overflow:auto}
	 .vision_data .col-md-4{width:33.333%;float:left}
	 .hex				{margin:50px 0}
	 #hexagon			{margin:56px 9px}
	 .hex #hexagon:last-child{margin:56px 9px 15px}
	 .col-md-4.f_list	{width:33.333%;float:left}
	 .col-md-4.f_list li{font-size:12px;padding:5px 0px 5px 20px}
	 .market-slides-main{margin:100px 0 0 0;}
	 .market-slide		{position:static}
	#piechart			{margin:0 auto;float:none}
	.patch				{display:none}
	.spirit-slides div,.spirit-slides h3	{text-align:center;padding:10px 0}
	.spirit-slides h3 br{display:none}
	#innovation h2		{margin-top:25px}
	#piechart .piechart-label.piechart-label6{right:390px;top:100px}
	.spinnin_contents	{margin:100px 100px 0 30px;width:auto}
}
@media screen and (min-width:640px) and (max-width:767px) {
	  .vision_data .col-md-4{width:33.333%;float:left}
	  #disc-table-bg table td,#black_img table td,#disc-table-bg table th,#black_img table{padding:5px;font-size:11px;}
}
@media screen and (min-width: 300px) and (max-width: 849px) {
	
}
@media screen and (min-width: 300px) and (max-width: 767px) {
	 .menubar			{padding:0px 0 0 0}
	 .menubar-contents	{height:100%;overflow:auto}
	 .radheshyam-logo{width:200px;}
	 .toplinks			{width:100%; }
	 .certific_logo{margin-top:3px;margin-bottom:3px;}
	 .vision-mission,.intro{width:100%;}
	 .abt_us_content h2{margin-top:15px;text-align:center; }
	 #cup				{height:auto}
	 #client_abt		{background:none}
	 .common_div		{display:block;}
	 #human				{padding:50px 0}
	 .group-company		{padding:130px 15px 80px 15px}
	 .boxes-div			{background:none}
	.box-main .div-box{margin:22px 2px}
	 .box-main			{padding:0 0}
	 #disc-table-bg		{padding-top:0px}
	.table-responsive 	{margin:15px 0}
	 .down-links		{display:none}
	 .footer-main		{position:static; padding: 50px 15px!important }
	 #quality_policy	{padding:50px 0}
	 .hex				{margin:10px 0 50px 0}
	 .hex br			{display:none}
	 .hex #hexagon		{margin:60px 9px }
	 .f_list li			{padding:12px 15px 12px 30px;margin-bottom:10px;}
	 .csr_edu p			{margin:10px;} 
	 .csr_farmer_contents{padding:50px 0}
	 .map-contents{position:static;}
	 .map-title			{padding-top:0px;top:10px}	
	 .map-contents .col-xs-12{padding-top:85%;padding-bottom:15px;}
	 .map-contents .col-xs-12 p{margin-top:80px}
	 /*#map				{background-size:160% auto;background-position:center top}*/
	 /*#map				{background:#cfd0d2 url(../images/map-1.jpg) center top no-repeat;background-size:285% auto}*/
	 .mappin img{position:relative;z-index:1}
	.pinone{left:25.7%;top:25.4%}
	.pintwo{left:29.7%;top:25%}
	.pinthree{left:41.9%;top:28.5%}
	.pinfour{left:65.4%;top:30%}
	.pinfive{left:67.5%;top:34%}
	.pinsix{left:82.8%;top:34.5%}
	.pinseven{left:79.8%;top:42.5%}
	.pineight{left:93.8%;top:52.5%}
	#global_bg h2		{padding-top:20px}
	#innovation h2		{margin:30px 0}
	.main h2			{font-size:22px;}
	.market-slides-main	{margin:100px 0 0 0px;padding-bottom:50px}
	.market-slide		{position:static;bottom:auto;top:0;}
	.introtext,.spirit-slides h3	{text-align:center}
	.spirit-slides		{min-height:50px}
	.spirit-slides h3	{margin-bottom:10px}
	.spirit-slides h3 br{display:none}
	.spinning_div		{background-size:auto 100% !important }	
	.woman_training_tab	{display:none}
	.wt_tab_contents .wt_tab_detail{display:block !important}
	.wt_tab_contents .csr-main .csr-sub-div{margin:5px 0px 5px 0px; padding-top:15px;padding-bottom:7px;overflow:auto }
	#csr_woman_training .csr-sub-div .redbg{font-size:20px;padding:10px 15px}
	#csr_woman_training  p,#csr_woman_training .list li{font-size:15px;line-height:normal}

#piechart	{width:300px;height:300px;margin:0 auto;float:none;width:315px}
#piechart .piechart-background{width:300px;height:300px;}
#piechart .hold{position:absolute;width:300px;height:300px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;clip:rect(0px, 300px, 300px, 150px)}
#piechart .hold .pie{position:absolute;width:300px;height:300px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;clip:rect(0px, 151px, 150px, 0px);cursor:pointer;overflow:hidden}

#piechart .hold.piechart-slice1{width:360px;height:340px;left:-18px;top:-15px;clip:rect(0px, 330px, 340px, 169px);z-index:1}
#piechart .hold.piechart-slice1 .pie{width:330px;height:330px;clip:rect(0px, 164px, 315px, 0px);background-color:#f4f4f4;border:0px solid #000 }
#piechart .hold.piechart-slice8::after{height:128px;left:215px;top:13px;}
#piechart .hold.piechart-slice2 .pie::after{height:240px;left:71px;top:-56px}
#piechart #piechart-inner{width:70px;height:70px;top:50%;left:50%;margin:-35px 0 0 -35px;}
#piechart::before{display:none}
.market-slides-main{margin:40px 0 0 0;}
#piechart .piechart-label.piechart-label8,#piechart .piechart-label.piechart-label6,#piechart .piechart-label.piechart-label5,#piechart .piechart-label.piechart-label3,#piechart .piechart-label.piechart-label2{z-index:9;font-size:11px;width:125px;white-space:normal;text-align:center;color:#FFF;right:auto;}
#piechart .piechart-label.piechart-label8{left:38px;top:26px;}
#piechart .piechart-label.piechart-label6{left:-5px;top:100px;}
#piechart .piechart-label.piechart-label5{left:-5px;top:170px;}
#piechart .piechart-label.piechart-label3{left:60px;top:220px;width:70px}
#piechart .piechart-label.piechart-label2{left:130px;top:250px;width:70px }
.patch{display:none}
#cup h2{padding-top:15px;text-align:center}
.copyright-designed{position:static}
.footsublinks li	{padding:10px 0}
.footsublinks	{margin-top:50px}
#Group_Companies,.abt_us_banner,.abt_us_content,#vision_mission,#innovation,#cup,#client_abt,#human,#bg_product_img,#infracture_cont,#spinning_raw,#spinning_blow_room,#spinning_carding_process,#spinning_draw_frame,#spinning_combing_process,#spinning_speed_frame,#spinning_ring_frame,#spinning_linlconer,#quality_policy,#quality_facilities,#footer_bg,#csr_education,#csr_woman_training,#csr_farmer,#csr_medical,#csr_energy,#global_bg{background-size:auto 100%;}
.copyright-designed{padding:15px}
.mainpage{background:#000 url(../images/body-bg2.webp) fixed top no-repeat;}
#Our_Strength{background:#000 url(../images/strength_bg.webp) top fixed no-repeat;}
	.abt_us_banner,#section1 > #bg_product_img,#spinning_raw .spinnin_contents_main,.global-logos-main,#section1 #csr_education .csr_edu{padding-top:100px;padding-bottom:50px;}
	.abt_us_content,.vision-mission,#innovation,#cup,.spinnin_contents{padding-top:110px;padding-bottom:80px;}
	.vision_data li + li{margin-top:25px;}
	.flexslider .flex-nav-prev{margin-left:0px;}
	.flexslider .flex-nav-next{margin-right:0px;}
	.flex-direction-nav .flex-prev {
		background: rgba(255, 255, 255, 0.5) url(../images/left-arrow.png) center center no-repeat;background-size:auto 20px ;
		left:0px;
	}
	.flex-direction-nav .flex-next {
		background: rgba(255, 255, 255, 0.5) url(../images/right-arrow.png) center center no-repeat;background-size:auto 20px;
		right:0px;
	}
	.box-main{display:flex;flex-wrap:wrap;justify-content:center}
	.box-main .div-box{flex:0 0 160px;width:160px;}
	.box-main .div-box:nth-child(even){/*margin-left:15px;*/}
	.box-main #hexagon::before {
		border-left: 80px solid transparent;
		border-right: 80px solid transparent;
		top: -40px;
		border-bottom: 40px solid #fff;
		z-index: 99;
	}
	.box-main #hexagon::after {
		border-left: 80px solid transparent;
		border-right: 80px solid transparent;
		bottom: -40px;
		border-top: 40px solid #fff;
		z-index: 99;
	}
	.box-main #hexagon{height:95px;}
	.box-main #hexagon strong{padding:0 10px;font-size:17px;}
	.footer-menu{display:flex;flex-wrap:wrap;}
	.footer-menu li{flex:0 0 50%;margin-bottom:5px;}
	.footer-menu li a{border-right:0px solid #545453;font-size:15px}
	.footer-menu li:nth-child(even) {border-left: 1px solid #545453;}
	.footsublinks{display:flex;flex-wrap:wrap;}
	.footsublinks li{flex:0 0 50%;margin-bottom:5px;}
	.footsublinks li:nth-child(even){border-left:1px solid #545453}
	.footsublinks li a{border-right:0px solid #545453}
	.copyright-designed div,.right-foot{text-align:center;}
	.left-foot{float:none;}
	.right-foot{float:none;margin-top:05px;}
	.bg_overlay > h3{padding-top:15px;}
	.box-main .div-box:nth-child(3){margin-top:0px;}
	.boxes-div,.counter-boxes{width:100%;margin:0 auto;}
	.product_stru.sqone{margin-bottom:50px;}
	#bg_product_img{padding-top:0}
	#section1 .product_stru.sqtwo{margin-bottom:0px;}
	#section2 .product_stru.sqtwo{margin-bottom:50px;}
	#infracture_cont .container{padding:50px 5%;}
	#infracture_cont .container .leftanim{margin-bottom:0;}
	#infracture_cont{background-size:cover;}
	#bg_product_img::before{position: absolute;width:100%;top:0;left:0;z-index:1;height:100%;content:'';background:url(../images/product_bg.webp) fixed center no-repeat;background-size:cover;filter:blur(50px);}
	#spinning_raw .spinnin_contents_main{ }
	#spinning_raw .spinnin_contents_main .spinnin_contents{margin-bottom:0!important;padding-bottom:0;}
	.spinnin_contents{width:auto;margin:0px 0 0px 0px}
	.logos-row .global-logos:nth-child(even){border-left:0px solid #ccc;border-right:0px solid #ccc;}
	.quality_insurance .global-logos div{padding:15px 0}
	.main .global-logos-main h2 span{color: #000;}
	.global-logos-main h2{margin-bottom:15px;}
	.csr-report-text-main{width:80%;left:10%;top:50%;transform:translateY(-50%);}
	#csr_woman_training .flexslider .flex-nav-prev{margin-left:20px;margin-top:25px}
	#csr_woman_training .flexslider .flex-nav-next{margin-right:20px;margin-top:25px}
	#women_empowerment,#skill_development{background-size: cover;}
	#women_empowerment .redbg, #csr_medical .redbg{font-size:20px}
	#skill_development .redbg{font-size:20px}
	.popup-box-main h1{padding-top:10px;}
	.box-main .div-box.formiddle{flex:0 0 100%;margin:0 auto;}
	.navicon{height:40px;}
	.navicon span{font-size:17px;}
	.navicon::after{top:28px}
	.navicon::before{top:10px}
	.navicon.on::before{top:17px}
	.navicon.on::after{top:18px}
	#Group_Companies{background: url(../images/Group-Companies.webp) center center no-repeat;background-size:cover;}
}
@media screen and (min-width:640px) and (max-width:767px) {
	.pinone{left:34.7%;top:27.4%}
	.pintwo{left:37.3%;top:27.5%}
	.pinthree{left:44.5%;top:30.5%}
	.pinfour{left:62.4%;top:33.3%}
	.pinfive{left:64.5%;top:36.5%}
	.pinsix{left:73%;top:37%}
	.pinseven{left:70.8%;top:44.5%}
	.pineight{left:81.8%;top:54.5%}
}
@media screen and (min-width:550px) and (max-width:639px) {
	.pinone{left:33.7%;top:26.4%}
	.pintwo{left:36.3%;top:27%}
	.pinthree{left:43.9%;top:29.5%}
	.pinfour{left:63.4%;top:33%}
	.pinfive{left:65.5%;top:36%}
	.pinsix{left:74%;top:36%}
	.pinseven{left:70.8%;top:43.5%}
	.pineight{left:82.8%;top:53.5%}
}
@media screen and (min-width:480px) and (max-width:549px) {
	.pinone{left:32.7%;top:25.4%}
	.pintwo{left:35.7%;top:26%}
	.pinthree{left:43.9%;top:29.5%}
	.pinfour{left:64.4%;top:30%}
	.pinfive{left:65.5%;top:36%}
	.pinsix{left:74.3%;top:35%}
	.pinseven{left:71.8%;top:43.5%}
	.pineight{left:84.8%;top:52.5%}
}
@media screen and (min-width:375px) and (max-width:479px) {
	.pinone{left:28.7%;top:25.4%}
	.pintwo{left:31.7%;top:26%}
	.pinthree{left:41.9%;top:28.5%}
	.pinfour{left:65.4%;top:30%}
	.pinfive{left:67.5%;top:34%}
	.pinsix{left:79.8%;top:35%}
	.pinseven{left:76.5%;top:42.5%}
	.pineight{left:90.8%;top:52.5%}
}
@media screen and (min-width:414px) and (max-width:479px) {
	.pinone	{left:30.7%}
	.pintwo	{left:33.7%}
	.pinsix	{left:77.8%}
	.pineight{left:88.8%}
	.pinseven{left:75.2%;}
	
}
@media screen and (min-width:360px) and (max-width:374px) {
	.pinone	{left:27.7%}
	.pintwo	{left:31.7%}
	.pinsix	{left:80.8%}
	.pineight{left:92.8%}
	
}

@media screen and (min-width:300px) and (max-width:639px) {
	.flex-viewport li {background-size:100% auto!important;height:auto!important}
	 .bg_overlay		{position:static;width:auto;margin:49% 0px 0px 0px!important;right:auto;left:0px;top:0px;}
	 .flex-nav-prev		{margin-left:-5px}
	 .flex-nav-next		{margin-right:-5px}
	 .bg_overlay		{background:none;padding-bottom:15px}
	 .flex-direction-nav a{width:30px;height:30px}
	 #client_abt .flexslider{background:rgba(0, 0, 0, 0.8)}
	
	.spinnin_contents p	{font-size:16px;line-height:20px} 
	.logos-row		{text-align:center;width:300px;margin:0 auto;display: flex;padding:0;flex-wrap: wrap;}
	.logos-row .global-logos{flex:0 0 50%;border-left:0px solid #ccc;border-right:0px solid #ccc;padding:0;}
	.logos-row .global-logos img{display:block;max-width:80%;margin:0 auto;}
	.quality_insurance .global-logos div{width:100%;height:100%;display: block;}
	.global-logos		{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:15px 0;}
	  /*#csr_woman_training,.wt_tab_contents{height:575px}*/
	  .amount_one		{font-size:70px;line-height:70px}
	 .students, .valleges{padding:0 0 0 10px}
	 .woman_training_tab a{padding:5px}
	 .redbg				{font-size:20px;line-height:normal;display:inline-block}
	 .valleges			{margin-bottom:50px}
	 /*.wt_tab_contents .csr-main .csr-sub-div{margin:50% -15px 0 -15px; padding-top:15px }*/
	 .font_size40		{font-size:20px}
	 #csr_woman_training .csr-sub-div .redbg{font-size:18px;padding:5px 15px}
	#csr_woman_training  p,#csr_woman_training .list li{font-size:13px;line-height:1.35}
	#csr_farmer .redbg, #csr_medical .redbg{font-size:20px}
	 
}
@media screen and (min-width: 640px) and (max-width:767px) {
	.hex #hexagon:last-child{margin:0px 9px 15px 9px}
}
@media screen and (min-width:581px) and (max-width:767px) {
	#cup .col-md-6	{width:581px;float:none;margin:0 auto;text-align:center}
}
@media screen and (min-width:480px) and (max-width:767px) {
	.certific_logo		{width:30%;margin:10px 0}
}
@media screen and (min-width:480px) and (max-width:639px) {
	 .logo-link a		{width:250px}
	 .logo-link a img	{width:100%}
	 .farm-to-fabric	{font-size:24px;padding:20px 0}
	 
	 .menu div a		{margin-bottom:0px}
	 .address-social	{padding-top:15px}
	 .vision_data .col-md-4{width:33.333%;float:left}
	  #disc-table-bg table td,#black_img table td,#disc-table-bg table th,#black_img table{padding:2px;font-size:11px;}
	  .hex #hexagon:last-child{margin:0px 9px 15px 9px}
	  
	  
}
@media screen and (min-width: 300px) and (max-width:479px) {
	.logo-link a		{width:200px}
	.logo-link a img	{width:100%}
	.farm-to-fabric		{font-size:15px;padding:30px 0}	
	.let-explore span	{padding:7px 50px}	
	 
	.menu div a			{margin-bottom:0px;}
	.vision_data .col-md-4{width:100%;padding:15px 0}
	.omax_logo			{width:100%;}
	.omax_logo img		{width:100%;}
	#vision_mission h1	{font-size:18px}
	 #cup h2			{font-size:20px;padding:15px 0 15px 0;text-align:center }
	 .rec_list			{float:none;text-align:center}
	 .rec_list li		{display:inline-block;}
	 .box-main .div-box{margin:70px 1px}
	 #disc-table-bg table td,#black_img table td,#disc-table-bg table th,#black_img table{padding:2px 1px;font-size:7px;}
	 .global-logos		{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:15px 0}
	 .qc_overlay_bg		{width:100%}
	 #hexagon			{margin:55px 9px}
	 .f_list li			{padding:7px 0px 7px 25px;margin-bottom:10px;font-size:12px}
	 .main h2			{font-size:20px;}
	 .certific_logo		{width:45%;margin:10px 0}
	 .address,.social	{float:left;width:100%;margin-top:10px}
	 .social			{padding-top: 40px;}
	 .footer-menu li,.footer-menu li a{display:block}
	 .footer-menu li a br{display:none}
	 .copyright-designed{padding:15px 0px;}
	 .copyright-designed div{float:none;text-align:center;padding: 0px 10px 10px 10px;}
}
@media screen and (min-width:300px) and (max-width:359px) {
	 #piechart{margin:0px 0 0 -10px}
	 .spirit-slides h3{font-size:20px}
}
@media screen and (min-width:300px) and (max-width:575px) and (orientation: portrait) {
	.abt_us_banner{height:100vh;display:flex;align-items: end; background:url(../about-img/about_Mobile_img1.webp) center no-repeat;background-size:cover;}
	.abt_us_content{height:100vh;display:flex;align-items: end; background:url(../about-img/about_Mobile_img2.webp) center no-repeat;background-size:cover;}
	/* #vision_mission{height:auto;display:flex;align-items: end; background:url(../about-img/human_resource_Mobile_img.webp) center no-repeat;background-size:cover;} */

	#csr_education{height:100vh;display:flex;align-items: end; background:url(../csr-img/csr_mobile_img1.webp) center no-repeat;background-size:cover;}
	#women_empowerment{height:100vh;display:flex;align-items: end; background:url(../csr-img/csr_mobile_img2.webp) center no-repeat;background-size:cover;}
	#skill_development{height:100vh;display:flex;align-items: end; background:url(../csr-img/csr_mobile_img3.webp) center no-repeat;background-size:cover;}
	#csr_medical{height:100vh;display:flex;align-items: end; background:url(../csr-img/csr_mobile_img4.webp) center no-repeat;background-size:cover;}
	.csr-report-text-main{top:auto;transform:none;bottom:15%;}

	#spinning_raw{height:100vh;display:flex;align-items: end; background:url(../ginning-img/ginning_mobile_img1.webp) center no-repeat;background-size:cover!important;}
	#spinning_carding_process{height:100vh;display:flex;align-items: end; background:url(../ginning-img/ginning_mobile_img2.webp) center no-repeat;background-size:cover!important;}
	#spinning_blow_room{height:100vh;display:flex;align-items: end; background:url(../ginning-img/ginning_mobile_img3.webp) center no-repeat;background-size:cover!important;}
	#spinning_combing_process{height:100vh;display:flex;align-items: end; background:url(../ginning-img/ginning_mobile_img4.webp) center no-repeat;background-size:cover!important;}
	#spinning_draw_frame{height:100vh;display:flex;align-items: end; background:url(../ginning-img/ginning_mobile_img5.webp) center no-repeat;background-size:cover!important;}

	.product_and_infracture,#bg_product_img{background:url(../products-img/product_bg_mobile_img.webp) center no-repeat;background-size:cover}
	#bg_product_img::before{display:none;}

	#infracture_cont .flexslider{position:static;}
	#infracture_cont .common_div{position:absolute;position:absolute;width:90%;left:15px;bottom:80px;}
	#section2 .product_stru.sqtwo{margin-bottom:80px;}
	#infracture_cont .container{padding:0;}
	#infracture_cont .container > p, #infracture_cont .container > h2{text-align:left;}
	#quality_policy{height:100vh;display:flex;align-items: end; background:url(../images/quality_mobile_img.webp) center no-repeat;background-size:cover!important;}
	#human{height:100vh;display:flex;align-items: end; background:url(../about-img/human_resource_Mobile_img.webp) center no-repeat;background-size:cover;}
	#human .human-resource h2,#human .human-resource p{text-align:left;}
	.box-main,.box-main .div-box{display:block;}
	.box-main .div-box{width:160px;margin:80px auto;}
}
@media screen and (min-width:435px) and (max-width:479px){
	 
}
@media screen and (min-width:375px) and (max-width:413px) {
	  
}
@media screen and (min-width:320px) and (max-width:374px) {
	  
}
@media screen and (min-width:360px) and (max-width:374px) {
	  
}
@media screen and (min-width: 300px) and (max-width: 374px) {
	
}