@charset "utf-8";
/*Custom Nav*/

a {
	color:#000;
}
.displaynone {
	display:none;
}
#block-menu-menu-about-us ul.menu {
	border:solid 1px #ddd;
}
#block-menu-menu-about-us ul.menu li {
	border-top:solid 1px #ddd;
	background:#f9f9f9
}
#block-menu-menu-about-us ul.menu li a {
	padding:5px 10px;
}
#block-menu-menu-about-us ul.menu li:first-child {
	border-top:none
}
#block-menu-menu-about-us ul.menu li.is-active-trail a {
	background:#f9ab15 !important;
	color:#000 !important;
}
#block-menu-menu-about-us ul.menu li:hover a {
	background:#f9ab15 !important;
	color:#fff !important;
}
/*All Wrapper*/
.listtylesitemap li {
	background-image: url("../images/lightarrow.png") !important;
	background-repeat:no-repeat;
	background-position: 0 3px !important;
	float: left;
	margin-bottom: 10px !important;
	padding-left: 29px !important;
	width: 100%;
}
.listtylesitemap li a {
	float:left;
}
.listtylesitemap li ul {
	clear: left;
	float: left;
	margin-bottom: 0;
	margin-top: 13px;
}
.listtylesitemap li ul li {
	background-image: url("../images/lightarrowa.png") !important;
	background-repeat:no-repeat;
}
td.prodcgallery {
	border-right:none;
	padding: 40px 4px 50px;
}
td.prodcgallery {
	margin:10px 0;
}
td.prodcgallery {
	background: url(../images/background_image.png) no-repeat 10px
}
td.prodcgallery img {
	margin-left: 24px;
	width:150px;
	height:100px;
}
td.prodcgallery h2 {
	margin:0 20px;
}
td.prodcgallery h2 a {
	font-size:10px;
}
li.prodcgallery {
	padding: 20px 34px 25px 4px !important;
}
li.prodcgallery {
	margin:10px 0 !important;
}
li.prodcgallery {
	background: url(../images/background_image.png) no-repeat 10px !important
}
li.prodcgallery img {
	margin-left: 4px !important;
	width:150px;
	height:100px;
}
li.prodcgallery h2 {
	margin:0 20px !important;
	text-align:left;
}
.bg-wrapper.blue-bg {
	background:#1f4a7c;
	margin-top:30px;
}
#block-webspeech-webspeech-block {
	float: none !important;
	right: 11px;
	position: absolute;
	top: 10px;
}
#sideSprButton, #sideStopButton {
	border: 1px solid #d6ae34;
	color: #fff;
	padding: 1px 6px;
	background: #d6ae34;
	margin-top:-40px;
}
ul.pager {
	float: left;
	list-style: outside none none;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
	width: 100%;
}
ul.pager li.pager-current {
	background: #1f4f9d none repeat scroll 0 0;
	color: #eee;
	padding: 0 10px;
}
ul.pager li {
	background: #eee none repeat scroll 0 0;
	color: #1f4f9d;
	display: inline;
	padding: 0 10px;
}
.inp-search {
	border-radius:0px;
}
.bttn-search {
	border-radius:0px;
	background-color:#5375a7;
}
.bttn-sitemap {
	background:none;
	color:#5375a7;
}
.flex-direction-nav {
	display:none;
	position:static;
}
.skin-default div.flex-nav-container ul.flex-direction-nav {
	display:block;
	opacity:1 !important;
}
.nav-wrapper ul li a, .nav-wrapper ul li span {
	color: #000;
	font-weight: 600;
	padding: 0 42px;
}
.nav-wrapper ul li a, .nav-wrapper ul li span {
	display: block;
	line-height: 40px;
	padding: 0 24px !important;
}
.nav-wrapper ul li span::after {
 content: "+";
 position: absolute;
 right: 2%;
 top: 0;
}
.bordernone {
	border: 0 none !important;
}
.logo a {
	text-transform:uppercase;
	color:#505050;
}
.national_emblem{color:#000;}
.logo a span {
    color: #3e3e3e;
    margin-top: 15px;
    margin-bottom: 15px;
}
.nav-wrapper {
	background:#80a7e0;
	height:auto;
}
.header-wrapper {
	border-bottom:0px solid #d0d0d0;
	background:url(../images/header-bg.jpg) bottom left #fff repeat-x;
}
.nav-wrapper ul li:hover a, .nav-wrapper ul li.hover a, .nav-wrapper ul li.active a, .nav-wrapper ul li:hover span {
	background:#1f4a7c;
	color:#fff;
}
.nav-wrapper ul li {
	border:0px;
}
#nav li:hover > ul, #nav li.hover > ul, #nav a:focus + ul, #nav .hover a:focus {
	margin-left:0px;
}
.nav-wrapper ul ul {
	background:#1f4a7c;
}
.nav-wrapper ul ul li.active a, .nav-wrapper ul ul li.hover a, .nav-wrapper ul ul li a:hover {
	background:#1c426f;
}
.nav-wrapper ul ul {
	left:0px;
}
/*Custom Slide*/


.minister {
	width:30%;
	right:0px;
	background:url(../images/min-bg.jpg) repeat;
	position:absolute;
	height:100%;
}
.minister_image {
	margin:0 auto;
	display:block;
	padding:10px 0px;
}
.minister h4, .minister h5 {
	text-align:center;
	color:#FFF;
}
.minister h4 {
	font-size:120%;
	font-weight:600;
}
.minister h5 {
	font-size:100%;
	font-weight:400;
}
.infocus {
	background:url(../images/infocus-bg.jpg) repeat;
	bottom:0px;
	position:absolute;
	width:100%;
	color:#FFF;
}
.other-links .infocus {
	position:inherit;
}
.infocus span {
	width:100%;
	background:url(../images/infocus-bg-top.png) repeat;
	display:block;
	padding:1px 0px;
	text-align:center;
	font-weight:700;
	font-size:140%;
}
.justiss {
	background: url("../images/justiss.png") no-repeat scroll 49px 0 rgba(0, 0, 0, 0);
	font-size: 150%;
	margin: 10px 0;
	min-height: 65px;
	padding-left: 135px;
}
.banner-wrapper {
	background:rgba(254, 240, 162, 0.88);
}
.banner-wrapper .flexslider {
	width:100%;
	float:none;
}
.slides > li {
	position:relative;
}
.slide-caption {
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1000;
	width:100%;
	background:url(../images/caption-bg.png) repeat;
	color:#FFF;
	padding:15px;
	font-size:120%;
}
.slide-caption p {
	font-size:80%;
}
.slide-caption span {
	color:#f9a915;
}
.slide-caption h2 {
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	font-size:300%;
	line-height:115%;
}
.slide-caption h2 span {
	display:block;
	font-weight:300;
}
.bttn-slide {
	padding:10px 30px;
	display:inline-block;
	color:#fff;
	font-size:120%;
	text-transform:uppercase;
	background:#5a9202;
	margin:10px 0px;
}
.bttn-slide:hover {
	background:#446c06;
}
.bttn-more {
	padding:8px 20px;
	display:inline-block;
	color:#5a9202;
	font-size:110%;
	text-transform:uppercase;
	border:2px solid #5a9202;
	margin:10px 0px;
}
.bttn-more i {
	margin-left:10px;
	font-size:110%;
}
.bttn-more:hover {
	background:#5a9202;
	color:#fff;
}
.whats-new {
	width:75%;
	float:left;
	position:relative;
}
.whats-new-left {
	background: rgba(207, 224, 253, 0.33) none repeat scroll 0 0;
	border-radius: 10px;
	float: left;
	height: 341px;
	margin-bottom: 20px;
	margin-top: 29px;
	width: 65%;
	border: solid 1px #cfe0fd;
}
.documents-bg {
	position:absolute;
	height:100%;
	width:35%;
	right:0px;
	top:0px;
	background:#ededed;
}
.documents {
	position:relative;
	z-index:100;
	width:35%;
	float:right;
}
.documents1 {
	position:relative;
	z-index:100;
	width:35%;
	float:right;
}
.other-links {
	float:right;
	width:30%;
	background:#ebe8b6;
}
.whats-new-left, .documents, documents1, .other-links {
	padding:0px 25px 0px;
}
.whats-new h2, .other-links h2 {
	font-size:160%;
	color:#444444;
	font-weight:700;
	padding-top:22px;
}
.documents h2 {
	color:#000000;
	border-bottom:2px solid #f9ab15;
	font-size:100%;
	border-bottom:0px;
}
.documents1 h2 {
	color:#000000;
	border-bottom:2px solid #f9ab15;
	font-size:100%;
	border-bottom:0px;
}
.links-panel a {
	color:inherit;
}
.links-panel ul {
	list-style-type:none;
	padding:20px 0 0 0;
}
.links-panel ul li {
	background:url(../images/list-arrow.png) no-repeat 0px 5px;
	display:block;
	padding:0px 0px 15px 21px;
	color:#494949;
}
.links-panel ul li a {
	display:block;
	color:#000;
}
.links-panel ul li:hover a {
	text-decoration:underline;
}
.links-panel ul li a span {
	display:inline;
	padding:0px 5px;
	color:#ed8c18;
}
/*.bttn-area{text-align:center; top: 9px; position:relative;}*/
.bttn-area {
	float:right;
}
.bttn-area a {
	display:inline-block;
	padding:5px 10px;
	border:1px solid #e1e1e1;
	color:#7e7e7e;
	text-transform:lowercase;
	background: #efefef;
}
.bttn-area a:hover {
	border:1px solid #7e7e7e;
}
.documents ul {
	padding-top:9px;
}
.documents ul li {
	background:none;
	font-size:120%;
	border-bottom: 1px solid #d9d9d9;
	padding:0px;
	color:#363636;
}
.documents ul li a {
	display:block;
	padding:5px;
}
.documents ul li:hover {
	border-bottom: 1px solid #f9ab15;
}
.documents ul li:hover a {
	text-decoration:none;
	color:#f9ab15;
}
.documents1 ul {
	padding-top:0px;
}
.documents1 ul li {
	background:none;
	font-size:120%;
	padding:0px;
	color:#363636;
}
.documents1 ul li a {
	display:block;
	padding:5px;
	color:#000;
}
.documents2 ul li a {
	display:block;
	padding:5px;
	color:#000;
	font-size:120%;
}
.documents1 ul li:hover {
}
.documents1 ul li:hover a {
	text-decoration:none;
	color:#f9ab15;
}


.other-links ul li {
	background:none;
	padding-left:0px;
	padding-bottom:5px;
	font-size:100%;
}
.other-links ul ul {
	padding-top:10px;
}
.other-links ul ul li {
	color:#838383;
	font-size:80%;
	padding-left:10px;
}
.body-container h2.title {
	font-size:280%;
	font-weight:600;
}
.big-link {
	float:left;
	font-size:120%;
	width:25%;
	font-weight:700;
}
.big-link a {
	display:block;
	color:inherit;
	min-height:71px;
	padding-top:0px;
}
.beti-bachao a {
	background:url(../images/beti-bachao-logo.png) no-repeat 0px 0px;
	color:#c2272f;
}
.big-link span {
	color:#464646;
	font-size:100%;
	display:block;
	font-weight:400;
}
.documents .big-link {
	float:none;
	font-size:120%;
	width:100%;
	font-weight:700;
}
.documents .big-link a {
	display: block;
	color: inherit;
	min-height: 71px;
	padding-left: 0px;
	padding-top: 82px;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.documents .beti-bachao a {
	background:url(../images/beti-bachao-logo.png) no-repeat center top;
	color:#c2272f;
}
.child-help a {/*background:url(../images/Child-Help-Line.png) no-repeat 25px 0px; */
	color:#759600;
}
.child-help span {
	font-weight:600;
}
.track-child a {/*background:url(../images/track-child.png) no-repeat 0px 0px; */
	color:#003044;
}
.track-child span {
	font-weight:300;
	font-size:70%;
}
.women-help a {
	background:url(../images/helpline.png) no-repeat 0px 0px;
	color:#004c6c;
}
.women-help span {
	font-weight:600;
	font-size:100%;
	color:#464646;
}
.links-bg {
	background: #565656 url(../images/links-bg.jpg) no-repeat;
	background-size:cover;
	padding:10px 0px;
	margin:0px 0px;
}
.links-bg h2 {
	text-align:center;
	color:#FFF;
	font-size:180%;
	font-weight:600;
	padding:20px 0px 40px;
}
.links-panel2 .link {
	float:left;
	width:30%;
	margin-right:3%;
	padding-left:57px;
	min-height:37px;
	margin-top:10px;
}
.links-panel2 .link a {
	color:#464646;
	font-size:115%;
}
.clsstrng {
	float:left;
	font-size:133% !important;
	font-weight:bold !important;
	line-height:0 !important;
	margin:-33px 0 0 !important;
	padding:0 !important;
}
.links-panel2 .link a span {
	font-size:80%;
	font-weight:600;
	display:block;
}
.links-panel2 .link ul {
	display:block;
	padding-top:10px;
	font-size:70%;
}
.links-panel2 .link ul li {
	padding-bottom:4px;
	background:url(../images/list-sqr.png) no-repeat 7px 4px;
	padding-left:17px;
	display:inline;
}
.links-panel2 .link ul li a:hover {
	text-decoration:underline;
}
.women-development {
	background:url(../images/women-development.png) no-repeat 0px 0px;
}
.child-development {
	background:url(../images/child-protection.png) no-repeat 0px 0px;
}
.child-protection {
	background:url(../images/child-welphere.png) no-repeat 0px 0px;
}
.child-welfare {
	background:url(../images/child-development.png) no-repeat 0px 0px;
}
.links-panel-wrapper {
	border-bottom:1px solid #ededed;
}
/*subpage-wrapper*/
.body-container {
	padding-bottom:31px;
}
.subpage-wrapper {
	padding:0px 0px;
}
.left-sidebar {
	width:25%;
	float:left;
	position:relative;
	z-index:1;
}
.right-container {
	width:75%;
	float:right;
	position:relative;
	padding-left:20px;
}
.video-area {
	padding-bottom:30px;
}
.bottom-content h3 {
	font-weight:300;
	color:#7f7f7f;
	font-size:180%;
}
.bottom-cont-left {
	float:left;
	width:48%;
	float:left;
}
.bottom-cont-right {
	float:left;
	width:48%;
	float:right;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px;
	height: 0;
	overflow: hidden;
	margin-bottom:20px;
}
.video-container iframe {
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0px;
}
.subpage-wrapper h2 {
	color:#000;
	font-weight:600 !important;
	padding-bottom:10px;
	position:relative;
	padding-top:10px;
}
.subpage-wrapper h1 {
	font-size:120% !important;
}
.subpage-wrapper h1:after {
	content:'';
	position:absolute;
	left:0;
	bottom:10px;
	width:100%;
	height:2px;
	background:#f9ab15;
}

.subpage-wrapper label:after {
	content:'';
	position:absolute;
	left:0;
	bottom:10px;
	width:100%;
	height:2px;
	
}

.left-sidebar .infocus {
	position:inherit;
	padding-bottom:20px;
}
.left-block {
	padding-bottom:10px;
}
.left-sidebar .documents {
	float: none;
	position: relative;
	width: 100%;
	z-index: 100;
	background:#ededed;
}
.left-sidebar .documents1 {
	float: none;
	position: relative;
	width: 100%;
	z-index: 100;
	margin-bottom: 46px;
	padding-left: 10px;
}
.left-sidebar .documents h2 {
	color: #000;
	font-size: 160%;
	font-weight: 700;
}
.left-sidebar .documents1 h2 {
	color: #000;
	font-size: 160%;
	font-weight: 700;
}
.left-sidebar .documents ul li:last-child {
	border-bottom:0px;
}
/*subpage-wrapper*/


.carousel-container h3.sub-title {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	width:100%;
	text-align:center;
	color:#fff;
	background:#1E3F5E;
	margin: 0px 0 0;
}
.carousel-container h3.sub-title span {
	font-weight: 600;
}
.carousel .flex-direction-nav a {
	opacity: 1;
}
.carousel .flex-direction-nav .flex-prev {
}
.carousel .flex-direction-nav .flex-next {
	right: 0px;
	text-align: right;
}

.carousel .flex-direction-nav .flex-prev {
	left: 0px;
}
.flexslider:hover .flex-direction-nav .flex-prev {
	opacity: 1;
	left: 0px;
}
.flexslider:hover .flex-direction-nav .flex-next {
	opacity: 1;
	right: 0px;
}
.carousel .flexslider:hover .flex-direction-nav .flex-prev:hover {
	opacity: 1;
}
.carousel .flexslider:hover .flex-direction-nav .flex-next {
	opacity: 1;
	right: 0px;
}
.carousel-top {
	border-bottom:1px solid #ededed;
	width:100%;
	float:left;
	padding: 10px 0;
}
.social-link {
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	width:20%;
	float:left;
	padding: 0 15px;
}
.social-link ul li {
	display:inline-block;
	padding: 0 15px;
}
.social-link ul li a img:hover {
	opacity: 0.7;
}
.social-news {
	width:80%;
	float:left;
}
.social-news ul li {
	display:inline-block;
	padding: 0 15px;
	margin: 10px 0 0;
}
.social-news ul li a {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size:14px;
	color:#7e7e7e;
}
.social-news ul li a:hover {
	color:#000;
}
.flexslider li a.bg-slide {
	background-position: center top !important;
	background-size: cover !important;
	display: block;
	height: 362px;
	width: 100%;
}
.inner-left-links .big-link {
	width:100%;
	float:none;
	margin-bottom:20px;
}
.inner-left-links .child-help a {
	background: url(../images/Child-Help-Line.png) no-repeat 10px 0px;
}
.inner-left-links .justiss {
	background: url("../images/justiss.png") no-repeat scroll 10% 0 rgba(0, 0, 0, 0);
	font-size: 150%;
	margin: 10px 0;
	min-height: 65px;
	padding-left: 40%;
}
.beti-bachao-cont {
	padding-top:5px;
}

.beti-bachao-logo img{color:#000;}

.beti-bachao-logo {
	position:absolute;
	left:50%;
	width:68px;
	height:68px;
	margin-left:-34px;
	top:-58px;
	padding:5px; /*background:#f1f1f1;*/
	border-radius:50%;
	display:block;
}
.beti-bachao-inner {
	text-align:center;
	padding:15px 0px;
	color:#611115;
	background:#f1f1f1;
	font-weight:600;
	font-size:110%;
	margin:50px 10px 0px;
	position:relative;
}
.beti-bachao-inner a span {
	display:block;
	color:#464646;
	font-weight:300;
	font-size:105%;
}
.beti-bachao-inner a {
	display:block;
}
.link-bttn-cont {
	
	font-weight:600;
	position:relative;
	margin:10px 0px;
}
.link-bttn-cont, .link-bttn-cont * {
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
	;
}
.link-bttn-cont a {
	display:block;
}
.bg-blue {
	background:#254e6e;
	clear:both;
}
.bg-green {
	background:#82b532;
}
.link-bttn-ico1 {
	width:25%;
	position:absolute;
	left:0px;
	top:0px;
	background:url(../images/ico-docs.png) no-repeat center center;
	height:100%;
}
.link-bttn-ico2 {
	width:25%;
	position:absolute;
	left:0px;
	top:0px;
	background:url(../images/ico-links.png) no-repeat center center;
	height:100%;
}
.link-bttn-text {
	width:100%;
	float:right;
	text-align:center;
	padding:10px 0px;
	font-size:105%;
	color:#173f69;
}
/*.link-bttn-cont:hover{background:#c32630;} 
.link-bttn-cont:hover .link-bttn-ico1, .link-bttn-cont:hover .link-bttn-ico2{background-color:#8e121a;}*/
.infocus-cont {
	float: right;
	width: 25%;
	background: rgba(239, 239, 239, 0.66);
	margin-top: 30px;
	border: 1px solid #dadada;
	position: relative;
	border-radius: 10px;
}
.infocus-title {
	display:block;
	margin:10px;
	font-weight:700;
	padding-bottom:1px;
	color:#464646;
	font-size:140%;
	border-bottom:1px solid #b4b4b4;
	background:none;
	text-indent:6px;
	text-align:center;
}
.infocus-cont ul {
	margin:5px 15px;
}
.header-container {
	text-align:center;
	position:relative;
}
.infocus-cont .nirbhaya {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	background: url(../images/nirvaya.png) no-repeat 10px 12px #174875;
	font-weight: 600;
	color: #fff;
	font-size: 160%;
	padding: 21px 0px 30px 100px;
}
.logo {
	display:inline-block;
	float:none;
	background-position:center top;
	font-size:150%;
	padding:0px;
}
.logo a {
	text-align:center;
}
.logo img {
    float: none;
    padding: 0 15px 0 5px;
}
.logo span {
	display:inline;
}
.left-logo {
	position:absolute;
	top:24px;
}

.left-logo img{color:#000;}
.right-logo a img{color:#000;}
.flexslider .slides img{color:#000;}
.left-logo a {
	max-width:inherit;
}
.right-logo {
	position:absolute;
	top:35px;
}
.left-logo {
	left:0px;
}
.right-logo {
	right:0px;
}
.sticky .left-logo, .sticky .right-logo {
	display:none;
}
.line-bottom {
	border-bottom:1px solid #d9d9d9;
}
.sticky .logo {
	background-position:left center;
	background-size:30px;
}
.sticky .logo a {
	margin-top:12px;
	padding-left:0px;
}
.carousel-wrapper {
	padding-bottom:10px;
	padding-top:10px;
}
.body-container h1 {
	color: #000;
	font-size: 160% !important;
	font-weight: 600 !important;
	padding-bottom: 20px;
	position: relative;
}
.body-container label {
	color: #000;
	font-size: 160% !important;
	font-weight: 600 !important;
	padding-bottom: 20px;
	position: relative;
}
.link {
	font-weight:bold!important;
}
/*====================================Change-24-06-2015=====================================*/
.social-media-container {
	width:100%;
	text-align:center;
}
.social-media-container .social-icon {
	font-size:180%;
	color:#000;
	display:inline-block;
	margin:0 5px;
}
.releted-link-s {
	margin-top:0;
}
.ebook-container {
	width:100%;
	padding:10px;
	text-align:center;
	display:block;
	color:#fff !important;
	font-weight:600;
	text-decoration:none;
	background:#E63C3C;
	border:1px solid #d02323;
}
.ebook-container:hover {
	background:#d02323;
}
.re-ngo-container {
	width:100%;
	padding:10px;
	text-align:center;
	display:block;
	color:#fff !important;
	font-weight:600;
	text-decoration:none;
	background:#759600;
	border:1px solid #516701;
	margin-top:10px;
}
.re-ngo-container:hover {
	background:#516701;
}
.footer-logo {
	width:100%;
	text-align:center;
}
.footer-logo li {
	display:inline-block;
	margin:5px 10px;
	width:10%;
}
.footer-logo li a img {
	color:#000;
	width:100%;
}
.meet-minister-container {
	padding-left: 20px;
	position: relative;
}
.meet-minister-container .ministerimg {
	float:right;
	text-align:center;
}
.meet-minister-container .ministerimg p {
	font-weight:600;
	font-size:120%;
	color:#000;
}
.meet-minister-container .minister-content {
	width:60%;
	margin-bottom:8px;
	float:left;
}
.minister-content .heading {
	width:30%;
	float:left;
	font-weight:bold;
}
.minister-content .ministertxtright {
	width:68%;
	float:right;
}
.meet-minister-container .minister-position {
	width:100%;
	margin:10px 0;
}
.meet-minister-container .minister-position h3 {
	font-weight:600;
	font-size:120%;
	margin-bottom:10px;
	color:#C2272F;
}
.meet-minister-container .minister-position .minister-position-content {
	width:100%;
	margin-bottom:8px;
}
.minister-position-content .heading {
	width:22%;
	float:left;
	font-weight:bold;
}
.minister-position-content .ministertxtright {
	width:76%;
	float:right;
}
#flexSlider, .flexslider {
	background:none!important;
	border:0px!important;
	border-radius:0;
}
#webform-client-form-13 label, .page-node-874996 .webform-client-form label {
	float:left;
	width:30%;
	clear:left;
	padding:10px 0;
	margin-bottom:10px;
	cursor:default;
}
#edit-title {
	border: 1px solid #999;
	float: left;
	padding: 5px 0;
	width: 300px;
}
#edit-submit-speeches-interviews {
	background:#1f4f9d;
	color:#fff;
	width:80px;
	font-weight:bold;
	padding:5px 0;
	border:0;
}
#edit-reset {
	background:#1f4f9d;
	color:#fff;
	width:80px;
	font-weight:bold;
	padding:5px 0;
}
#webform-client-form-13 input, .page-node-874996 .webform-client-form input {
	border: 1px solid #999;
	float: left;
	padding: 5px 0;
	width: 300px;
}
#webform-client-form-13 select ,.page-node-874996 .webform-client-form select {
	border: 1px solid #999;
	float: left;
	padding: 5px 0;
	width: 300px;
}
#webform-client-form-13 input.form-submit {
	background:#1f4f9d;
	color:#fff;
	margin-bottom:20px;
	width:150px;
	font-weight:bold;
	margin-top: 10px;
}
.resizable-textarea .grippie {
	float:left;
}
#webform-client-form-13 textarea, .page-node-874996 .webform-client-form textarea {
	border: 1px solid #999;
	float: left;
	padding: 10px 0;
	margin-bottom:10px;
	width: 300px;
}
#webform-client-form-13 fieldset, .page-node-874996 .webform-client-form fieldset  {
	float: left;
	width: 100%;
	border: #ccc solid 1px;
	padding: 10px;
}
p.submitted {
	display:none;
}
#user-login label {
	float:left;
	width:30%;
	clear:left;
	padding:10px 0;
	margin-bottom:10px;
	cursor:default;
}
#user-login input {
	border: 1px solid #1f4f9d;
	float: left;
	padding: 10px 0;
	width: 300px;
}
#user-login select {
	border: 1px solid #1f4f9d;
	float: left;
	padding: 10px 0;
	width: 300px;
}
#user-login input.form-submit {
	background:#1f4f9d;
	color:#fff;
	margin-bottom:20px;
	width:150px;
	font-weight:bold;
	margin-top:10px;
}
.resizable-textarea .grippie {
	float:left;
}
#user-login textarea {
	border: 1px solid #1f4f9d;
	float: left;
	padding: 10px 0;
	margin-bottom:10px;
	width: 100%;
}
#user-login div.description {
	float: left;
	font-size: 12px;
	margin: 10px 0;
}
#user-login fieldset {
	display: inline-block;
    width: 98%;
    padding: 1%;
}
#user-login fieldset div.description {
	float: left;
	font-size: 12px;
	margin: 10px 0;
	clear:left;
}
.easy-breadcrumb a {
	color:#1f4f9d;
}
.Table {
	display: table;
}
.Heading {
	display: table-row;
	font-weight: bold;
	text-align: center;
}
.Row {
	display: table-row;
}
.Cell {
	display: table-cell;
	border: 1px solid #ccc;
	padding-left: 5px;
	padding-right: 5px;
}
.wrapper.carousel-wrapper {
	margin: -25px;
}
.views-field.views-field-field-attached > a {
	word-spacing: -3px;
}
/*table th, table td {
	width: 53%;
}*/
#sideStopButton {
	margin-left: 9px;
}
#sideSprButton, #sideStopButton {
	margin-right: -9px;
}
.view-id-proactive_disclosure h3 {
	font-weight:bold;
	color: #000;
	font-size: 109%;
}
.view-id-proactive_disclosure ol {
	padding-left: 18px;
	margin-bottom: 10px;
}
ul#nav li a i.fa-home {
	font-size: 150%;
}
td.dynalbum {
	background: rgba(0, 0, 0, 0) url("../images/background_image.png") no-repeat scroll 30px 10px;
}
td.dynalbum img {
	height: 100px;
	margin-left: 37px;
	margin-top: 33px;
	width: 150px;
}
td.dynalbum {
	margin: 0 20px;
}
td.dynalbum div.views-field-name {
	float: left;
	margin-left: 35px;
	margin-top: 50px;
	text-align: center;
	width: 177px;
}
td.prodcgallery {
	background: rgba(0, 0, 0, 0) url("../images/border_image.png") no-repeat scroll 10px center;
}

ul.quicktabs-style-basic li.active a {
	background: #1f4f9d none repeat scroll 0 0;
	color: #fff;
	font-weight: normal;
}
#quicktabs-container-album_gallery {
	border:none !important;
}
#quicktabs-album_gallery li {
	border:none !important;
}
#quicktabs-tabpage-album_gallery-1 li {
	border:#ccc solid 1px !important;
	list-style:none;
}
#quicktabs-album_gallery li a {
	padding:10px !important;
}
#quicktabs-album_gallery li.active a {
	color:#fff !important
}
#quicktabs-album_gallery ul {
	border-bottom:none !important
}
div.view-id-photo_gallery table td {
	width:auto !important
}
li.prodcgallery {
	margin: 10px 0 !important;
}
li.prodcgallery {
	background: rgba(0, 0, 0, 0) url("../images/border_image.png") no-repeat scroll left center !important;
	float: left;
	padding: 30px 4px !important;
	width: 100%;
}
li.prodcgallery div.views-field-title {
	margin-left: 175px;
	margin-top: -60px;
	position: absolute;
}
.view-id-webcast li div.views-field-title {
	font-size: 19px;
	margin-left: 415px;
	margin-top: 60px;
	position: absolute;
	width: 340px;
}
.view-id-webcast li div.views-field-php embed {
	font-size: 19px;
	text-align: center;
	width: 360px;
}
.footebg-back {
	background:url("../images/footer-bg.jpg") repeat-x
}
/*    .moreabaol{     position: absolute;
    left: 500px;
    bottom: 34px;
    top: auto;}*/
    .moreabaol a {
	background:none !important;
	color:#333 !important;
	border:none !important;
	font-weight:bold;
}
.views-field-php a {
	color:#1f4a7c
}
.listtylesitemap li {
	background-image: url("../images/lightarrow.png") !important;
	background-position: 0 3px !important;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 10px !important;
	padding-left: 29px !important;
	width: 100%;
}
.easy-breadcrumb {
	float:left;
	margin:10px 0;
	width:100%
}
.left-sidebar ul.menu {
	border: 1px solid #dddddd;
}
.left-sidebar ul.menu li {
	background: #f9f9f9 none repeat scroll 0 0;
	border-top: 1px solid #dddddd;
}
.left-sidebar ul.menu li a {
	padding: 5px 10px;
}
.left-sidebar ul.menu li:first-child {
	border-top: medium none;
}
.left-sidebar ul.menu li.is-active-trail a {
	background: #744c02 none repeat scroll 0 0 !important;
	color: #ffffff !important;
}
.left-sidebar ul.menu li:hover a {
	background: #f9ab15 none repeat scroll 0 0 !important;
	color: #ffffff !important;
}
.slide-cap {
	position:absolute;
	font-size:24px;
	padding-left:12px;
	padding-top:10px;
	left:80px;
	top:155px;
	z-index:9999;
}
 @media  (max-width: 1024px)  and (orientation: landscape) {
 .slide-cap {
top: 75px !important;
}
 .nav-wrapper ul li a {
padding: 0 4px !important;
}
}
 @media  (max-width: 1280px)  and (orientation: landscape) {
 .slide-caption {
}
 .slide-cap {
top: 135px !important;
}
}
 @media  (max-width: 767px)  and (orientation: landscape) {
 .slide-cap {
top:100px !important;
}
}
 @media only screen and (max-width:767px) {
 div.region-women-child-link div.khoya-paya a {
padding-left:0 !important;
text-align:center;
}
 div.region-women-child-link div.child-help a {
padding-left:0 !important;
text-align:center;
}
 div.region-women-child-link div.track-child a {
padding-left:0 !important;
text-align:center;
}
#nav li ul li a {
    line-height: normal;
    padding: 10px !important;
    background-color: #1c426f !important;
}
/*	.khoya-paya a{width:auto !important;}*/
	#multilines ul {
 display: block;
 float: left;
 height: 194px;
 margin: 0;
 overflow: hidden;
 padding: 0;
}
.whats-new h2, .other-links h2 {
 font-size: 160% !important;
 text-align: center !important;
}
.slide-cap {
position:absolute;
font-size:24px;
padding-left:12px;
padding-top:10px;
left:0px;
top:70px;
}
.track-child a img {
margin-top:26px !important;
}
#block-block-11 a {
padding:0px !important;
width:100% !important;
}
ol.flex-control-nav {
display:none !important
}
div.flex-pauseplay {
display:none !important
}
#flexSlider ul.flex-direction-nav {
top:40px;
}
 .whats-new-left {
width:100%;
}
 .whats-new {
width:100%;
}
 .documents {
width:100%;
}
 .infocus-cont {
width:100%;
}
 .links-panel2 .link {
padding-left:0;
margin-right:10px;
font-size:14px;
}
 .links-panel2 .link a {
font-size:100%;
}
 .big-link {
clear:both;
width:100%
}
 img {
max-width:inherit;
}
 .links-panel2 .link {
height: auto !important;
 margin: 0;
 padding: 0;
 width: 100% !important;
}
 .logo a {
 margin-top: 0px;
 text-align: center;
}
.child-help a {  /*background:  url("../images/women-development.png") no-repeat scroll 2px 0 !important;*/
 color: #759600;
 height: 110px !important;
 padding-left: 101px !important;
 padding-top: 30px !important;
}
 .track-child a {
margin-top:0px !important;
padding-left:100px !important;
}
 .track-child a img {
padding-left:5px !important;
}
 .child-help1 a {
margin:10px 30px 30px 5px !important
}
 .big-link a img {
width:auto !important;
}
 .child-help a {
margin-top:0px !important
}
 .left-sidebar {
width:100%
}
 .logo a span {
font-size:55%;
}
 .right-container {
float:left;
width:100%;
padding-left:0;
}
 #sideSprButton {
display:none;
}
 .meet-minister-container .minister-content {
width:100%
}
 #sideStopButton {
display:none;
}
 .beti-bachao-logo img {
max-width:140%;
}
 .nav-wrapper ul ul {
display:none;
margin-left:0;
position:relative;
}
 div.nav-wrapper ul li.hover ul {
display:block;
margin-left:0;
position:relative;
}
   /* #nav li:hover ul{ display:none !important;}*/
    .link-bttn-text {
line-height:20px;
}
 .whats-new-left {
margin-top:0;
}
 #multilines ul > li {
height:auto !important;
padding:16px 12px 2px 12px !important
}
 .left-sidebar .documents1 {
margin-left:0 !important;
padding-left:0 !important;
margin-bottom:0;
}
 .documents {
margin:25px 0 !important;
}
 .big-link {
text-align:left;
margin-left:0 !important;
width:100% !important
}
 .moreabaol {
left:auto !important;
right:10px!important;
}
 #multilines .controls {
left: auto !important;
 right: -5px;
 top: 22px !important;
}
 .whats-new h2, .other-links h2 {
text-align:left;
font-size:100%;
}
 .gtranslate {
 border-left: none;
 float: left;
 margin-bottom: 15px;
 margin-top: 9px;
 padding-left: 0;
 width: 100%;
}
.links-panel ul li a {
font-size:100% !important;
}
#multilines .controls a {
background-size:90%;
width:22px
}
.whats-new-left {
overflow:hidden;
height:280px;
}
.beti-bachao-inner {
padding:0 !important;
}
.infocus-cont {
margin-top:0;
}
.whats-new-left {
margin-bottom:0;
}
.link-bttn-cont {
margin:0;
}
.big-link a img {
width:50%;
}
.right-container div {
text-align:left !important;
}
.right-container div.ministerimg {
text-align:center !important;
}
.meet-minister-container {
padding-left:0 !important;
}
.footer-logo li {
width:30%;
}
.link-bttn-cont a {
padding:20px 0 !important;
}
.infocus-cont {
margin-bottom:5px;
}
.whats-new-left {
margin-top:15px;
}
}
.item-list ol {
	margin-left:20px;
	line-height:22px;
}
.subpage-wrapper ul {
	list-style: inside;
	margin-left: 15px;
	margin-bottom:10px;
	margin-top:10px;
}
.view-webcast ul {
	list-style: none;
	margin-left:0;
}
.view-webcast ul li {
	padding:10px 0;
	border-bottom:solid 1px #eee
}
#multilines .controls {
	left: 460px;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	text-align: center;
	top: 50px;
	width: 100px;
}
#multilines .controls a {
	margin-left: 8px;
	text-transform: uppercase;
}
#multilines .container {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	position: relative;
	margin: 80px auto 40px auto;
	width: 700px;
}
#multilines .container:before, #multilines .container:after {
	border-radius: 100px 100px 100px 100px / 10px 10px 10px 10px;
	bottom: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
	        box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
	content: "";
	left: 10px;
	position: absolute;
	right: 10px;
	top: 50%;
	z-index: -1;
}
#multilines ul {

	display: block;
	margin: 0;
	padding: 0;
}
#multilines ul > li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
	height: 64px;
	padding: 15px 0px 0px 21px;
	line-height:normal;
	width:100%;
	background-position:0 20px !important;
 -webkit-transition: background-color .2s;
 transition: background-color .2s;
}
 /*@-webkit-keyframes redPulse {
 from {
background-color: #ff2e2e;
-webkit-box-shadow: 0 0 9px #555;
}
 50% {
background-color: #bd0000;
-webkit-box-shadow: 0 0 14px #ff2e2e;
}
to {
	background-color: #ff2e2e;
	-webkit-box-shadow: 0 0 9px #555;
}
}
 @-moz-keyframes redPulse {
 from {
background-color: #ff2e2e;
-moz-box-shadow: 0 0 9px #555;
}
 50% {
background-color: #bd0000;
-moz-box-shadow: 0 0 14px #ff2e2e;
}
to {
	background-color: #ff2e2e;
	-moz-box-shadow: 0 0 9px #555;
}
}
 @keyframes redPulse {
 from {
background-color: #ff2e2e;
box-shadow: 0 0 9px #555;
}
 50% {
background-color: #bd0000;
box-shadow: 0 0 14px #ff2e2e;
}
to {
	background-color: #ff2e2e;
	box-shadow: 0 0 9px #555;
}
}*/
.controls a.start-button {
	background:url(../images/playicon.png) no-repeat;
	width:32px;
	height:31px;
	font-size:0;
	float:left;
	cursor:pointer;
}
.controls a.stop-button {
	background:url(../images/pauseicon.png) no-repeat;
	width:32px;
	height:31px;
	font-size:0;
	float:left;
	cursor:pointer;
}
.nav-wrapper ul li:first-child a {
	/* padding:9px 13px !important */
}
 @media (min-width:1025px) {
 #fontSize {
min-height:290px;
}
 #contSlider1 {
height:45px !important
}
}
ul.site-map-menu {
	list-style:none;
}
.view-id-hgm_maps table th, table td {
	width:auto
}
 @media only screen and (min-width:800px) and (max-width:1280px) and (orientation:portrait) {
 .whats-new {
width:66%;
}
 .whats-new-left {
width:50%;
}
 #multilines ul > li {
height:auto;
}
 .documents {
width:50%;
}
 .infocus-cont {
width:33%;
}
 .links-panel ul li a {
font-size:100%;
}
 #multilines .controls {
left:160px;
}
 .moreabaol {
 bottom: 58px;
 left: 177px;
}
 #multilines .controls a {
background-size:100%;
}
 .controls a.stop-button {
width:22px;
}
 .controls a.start-button {
width:22px;
}
 .gtranslate {
margin-bottom:10px;
border-left:0;
}
}
 @media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) {
 #multilines ul {
 display: block;
 float: left;
 height: 304px;
 margin: 0;
 overflow: hidden;
 padding: 0;
}
 .whats-new-left {
 overflow: hidden;
 width: 50%;
 height:400px;
}
 .slide-cap {
font-size:18px !important;
top:33px !important;
}
 .slide-caption {
top:30px !important;
font-size:95% !important;
}
 .flex-direction-nav {
top:70px !important;
}
 #contSlider1 .flex-direction-nav {
top:0px !important;
}
 .notice-section ul li {
min-height:20px !important;
}
 .womanahlpcls a img {
max-width:inherit !important;
}
 .womanahlpcls a {
margin-left:0px !important;
margin-top:2px !important;
}
 #block-block-11 .big-link {
margin:0px !important;
width:25% !important;
}
 #block-block-11 div a {
height:auto !important;
padding-left:0px !important;
padding-top:0px !important;
}
		
        /*.child-help1 a{margin:2px 30px 30px 28px;}
        	.child-help1 a{margin:1px 30px 30px 25px !important;}*/
        .track-child a img {
padding-left:0px !important;
padding-top:0px !important;
}
 .khoya-paya a {
padding-left:90px !important;
width:260px !important;
font-size:90% !important;
}
 .child-help a {
padding-top:15px !important;
font-size:90% !important;
padding-left:120px !important;
}
 .track-child a {
padding-top:15px !important;
font-size:90% !important;
padding-left:93px !important;
}
 .child-help1 a img {
max-width:200px !important;
}
 .moreabaol {
bottom:61px !important;
clear:both !important;
float:right !important;
left:147px !important;
}
 .whats-new {
width:66%;
}
 .whats-new-left {
width:50%;
overflow:auto;
}
 #multilines ul > li {
height:auto;
}
 .documents {
width:50%;
}
 .infocus-cont {
width:33%;
}
 .links-panel ul li a {
font-size:100%;
}
 #multilines .controls {
left:160px;
}
 .moreabaol {
 bottom: 58px;
 left: 177px;
}
 #multilines .controls a {
background-size:100%;
}
 .controls a.stop-button {
width:22px;
}
 .controls a.start-button {
width:22px;
}
 .gtranslate {
margin-bottom:10px;
border-left:0;
}
}
.flex-direction-nav .flex-prev {
	left:0px;
}
.flex-direction-nav .flex-next {
	right:0px;
}
.flex-direction-nav {
	display:block;
}
.flex-direction-nav .flex-next {
	position:absolute
}
.flex-direction-nav .flex-prev {
	position:absolute;
	margin-left:16px;
}
.flex-direction-nav {
	width:100%;
}
.flex-direction-nav a {
	font-size:0px;
}
.flexslider .slides > li {
	display:block;
}
.slide-caption {
	    background: #FEF0A2;
    bottom: 25px;
    color: #303030;
	font-size: 95%;
	font-weight: 600;
	left: 80px;
	padding: 8px;
	position: absolute;
	width: 26%;
	text-align:center;
	z-index: 1000;
}
.slide-caption h2 {
	color: #303030;
	font-size: 100%;
	font-weight: 600;
	line-height: 115%;
	padding-bottom:5px;
	width: auto;
	z-index: 1020;
}
.notice-section {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	padding: 20px 0;
}
.notice-section .container {
	background: #fff;
	padding: 15px 20px;
}
.notice-section .notice-heading {
	color: #aa1616;
	font-size: 125%;
	font-weight: 600;
	padding-bottom: 7px;
}
.notice-section ul {
	list-style-type: none;
}
.notice-section ul li {
	color: #444444;
	font-size: 110%;
	font-weight: 600;
	min-height: 40px;
}
.notice-section ul li a {
	color: #444444;
	display: block;
	padding-top: 0;
}
.notice-section ul li a:hover {
	text-decoration: underline;
}
.notice-section .flexslider {
	padding-right: 20px;
}
.notice-section .flex-direction-nav a {
	opacity: 1;
}
.notice-section .flex-direction-nav {
	bottom: 0;
	height: 100%;
	position: absolute;
	right: 0;
}
.notice-section .flex-pauseplay a {
	border-radius: 3px;
	bottom: 9px;
	color: #444444;
	cursor: pointer;
	display: block;
	height: 24px;
	left: auto;
	line-height: 25px;
	opacity: 1;
	overflow: hidden;
	position: absolute;
	right: -3px;
	text-align: center;
	top: -4px;
	width: 27px;
	z-index: 10;
}
.notice-section .flex-pauseplay a::before {
 font-size: 14px;
}
.notice-section .flex-direction-nav {
	display: block;
}
.notice-section .flex-direction-nav .flex-next, .notice-section .flexslider:hover .flex-direction-nav .flex-next {
	left: -25px;
}
.notice-section .flex-direction-nav .flex-prev, .notice-section .flexslider:hover .flex-direction-nav .flex-prev {
	left: -27px;
}
.notice-section .flex-direction-nav a::before {
 background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
 color: #444444;
 display: inline-block;
 font-size: 15px;
 font-weight: normal;
 line-height: 35px;
 text-align: center;
 text-shadow: none;
 -webkit-transform: rotate(90deg);
         transform: rotate(90deg);
 width: 30px;
}
.notice-section .flex-direction-nav a:hover::before {
 background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.notice-section .flex-direction-nav a {
	margin: 0;
	width: 27px;
}
.notice-section .flex-direction-nav .flex-prev {
	top: -39px;
}
.notice-section .flex-direction-nav .flex-next {
	bottom: -8px;
	height: 27px;
	top: auto;
}
.flex-control-nav {
    z-index: 9999;
    bottom: 10px;
    float: right;
    padding: 10px;
    background-color: #D0DEF4;
    width: auto;
    right: 30px !important;
    height: 35px;
    line-height: 1.1;
}
.banner-wrapper .flex-pauseplay {
    bottom: 10px;
    height: 35px;
    float: right;
    left: auto;
    margin-left: -0px;
    margin-top: -0px;
    right: 5%;
    top: auto;
    width: 35px;
    z-index: 1000;
}

.banner-wrapper .flex-pauseplay {
    background: #80a7e0 none repeat scroll 0 0;
    color: #ffffff;
    right: 0%;
    height: 37px;
    /* padding-top: 10px; */
    /* padding-bottom: 10px; */
}
.banner-wrapper .flex-pauseplay {
    background: #7092bf none repeat scroll 0 0;
    color: #ffffff;
}
.flexslider {
	margin:0px;
}
.flex-direction-nav {
	top:140px;
}
.documents .ehaat {
	background: rgba(0, 0, 0, 0) url("../images/ehaat-bg.png") repeat-x scroll 0 0;
	margin-bottom: 10px;
	margin-top: 10px;
}
.documents .ehaat a {
	display: block;
	padding: 10px 0 20px;
	text-align: center;
}
.documents .ehaat a img {
	display: inline-block;
	color:#000;
}
.beti-bachao-cont {
	padding-top:15px;
}
.documents .iec ul li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border-bottom: 1px solid #d9d9d9;
	color: #363636;
	font-size: 92%;
	font-weight: 600;
	padding: 0;
	text-align: center;
	text-transform: capitalize;
}
.documents .iec ul li:hover {
	border-bottom: 1px solid #d9d9d9;
}
.documents .iec ul li:hover a {
	color: #1f4a7c;
}
.documents .iec ul {
	height: auto;
	margin: 0;
	min-height: 0;
	padding: 0;
}
.documents .iec ul ul {
	margin-bottom: 8px;
	padding-bottom: 0;
}
.documents .iec ul ul li {
	border-bottom: medium none;
	display: inline-block;
	font-weight: 400;
	margin-right: 20px;
}
.documents .iec ul ul li:hover {
	border: medium none;
}
.documents .iec ul ul li:last-child {
	margin-right: 0;
}
.khoya-paya a {/*background:url(../images/child-protection.png) no-repeat 0px 0px; */
	color: #668b14;
	height: 90px;
	padding-left: 100px;
	padding-top: 21px;
	display: block;
	/*width: 297px;*/
margin-top: 20px;
	margin: 0 auto;
}
.child-help a {/*background: url(../images/women-development.png) no-repeat scroll 25px 0; */
	color: #759600;
	display: block;
	/*width: 300px;*/
margin-top: 20px;
	margin: 0 auto;
	height: 90px;
	padding-left: 130px;
	padding-top: 20px;
}
.track-child a {/*background:  url(../images/child-welphere.png) no-repeat scroll 0 0; */
	color: #003044;
	height: 90px;
	padding-left: 103px;
	padding-top: 20px;
	padding-bottom:25px;
	margin-top:20px;
	display: block;
	/*width: 300px;*/
margin: 0 auto;
}
.links-panel2 .link {
	float: left;
	margin-right: 3%;
	margin-top: 10px;
	min-height: 37px;
	padding-left: 7px;
	width: 47%;
}
.region-khoya-link a {
	margin-bottom: 0 !important;
	margin-top: 0;
}

.region-khoya-link img{color:#000;}
.carousel-container {
	padding:30px 10px;
}
/*	.child-help1 a{margin:10px 30px 30px 35px;}*/
	/*.fnb {margin:15px 0px 0px 0px;}*/
/*	.womanahlpcls a{margin-top:12px;}*/
	
	
	.footebg-back {
	background: url(../images/mid-body-bg.jpg) repeat-x scroll 0 0;
}
.whats-new-left {
	background:#fff;
	border:none;
	border-radius:0px;
	margin-top:20px;
	height: 341px;
	overflow: auto;
}
.documents {
	margin-top:10px;
}
.infocus-cont {
	background:#fff;
	border:none;
	border-radius:0px;
	margin-top:20px;
	height:341px;
	overflow:auto;
}
#multilines ul > li {
	height:auto;
}
.whatsnewcls {
}
/*.moreabaol{bottom:62px;}*/

#multilines .controls {
	display:none;
}
.carousel-wrapper::after {
background:none;
}
.flex-direction-nav .flex-disabled {
	opacity:10 !important;
}
.flexslider .flex-direction-nav a, .flexslider .flex-direction-nav a {
	display:block;
}
.banner-wrapper .flex-pauseplay {
	bottom: 10px;
	height: 35px;
	left: auto;
	margin-left: -17px;
	margin-top: -12px;
	position: absolute;
	right: 5%;
	top: auto;
	width: 35px;
	z-index: 1000;
}
#contSlider1 ul.flex-direction-nav {
	top:0px;
	width:0px !important
}
#block-views-home-tabs-block li:nth-child(2) a {
    /*color: #ff0000;*/
    color:#000;
}
#block-views-home-tabs-block li:nth-child(1) a {
   /* color: #ff0000;*/
   color:#000;
}
.banner-wrapper .flex-pauseplay {
	background: #423737 none repeat scroll 0 0;
	color: #ffffff;
}
.flex-pauseplay a {
	color:#151618;
	bottom: 10px;
	left: 9px;
}
#nav li ul li a {
	line-height:normal;
	padding:10px !important;
}
.flex-control-paging li a {
    background: rgba(0,0,0,0.7);
}
#nav li ul li ul {
	position:absolute;
	left:300px;
	right:0px;
	top:0px;
}
#flexslider_views_slideshow_main_event-block_2 ol {
	display:none;
}
 @media only screen and (min-width:940px) and (max-width:1200px) {
.nav-wrapper ul li a {
 padding: 0px 3px !important;
 font-size: 96%;
}
}
 @media (max-width: 850px) {
.slide-caption {
 bottom: 10px;
 width: 70%;
 font-size: 95%;
}
}
 @media (max-width: 650px) {
.slide-caption {
 width: 100%;
 background: rgba(254, 240, 162, 0.88) none repeat scroll 0 0;
 overflow-y: auto;
 font-size: 95%;
 position:static;
}
}
#nav {
	z-index:99999;
}
#nav li {
	background: #80a7e0 none repeat scroll 0 0;
}
.nav-wrapper ul li:hover {
}
 @media (max-width: 940px) {
.nav-wrapper ul li.active a, .nav-wrapper ul li.hover a, .nav-wrapper ul li:hover a, .nav-wrapper ul li a:hover {
 background: #1c426f !important;
}
 .nav-wrapper ul li a {
padding-left:15px !important;
}
}
#block-block-11 div a {
	padding:0px;
	height:auto;
}
.gtflag[title="Hindi"] {
	background-position:-500px -97px !important;
	-webkit-transition:none;
	transition:none;
}
.gtflag[title="Hindi"]:hover {
	-webkit-transition:none;
	transition:none;
}
.gtflag[title="English"] {
	background-position:0 3px!important;
	-webkit-transition:none;
	transition:none;
}
.gtflag[title="English"]:hover {
	-webkit-transition:none;
	transition:none;
}
table caption {
	margin-bottom:15px;
}
 @media all and (min-width : 1200px) {
.banner-wrapper div#flexSlider {
width:1180px;
margin:0 auto;
}
}
.banner-wrapper {
	background:#c5d4f3
}
.subpage-wrapper h3 {
	color: #000;
	font-weight: 600 !important;
	padding-bottom: 10px;
	position: relative;
	padding-top: 10px;

}
.scroll-table1{float:none;}
.scroll-table1 img{max-width:90px;}
.scroll-table1 a {
	color:#1f4a7c;
}
.views-table caption {
	display:none;
}
.gtflag[title="Hindi"] {
	background-position: 0px 2px !important;
}
	
	
	
	
	
	
	
	/*added by 16th sep STQC*/
	
	

/*added by 16th sep STQC*/



.logo {
    background: none !important;
}

#user-register-form label {
	clear: left;
	cursor: default;
	float: left;
	margin-bottom: 10px;
	padding: 10px 0;
	width: 30%;
}
#user-register-form #edit-profile-main {
	float: left;
	width: 100%;
}
#user-register-form .field-suffix {
	float: left;
}
#user-register-form input {
	border: 1px solid #999999;
	float: left;
	padding: 5px 0;
	width: 300px;
}
#user-register-form select {
	border: 1px solid #999999;
	float: left;
	padding: 5px 0;
	width: 300px;
}
#user-register-form .form-submit {
	background: #0884c7 none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	float: left;
	margin: 10px 0;
	padding: 10px 20px;
	width: auto;
}
#user-register-form .description {
	float: right;
	font-size: 80%;
	width: 33%;
}
#user-pass label {
	clear: left;
	cursor: default;
	float: left;
	margin-bottom: 10px;
	margin-top: 20px;
	padding: 10px 0;
	width: 30%;
}
#user-pass input {
	border: 1px solid #999999;
	float: left;
	margin-top: 20px;
	padding: 5px 0;
	width: 300px;
}
#user-pass .form-submit {
	background: #0884c7 none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	float: left;
	margin: 10px 0;
	padding: 10px 20px;
	width: auto;
}
#user-pass fieldset {
	width:100%;
}
.menu__item.hover.open, .menu__item.hover {background: #1f4a7c;}

.banner-wrapper .flex-pauseplay {
    bottom: 10px;
    height: 35px;
    left: auto;
    margin-left: -0px;
    margin-top: -12px;
    position: absolute;
    right: 0%;
    top: auto;
    width: 35px;
    z-index: 1000;
    background-color: #D0DEF4 !important;
}

 /*@media screen and (-webkit-min-device-pixel-ratio:0) {
 #user-pass fieldset {
 float: inherit;
}
 #user-login fieldset {
 float: inherit;
}
 #user-register-form fieldset {
 float: inherit;
}
 #webform-client-form-13 fieldset {
 float: inherit;
}
 #user-register-form {
margin-bottom:40px;
}
#user-pass {
margin-bottom:40px;
}
}*/

.flex-control-paging li a {
color: #fff;
}







.common-right img{color:#000;}


.bbbpfooterbannr img {
    float: left;
    border: #ccc solid 2px;
    border-radius: 3px;
    max-width: 200px;
    height: 70px;
}
.bbbpfooterbannr a {
    padding: 0;
    margin: 30px 0px 0px 0px;
}

.region-bbbp-news{background: #f3f3f3;}
.region-bbbp-news h2{  
    font-size: 140%;
    
    background: #3763a5;
    color: #fff;
    padding-left: 10px;
    line-height: 30px;}
	#views-ticker-vTicker-bbbp_scheme ul li{  
	  border-bottom: #ccc dotted 1px;
   		padding: 10px 0 50px 0 !important;
    width: 90%;
    text-align: left;
    margin-left: 15px !important;
	
	}
	
	.views-exposed-form .form-submit {
	background: #1f4f9d;
    color: #fff;
    margin-bottom: 20px;
  
    font-weight: bold;
    padding: 6px 10px 5px 10px;
    border: 0;
    margin-top: 10px;
}
.views-exposed-form select{    border: #ccc solid 1px;
    height: 30px;
    min-width: 100px;}
	
.region-fnb-marquee{background: #dae6f6;
    padding: 10px;
    width: 100%;
    margin: 0 auto;
    margin-top: 30px;}

.stqc-logo {
    margin: 0 !important;
}	
	
.view-id-fnb_audio .views-table caption{display:table-caption;text-align:left;}
img.pmmvy{padding-right:15px;}
.page-node-874996 .webform-client-form .form-submit{background:#1f4f9d; width:100px; color:#fff; margin-top: 10px;padding: 10px;}

.container-inline #edit-actions #edit-submit, #search-form #edit-submit{
	color: #fff;
}

.scroll-table1 tr.head2 {
	background: #000 !important;
}
@media only screen and (max-width:767px){
	#popup1{width: calc(100% - 60px)!important}
}

iframe{
width: 100% !important
}

    .new-style h2{font-size: 18px; font-weight: 700 !important;}
    .scroll-table1 tr {
        background: #fff;
    }

    
    .scroll-table1 tr.head1 {
        background: #4e4e53;
        color: #fff;
    }

    .scroll-table1 tr.head2 {
        background: #bdbcbc;
        color: #fff;
    }
    .subpage-wrapper ol {
    line-height: 22px;
    margin-left: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.archiveTable  tr:nth-child(odd) {
        background: #fff;
    }

    .archiveTable  tr:nth-child(even) {
        background: #e4e4e4;
    }

    .archiveTable  tr.head1 {
        background: #00378a;
        color: #fff;
    }

    .archiveTable tr.head2 {
        background: #333;
        color: #fff;
    }

    .archiveTable ol {
    line-height: 22px;
    margin-left: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}

#webform-client-form-13 label span {color:#AD0000;}
#messages{
	display:none;
}
li.comment_forbidden{
	display: none;
}