/* html{width:100%;height:auto;margin:0;padding:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)} */
@font-face { 
			font-family: roboto condensed; 
             src: url('../fonts/roboto-condensed-v18-latin-regular.woff2') format('woff2');
             src: url('../fonts/roboto-condensed-v18-latin-regular.woff') format('woff');
			 } 
			 
/* @import url(https://bhuvan-staging1.nrsc.gov.in/bhp/); */
/* .map{ */
	/* width:100%; */
	/* height:900px !important; */
	
/* } */

body {
	font-family: roboto condensed!important;
	
	line-height: 1.42857143;
	color: #333 !important;
	background-color: #f5f6f9!important;
	padding: 0;
	margin: 0;
	width: 100%;
	height: auto;
	overflow-x: hidden;
}
/*

@media (max-width: 992px) {
    .navbar-collapse {
        position: fixed;
        top: 75px;
        left: 0;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 15px;
        width: 50%;
        height: 100%;
		z-index:999;
    }
	.navbar-collapse .nav-link {
    display: block;
    padding: .5rem 1rem;
    margin-left: 2px;
	}
    .navbar-collapse.collapsing {
        left: -75%;
        transition: height 0s ease;
    }

    .navbar-collapse.show {
        left: 0;
        transition: left 300ms ease-in-out;
    }

    .navbar-toggler.collapsed ~ .navbar-collapse {
        transition: left 500ms ease-in-out;
    }
	
}
 .dark-mode  { */
  /* background-color: black !important; */
  /* color: #fff !important; */
/* } */
/* .popover-header { */
    /* padding: 10px 10px 10px 10px !important; */
    /* margin-bottom: 0; */
    /* font-size: 18px !important; */
    /* color: #fff !important; */
    /* background-color: #009688 !important; */
    /* border-bottom: 1px soli d#00bbb0; */
    /* border-top-left-radius: calc(.3rem - 1px); */
    /* border-top-right-radius: calc(.3rem - 1px); */
/* } */



.navbar-light {
	background-color: #0b5eb7!important;
	margin: 0px;
	padding: 0px;
}

.navbar-light .navbar-brand {
	color: #fff!important;
	font-family: roboto condensed!important;
	font-size: 18px;
	margin-left:18px;
}

.navbar {
	position: absolute;
	min-height: 40px;
	/* margin-bottom: -4px!important; */
}

.navbar-brand {
	float: left;
	padding-top: 12px!important;
	padding-bottom: 15px !important;
	font-size: 16px;
	line-height: 20px;
	color: #fff!important;
	font-family: roboto condensed!important;
	
}

.navbar-light .navbar-nav .nav-link {
	color: #fff!important;
	font-family: roboto condensed!important
}

.navbar-light .navbar-nav .nav-link a.active {
	background-color: red!important;
	font-family: roboto condensed!important
}

.navbar-light .navbar-nav>li>a {
	color: #fff!important;
	font-family: roboto condensed
}

.navbar-light .navbar-nav>li>active>a {
	background-color: #fff!important;
	font-family: roboto condensed
}

@media (min-width: 767px) {
	.navbar-light .navbar-nav .nav-link.active {
		background-color: rgba(255, 255, 255, 0.1);
		margin: -8px 2px -8px 15px;
		padding: 15px
	}
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
	background-color: rgba(255, 255, 255, 0.1)!important;
	border-color: #b3d7ff !important;
}

.navbar-toggler {
	/* padding: .25rem .75rem; */
	font-size: 1.25rem;
	line-height: 1;
	background-color: none !important;
	/* border: 1px solid transparent; */
	/* border-radius: .25rem; */
	outline:none !important;
	color:#fff !important;
	margin:5px;
}
.navbar-light .navbar-toggler
{
border-color:#fff !important;
}
	
.navbar-light .navbar-toggler-icon{
		background-image:url("../images/toggler.png") !important;
		border-color:none !important;	
	}


.navbar-light .navbar-toggle {
	border-color: #fff9f9;
	background-color: #fff;
}

.navlogo {
	    height: 48px;
    margin: -11px -25px -13px;
    width: 233px;	
}

@media (min-width: 760px) {
	.navlogo {
		display: none;
	}
}

@media (max-width: 768px) {
	.aimg {
		vertical-align: middle;
		border-style: none;
		/* width: 100%; */
		/* height: 72px; */
		float: none;
		display: none;
	}
	/* .logo-section{ */
		/* margin-top:0px !important; */
	/* } */
/* } */
}
.simg {
	/* margin-left: -20px; */
	/* height: 63px; */
	margin-top:-16px;
}

.aimg {
	margin-right: 0px;
	height: 48px;
	/* padding-bottom: 4px; */
	/* margin-top:-12px; */

}

.fa,:active {
	outline:none;

}
.fa:focus {
		outline:none !important;
}
.card-img-top {
	width: 100%;
	height: 100px;
	border: 0;
	vertical-align: middle;
	max-width: 100%;
}


/* .popover-footer { */
	/* padding: 6px 14px; */
	/* background-color: #f7f7f7; */
	/* border-top: 1px solid #ebebeb; */
	/* text-align: right; */
/* } */


.navbar-toggler {
	width: 44px;
}


.navbar-toggler-icon {
	margin-left: -6px;
}


.footer {
	background: #343A40 url(../images/footer-bg.png) repeat center;
	color: #ebebeb;
	text-align: center;
	font-size:14px;
}

.footer-menu a {
	color: #ebebeb;
	list-style-type: none
}

.footer-menu a:hover {
	color: #ebebeb;
	text-decoration: none
}

.footermap {
	width: 100%;
	height: 130px;
}

.footer-copyright {
	background-color: #222;
	margin-top: 10px;
	color: #fff
}

.footer-copyright a {
	color: #f59b2a;
	text-decoration: none;
	background-color: transparent
}

.footer-copyright a:hover {
	color: #e84b3a;
	text-decoration: none
}

.footerhead {
	font-size: 18px;
	color: #fff
}

	#storediv {
			margin: 0;
			width: 100%;
		}
		#footer {			
			width: 100%;
		}
		

/* items */
