@media only screen and (min-width: 800px) and (max-width: 1200px) {	
.main-nav ul li a {
	font-size:14px;
	padding:12px 12px;
}
.main_nav .navbar-default .navbar-nav > li > a{ padding:15px 12px; font-size:14px;}

.core_value ul li { margin:0 20px;}
.key_managements .key_person ul li{ width:22%;}

.key_managements .key_person ul li .detail{
	 width:433%; 
 }
.key_managements .key_person ul li .detail_last{
	 width:322.5%;	 
}
	 
.key_managements .key_person ul li:nth-child(2) .detail { left:-110.7%}
.key_managements .key_person ul li:nth-child(3) .detail { left:-222.3%}
.key_managements .key_person ul li:nth-child(4) .detail { left:-332.9%}
.key_managements .key_person ul li:nth-child(6) .detail { left:-110.7%}
.key_managements .key_person ul li:nth-child(7) .detail { left:-222.3%}
.key_managements .key_person ul li:nth-child(8) .detail { left:-332.9%}
.key_managements .key_person ul li:nth-child(10) .detail_last { left:-111.2%}
.key_managements .key_person ul li:nth-child(11) .detail_last { left:-222.3%}
.director_bg{ min-height:400px;}
/*20-4-2016*/
/*started-here-Presence-page-by-N.Y*/
.map_mapping { width:100%;}
}

@media only screen and (max-width: 1030px) {
.cd-timeline-content .main_img { display:none;}
.main_img_2 { display:none;}
/*20-4-2016*/
/*started-here-Presence-page-by-N.Y*/
.map_img { width: 980px;}
.canada {left: 76px;top: 37px;width: 189px;}
.canada img { width:100%; height:auto}
.united_state {width: 163px;top: 106px;left: 64px;}
.united_state img { width:100%;}
.brazil { bottom: 75px; left: 185px; width:115px; height:auto;}
.brazil img{ width:100%}
.map_img_10 {height: auto;width: 60px;top: 147px;left: 379px;}
.map_img_10 img { width:100%}
.egypt {left: 431px;top: 160px;width: 46px;}
.egypt img { width:100%;}
.south_africa {bottom: 60px;left: 453px;width: 46px;}
.south_africa img { width:100%; }
.iran {width: 60px;left: 527px;top: 137px;}
.iran img { width:100%;}
.russia {width: 361px;right: 114px;top: 22px;}
.russia img { width:100%;}
.china {right: 187px;top: 91px;width: 155px;}
.china img { width:100%;}
.australia { bottom: 15px;width: 120px;right: 101px;}
.australia img { width:100%; }
.map_mapping { width:100%}
}

@media only screen and (max-width: 980px){	
.main-nav ul li a {
	font-size:12px;
	padding:12px 5px;
}
.md_video iframe{ width:100%;}

.insider_trading ul li{ list-style:none; width:50%; float:left; padding:5px 0;	}

.key_managements .key_person ul li{ width:30%;}

.key_managements .key_person ul li .detail{
	 width:321.5%;
}
.key_managements .key_person ul li .detail_last{
	 width:321.5%;
}
.key_managements .key_person ul li .detail_first{
	 width:321.5%;
}
	 
.key_managements .key_person ul li:nth-child(2) .detail { left:-110.7%}
.key_managements .key_person ul li:nth-child(3) .detail { left:-221.3%}
.key_managements .key_person ul li:nth-child(4) .detail { left:0;}
.key_managements .key_person ul li:nth-child(5) .detail { left:-110.7%}
.key_managements .key_person ul li:nth-child(6) .detail { left:-221.3%}
.key_managements .key_person ul li:nth-child(7) .detail { left:0;}
.key_managements .key_person ul li:nth-child(8) .detail { left:-110.7%}
.key_managements .key_person ul li:nth-child(9) .detail_last { left:-221.3%}
.key_managements .key_person ul li:nth-child(10) .detail_last { left:0%; width:211%;}
.key_managements .key_person ul li:nth-child(11) .detail_last { left:-111%; width:211%;}
.key_managements .key_person ul li:nth-child(1) .detail_first { left:-110%}
.main_nav .navbar-default .navbar-nav > li > a{ padding:15px 8px; font-size:11px;}
.main_nav .navbar-nav > li > .dropdown-menu li a{ font-size:12px;}
.news_area .details .time_location li{ width:100%; float:left; line-height:25px;}
footer .certification li{ width:70px; height:70px;}
.home_bg{ width:100%; float:left;  min-height:300px; background-size:auto; background-position:top -50px right;  }

.head_line{ width:100%; float:left; height:auto; padding:40px 0; text-align:center; font-size:24px; font-family:'Cabin Condensed'; }
.head_line span{color:#fd3232; font-size:28px;}

.head_line a{ border: 2px solid #fe0000; display:inline-block; padding:0 30px; line-height:40px; font-size:18px; text-transform:uppercase; color:#000; font-family:'Roboto'; margin:20px 0 0 0; transition:ease-in .5s;}

.our_ethos{ width:100%; float:left;  min-height:300px; border-bottom:solid 5px #fe0000; position:relative; background-size:auto; background-position:top -100px right  }


.hr_bg{ min-height:300px;  background-position:top -100px right; background-size:auto;}
.career_bg{ width:100%; float:left;  min-height:300px; border-bottom:solid 5px #fe0000; position:relative; background-size:auto; background-position:top -20px right -150px;  }
.press_bg{ width:100%; float:left; min-height:300px; background-size:auto; background-position:top -100px right;}
.manufacturing_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top -100px right;}
.technology_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top -100px right;}
.quality_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top -100px right;}
.news_bg {width:100%; float:left; min-height:300px; background-size:auto; background-position:top -100px center;}
.awards_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top -50px center;}
.request_proposal_bg{ width:100%; float:left; min-height:300px; background-size:auto; background-position:top -50px center;}
.contact_us_bg{ width:100%; float:left; min-height:300px; background-size:auto; background-position:top -50px center;}
.product_page_bg{ width:100%; float:left; min-height:300px; background-size:auto; background-position:top 0px center;}
.financial_bg{ width:100%; float:left; min-height:300px; background-size:auto; background-position:top 0px center;}
.shareholding_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top 0px center;}
.hr_focus ul li { width:48%; margin:10px 0;}
.certificate_area .thumb{ width:100%; }
.certificate_area .details{ width:100%; padding-top:20px;}	
/*20-4-2016*/
/*started-here-Presence-page-by-N.Y*/
.presence_bg  { min-height:200px; padding-bottom:10px;}
.map_img_full { display:block; width:100%}
.map_colored { display:none}
.society_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top -100px center;}
.corporate_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top 0px center;}
.corporate_governance_bg{width:100%; float:left; min-height:300px; background-size:auto; background-position:top -80px center;}

.governance_tab .nav-tabs > li { font-size:18px;}
.governance_tab .nav-tabs > li > a { font-size:18px;}
.governance_tab .nav-tabs > li.active > a{ font-size:18px;}


.proposal_tab .nav-tabs > li { font-size:18px;}
.proposal_tab .nav-tabs > li > a { font-size:18px;}
.proposal_tab .nav-tabs > li.active > a{ font-size:18px;}

.proposal_tab .tab-pane .form_area{ width:100%;}
.buz_proposal { display:none;}
.results_detail ul li{ width:50%;}
.annual_report ul li{ width:50%;}
.bse_box::after{ top:-5px; margin-left:-6px; left:50%; transform:rotate(90Deg);}
.stock_quote .bse figure{ width:275px; text-align:center;}
.attribute .box ul li{ padding:2px 0 1px 0; line-height:14px;}
.main_nav .navbar-nav > li > .dropdown-menu{ width:330px;}
.main_nav .navbar-nav > li > .dropdown-menu li a { padding:0 5px 0 12px;}
.core_value ul li{ width:30%; margin:10px 0;}
.vision_mission .video_bg img{ width:100%;}
.miles{ margin-bottom:0;}
.key_managements .key_person ul li .name h4{ font-size:13px;}
.director_bg{ min-height:400px;}
.director_details{ padding:50px 0 0 0; width:80%;  }

}



@media only screen and (max-width: 800px) {
.main-nav ul li a {
	font-size:12px;
	padding:12px 5px;
}

.main_nav .navbar-default .navbar-nav > li > a{ padding:15px 8px; font-size:11px;}
.main_nav .navbar-nav > li > .dropdown-menu li a{ font-size:12px;}
.spentex_spit ul{ text-align:left;}

.vision_mission .mission_detail h3{ padding:15px 0 0 0;}




.founder_bg{ min-height:400px;  }
.founder_details{ padding:100px 0 0 0;}
.miles1{ min-height:200px;}

.top_bg{background:url(../images/slider_02.jpg) no-repeat fixed left  -1000px top 0;  background-size:cover;  }
.attribute .box  ul li{ font-size:13px;}
.hosery_yarn h2{ padding-left:10px;}
.director_details{ padding:0;}

}


@media only screen and (max-width: 767px) {
.home_bg{ background-size:cover !important; background-position:top 0px right;}
.our_ethos{ background-size:cover !important; background-position:top 0px right;}
.modal{ left:5px; top:20px;}
.modal-content{ border-radius:2px!important; padding:20px; float:left; text-align:left; min-width:250px; min-height:150px; background:#FFF; background-position:350px 200px; background-repeat:no-repeat;}	
	
.top_bg{ width:100%; float:left;  min-height:600px; border-bottom:solid 5px #fe0000; position:relative; background:url(../images/slider_02.jpg) no-repeat fixed center; background-size:cover;  }	
	
.main_nav .navbar-default{ background:#000; border:none; padding:0 10px;}	
.main_nav .navbar-default .navbar-nav > li > a{ padding:5px 20px; font-size:14px; color:#fff; position:relative;}

.main_nav .navbar-nav > li > .dropdown-menu { background:none; box-shadow:none; border:none; width:100%; float:left; position:relative;}	
.main_nav .navbar-nav > li > .dropdown-menu li{ width:94%; float:left; padding:0; margin:0 3%;}
.link_arrow{ padding:0; margin:0; line-height:10px;  top:-8px; right:0%; position:static; float:right;  transition:ease-in .1s; }
	
.language ul { width:100%; float:left;}
.language ul > li{ width:90%; display:block; line-height:30px; margin:0 5%;  text-align:left; border:none; border:solid 0px #fe0000; }
.language ul > li > a { background:none;  color:#fff; display:block; font-size:14px; width:auto; border:none !important;}

footer .social{ padding-bottom:15px; padding-left:15px;}
footer .certification{ padding-left:15px;}
footer .certification li{ width:60px; height:60px; margin: 0 10px 20px 0; }
footer h3{ padding-left:15px;}
footer p{ padding-left:15px;}
footer .contact_detail{ padding-left:15px;}	
	
	
.navigation {
		background:#373434 !important;
		margin:0px !important;
		padding:0;
		width:100%;
		text-align:left !important;		
}	
	
	
	
	
	
.navbar-brand {
	display:block !important;
	color:#fff;
	line-height:30px;
	padding:10px 3% !important;
}
. navbar-nav{ display:block;}	
.navbar-toggle {
	background:none;
	border:none;
}

.icon-bar {
	border:1px solid #fff !important;
}
	
.navbar-header {
	background-image:none !important;
}
	
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none;}	
		
.main-nav ul {
	margin:0px;
	padding:0px;
	list-style:none;
	width:100% !important;
}

.main-nav ul li {
	z-index:9;
}

.main-nav ul li a {
	color:#fff;
	display:block;
	padding:0px 3%;
	border-bottom:solid 1px #fff;
	font-size:16px;
	line-height:35px;
	margin:0 !important;
	background: #373434 ;
}
	
.main-nav ul li a:hover {
	color:#fff;
	background:#e73237;
}
	
.main-nav ul li a:active, 
.main-nav ul li a:focus,
.main-nav ul li.active a {
	color:#fff;	
	background:#e73237;
}
	
.main-nav ul li:hover  ul {	
	width:100%;
	display:block;
	position:static;
	background: #e14c10;
}
	
.main-nav ul li:hover  ul li a {
	font-size:90%;
}

.main-nav ul li:hover  ul li a {
	font-size:90%;
}


.nav_drop_down1 li a {
	display:block;
	padding:10px 0;	
}

.language{ width:100%; }	
.language .nav { width:100%; }
.language .dropdown-menu { width:100%;}
.key_managements .key_person ul li{ width:80%; margin:15px 10%;}
.key_managements .key_person ul li .detail{
	 width:100%;
}
.key_managements .key_person ul li .detail_last{
	 width:100%;
}	 
	 
.key_managements .key_person ul li:nth-child(2) .detail { left:0%}
.key_managements .key_person ul li:nth-child(3) .detail {left:0%}
.key_managements .key_person ul li:nth-child(4) .detail { left:0;}
.key_managements .key_person ul li:nth-child(5) .detail { left:0%}
.key_managements .key_person ul li:nth-child(6) .detail { left:0%}
.key_managements .key_person ul li:nth-child(7) .detail { left:0;}
.key_managements .key_person ul li:nth-child(8) .detail { left:0%}
.key_managements .key_person ul li:nth-child(9) .detail_last { left:0%}
.key_managements .key_person ul li:nth-child(10) .detail_last {left:0%; width:100%;}
.key_managements .key_person ul li:nth-child(11) .detail_last { left:0; width:100%;}
.key_managements .key_person ul li:nth-child(1) .detail_first { left:0; width:100%;}
.director_img{ width:100%;  text-align:center !important;}
.director_img img{ max-width:50%;}
.director_details{ padding:20px 0 0 0; width:100%;}
   .director_bg .carousel.carousel-fade .carousel-control.right { right:3%; opacity:1;}
   .director_bg .carousel.carousel-fade .carousel-control.left { left:75% !important;  opacity:1;}
   .founder_img{ padding:15px 0 0 0;}
.founder_img img{ max-width:90%; height:auto;}	
.founder_details{ padding:10px 0 0 0;}
.facilities ul li{ line-height:20px; font-size:17px; padding-bottom:15px; background-position:top left; }
ul.cont_01 li{ width:100%; line-height:normal; text-align:center; }	
li a.click_btn{ float:left; width:40%; margin:15px 30%;}
.press_release .content{ width:100%; padding: 0 10px;}
.press_release .img{ width:100%;}


.first_section .plant .details{ position:static; width:100%; height:auto; float:left; }
.first_section .plant .address{ position:static; width:100%; height:auto; float:left; color:#000; }

.second_section .plant .details{ position:static; width:100%; height:auto; float:left; }
.second_section .plant .address{ position:static; width:100%; height:auto; float:left; color:#000; }

.third_section .plant .details{ position:static; width:100%; height:auto; float:left; }
.third_section .plant .address{ position:static; width:100%; height:auto; float:left; color:#000; }
.last_section .plant .details{ position:static; width:100%; height:auto; float:left; }
.last_section .plant .address{ position:static; width:100%; height:auto; float:left; color:#000; }
.attribute .box{ width:100%; }
.career_with_spentex .apply_form_area .input_info .submit{width:120px; }

.career_with_spentex .apply_form_area .input_info .reset{width:120px; }
.news_heading h1{ width:100%; text-align:center; margin-bottom:0px; }
.news_heading .view_year{ width:100%; text-align:center; margin-bottom:15px;}
.awards_area .thumb{ width:100%; float:left; text-align:center; }
.awards_area .details{ width:100%; float:left; height:auto; padding:20px 0 0 20px;}
.csr_quote{ margin-bottom:15px;}
.governance_tab .nav-tabs > li { font-size:16px; width:100%;}
.governance_tab .nav-tabs > li > a { font-size:16px;}
.governance_tab .nav-tabs > li.active > a{ font-size:16px;}
.governance_tab .accordion-section-title { font-size:16px; line-height:20px;}

.gravience_cell .accordion_1 .accordion-title{ font-size:16px; line-height:20px;}

.proposal_tab .nav-tabs > li{ width:100%;}
.main_form{ width:100%; float:left; line-height:20px; min-height:20px; padding:0; margin-bottom:5px; }

.form_head{ width:100%;}
.form_inpt{ width:100%}

h1{ font-size:26px !important;  padding:5px 0px !important;}
h2{ font-size:22px !important; padding:5px 0px !important; }
.career_with_spentex .contact_us .img_area{ margin-bottom:20px;}
.hosery_yarn h2{ margin-left:10px;}
.results_detail ul li{ width:100%;}
.annual_report ul li{ width:100%;}
.stock_quote .bse{ width:100%; padding:5px 0;}
.bse_box{ width:100%;}
.stock_quote .bse figure{ width:100%; text-align:center;}
.results_detail ul li div p a{ padding:0 10px 0 25px;}
.governance_tab .accordion-section-content{ padding:10px;}
.director_tab .nav-tabs > li{ width:100%;}
.insider_trading ul li{ list-style:none; width:100%; float:left; padding:5px 0;	}
.career_with_spentex .content_area{ margin-bottom:20px;}
.director_img img{ max-width:100%;}
.director_bg{ min-height:200px;}
.director_details { padding:50px 0 0 0; }
.director_details h1 { font-size:20px !important; padding:10px 0; margin:0;}
.director_details h3{ font-size:14px; padding:10px 0; margin:0;}
.director_details  p{ display:none;}
.director_bg .carousel.carousel-fade .carousel-control.left{ left:80% !important; top:150px;}
.director_bg .carousel.carousel-fade .carousel-control img{ width:20px;}
.director_bg .carousel.carousel-fade .carousel-control.right { right:10%; top:150px;}
.network_locater_area{ right:0;}
.first_section, .second_section, .third_section, .last_section { margin:5px 0;}
.top_google {  right: 10px;   top: -45px;}



@media only screen and (max-width: 640px) {
.core_value ul li{ width:40%; margin-bottom:15px;}	
.career_bg{ background-position:top -20px right -450px;  }
.network_locater_area{ right:50px;}
}


@media only screen and (max-width: 410px) {
.core_value ul li{ width:100%; margin:0 0 15px 0;}	
.network_locater_area{ right:0; position:static; float:left;}
.our_location{ width:99% !important; }
.sola{left:85px; top:245px}
.bara{left:60px; top:235px}
.kolha{left:60px; top:260px}
.pitha{left:85px; top:200px}
.buti{left:120px; top:225px}
.kolhapur_bg{width:205px; height:80px; background:url(../images/solapur_bg.png) no-repeat center; position:absolute; top:10px; left:10px; text-align:left; font-size:13px; padding:35px 0 0 70px; }
.baramati_bg{ width:205px; height:80px; background:url(../images/solapur_bg.png) no-repeat center; position:absolute; top:10px; left:10px; text-align:left; font-size:13px; padding:35px 0 0 70px; }
.hr_focus ul li { width:100%;}
}

@media only screen and (max-width: 350px){
.sola{left:75px; top:215px}
.bara{left:55px; top:210px}
.kolha{left:50px; top:230px}
.pitha{left:77px; top:180px}
.buti{left:110px; top:200px}
	}