@charset "utf-8";
 @media all and (max-width : 1200px) {
	 
	 .social-link ul li{padding:0px 5px;}
	 .nav-wrapper ul li a{padding:0px 18px;}
 .links-panel ul {  padding: 18px 0;}	 
.re-ngo-container{ margin-top:20px;}
.ebook-container { margin-top:14px;}
 
 
}
 @media all and (max-width : 1023px) {
	 
	 .nav-wrapper ul li a{padding:0px 15px;}

}
 @media all and (max-width : 991px) {
 .nav-wrapper ul li a{padding:0px 13px;}

}
 @media all and (max-width : 940px) {
	  .right-logo{display:none;}
	 
	.poshan-logo{display:none;}
 .left-logo{       display: block;
    height: 30% !important;
    left: -30px !important;
    top: 0px !important;
    /* top: 0px !important; */
    background-size: 13% !important;
    max-width: 55% !important;
    /* float: left !important; */}
	 
	 .justiss {
  background: url("../images/justiss.png") no-repeat scroll 33px 0 rgba(0, 0, 0, 0);
  padding-left: 120px;
}

.social-link ul li {
  padding: 0 1px;
}

}
 @media all and (max-width : 850px) {
	 
	 .left-sidebar{width:35%;}
	 .right-container{width:65%;}
	 
	 .banner-wrapper .flexslider{width:100%; float:none;}
	 .minister{width:100%; float:none; position:relative;}
	 .min-image{float:left; width:50%;}
	 .min-image a{display:block; float:left; width:40%;}
	 .min-image a img{margin-left:0px;}
	 .min-image span{display:block; width:55%; float:right; padding-top:50px; text-align:left;}
	 .min-image span h4, .min-image span h5{text-align:left;}
	 .infocus{position:inherit; float:right; width:42%; margin-top:23px;}
	 
	 .whats-new, .other-links{width:100%; float:none;}
	 .other-links ul li{width:45%; margin-right:2%; display:inline-block; vertical-align:top;}
	 .big-link{width:50%; margin-bottom:10px;}
	 
	 .links-panel2 .link{width:45%; margin-bottom:22px;}
	 .links-panel2 .link a span{display:inline;}
	 .links-panel2 .link ul{padding-top:8px;}
	 .social-link ul{text-align:center;}
	 .social-link ul li {
  display: inline-block;
  margin-bottom: 10px;}
  
  .whats-new{float:none; padding:0px; margin:0px; display:block; width:100%;}
.infocus-cont{float:none; padding:0px; margin:0px; display:block; width:100%;}
 .links-panel-wrapper{border:0px;} 
 .bttn-area{text-align:left;}
 .whats-new-left{padding:0px;}
  .whats-new-left ul{padding-left:5px;}
 
.meet-minister-container {
    float: right; padding-left: 20px;  position: relative;  width: 65%;}
.banner-wrapper .container{width:100%;}
.minister{padding-left:5%; padding-right:5%;}

.re-ngo-container {
    margin-top: 10px;
}
.links-panel ul {
    padding: 20px 0 0;
}
.links-panel ul li{ padding-bottom:25px;}

.meet-minister-container .ministerimg {
    float: none; width:100%;
    text-align: center;
}
.meet-minister-container .minister-content { float: none; width: 100%;}



 
}
 @media all and (max-width : 767px) 
 {
 	.logo {
    background-position: top center !important;
    background-size: 12% !important;
}
	 
	 .left-sidebar{width:100%; float:none; display:block;}
	 .right-container{width:100%; float:none; display:block; padding:0px;}
	 
	 .min-image span{padding-top:33px;}
	 .whats-new-left{float:none; display:block; width:100%;}
	 .documents{padding:0px; float:none; display:block; width:100%;}
	 .link-bttn-ico1, .link-bttn-ico2{position:static; float:left; width:50px; height:50px; margin-right:15px;}
	 .link-bttn-text{float:left; width:auto; padding:0px; line-height:50px;}
	 .link-bttn-cont a{padding:10px 0;}
	 .beti-bachao-logo{position:static; float:left; margin:0; padding:0;}
	 .beti-bachao-inner{margin:0px; padding:0px; text-align:left;}
	 .link-bttn-cont{padding-bottom:0px; margin:0px;}
	 
	 .link-bttn-cont a:before, .link-bttn-cont a:after {
	display: table;
	line-height: 0;
	content: "";
}
.link-bttn-cont a:after {
	clear: both;
}

	 .beti-bachao-inner a:before, .beti-bachao-innert a:after {
	display: table;
	line-height: 0;
	content: "";
}
.beti-bachao-inner a:after {
	clear: both;
}

.beti-bachao-inner a{padding:5px 0px 8px 0px;}
.beti-bachao-inner a span.beti-bachao-logo {
  color: #464646;
  display: block;
  font-size: 105%;
  font-weight: 300;
  margin-right:15px;
  width:50px;
  height:50px;
  float:left;
}
.meet-minister-container {
    float: none;width: 100%;}


}
@media all and (max-width : 650px) {
	.min-image a{float:none; width:100%; float:none; }
	.min-image span{display:block; float:none; width:100%; padding-top:5px; padding-bottom:10px;}
	.infocus{margin-top:50px;}
	.whats-new-left{float:none; width:100%;}
	.documents{width:100%; float:none; background:#ededed; margin:20px 0px; padding:0px 15px;}
	.documents-bg{display:none;}
	.slide-caption{position:static;}
 
}
 @media all and (max-width : 600px) {
	 .minister{text-align:center;}
	 .min-image span h4, .min-image span h5{text-align:center;}
	 .min-image{float:none; width:auto; display:inline-block;}
	 .infocus{margin:0px; width:100%; float:none;}
	 
	 .justiss {
  background: url("../images/justiss.png") no-repeat scroll 33% 0 rgba(0, 0, 0, 0);
  padding-left: 120px;
  min-height:77px;
}
.whats-new h2, .other-links h2{text-align:center;}
.big-link{width:100%; float:none;}
.child-help a {
  /*background: url("../images/Child-Help-Line.png") no-repeat scroll 5px 0 rgba(0, 0, 0, 0);*/
  color: #759600;
}

.links-panel2 .link{width:100%; float:none;}
.min-image a img{margin:0 auto;}
.other-links ul li{width:100%; float:none;}
.footer-logo li {  width: 18%;}
 .links-panel ul li {
    padding: 0 0 15px 21px;
}
.minister-content .heading { float: none;  width: 100%;}
.minister-content .ministertxtright {float: none; width: 100%;}
.minister-position-content .heading { float: none;  width: 100%;}
.minister-position-content .ministertxtright {  float: none;  width:100%;}
 
}
@media all and (max-width : 480px) {
	.logo a{margin-top:90px;}
	
	
	}

@media all and (max-width : 340px) {
.footer-logo li { margin: 3px 2px; width: 31%;}
}

@media all and (max-width : 320px) {
	

}
