@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500&family=Poppins:wght@500;600&display=swap');
/* CSS Document */

body {
	font-family: 'Hind', sans-serif;
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#111;
	line-height: 1.8;
}


h1, h2, h3, h4, h5, h6 {
	font-family: 'Poppins', sans-serif;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
}

p { 
	padding:0 10px;
}

.modal p {
	padding:0px 10px 0px 10px;
}

.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
	  margin: auto;
	  
  }
  
.carousel {
	margin-top: 50px;

}


.mycarousel {
    margin-bottom: 0;
    padding: 0 40px 30px 40px;
}
/* Reposition the controls slightly */
.mycarousel-control {
	left: -12px;
}
.mycarousel-control.right {
	right: -12px;
}
/* Changes the position of the indicators */
.mycarousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}
/* Changes the colour of the indicators */
.mycarousel-indicators li {
	background: #c0c0c0;
}
.mycarousel-indicators .active {
background: #333333;
}

.carousel-control.left {
	background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
	
}

.carousel-control.right {
	background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
	
}


/*header {
	background-color:#262626;
	padding:20px 0px;
	height:120px;
	
}*/

/* Navbar */

/*.navbar {
	height:80px;
	padding-top:12px;
	padding-bottom:10px;
}*/
.navbar-fixed-top {
	 min-height: 80px;
}


.navbar.navbar-inverse {
	color: #ffffff;
	/*background-color:#0077C0;*/
	background-color: #01253e;
	font-size: 14px;
	border-bottom: none;
}


.navbar-inverse .navbar-brand {
    color: #ffffff;
	/*padding-top:0px;*/
}

.navbar img {
	padding-top:0px;
	
}

.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 100px;
}

.navbar-inverse .navbar-brand {
    color: #ffffff;
	padding-top:5px;
}

.navbar-inverse .navbar-nav>li>a {
    color: #ffffff;
}

.navbar-inverse .navbar-nav>li>a:hover {
    color: #ffffff;
	background-color: #faa61a;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: #faa61a;
}


.navbar-nav>li>.dropdown-menu {
	background-color: #01253e;
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}



.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #ffffff;
	white-space: nowrap;
}


.dropdown-menu>li>a:hover {
	background-color:#faa61a;
	color:#ffffff;
}
	
.active_link {
	background-color:rgb(255, 141, 6);
}

.navbar-inverse.affix {
	top: 0;
    width: 100%;
}


	section {
		padding: 100px 0 !important;
	}

.about {
	color: #ffffff;
	background-color: #141414;
	padding-top: 30px;
	padding-bottom: 30px;
}

.about p {
	text-align: center;

}

.modal h4 {
	padding-bottom:10px;
}

.about_us {
	background-color: #fff;
	padding-top: 50px;
	padding-bottom: 50px;
}




.project {
	color: #333;
	background-color: #ffffff;
	padding-top: 50px;
	padding-bottom: 30px;
}

.heading {
	color: #ffa500;
}

.btn-warning {
	background-color:#faa61a;
}

small {
	font-size:12px;
}

.mythumbnail {
	min-height: 322px;
	text-transform: capitalize;
}

.donation {
	background-color: #0077C0;
	color: #ffffff;
	background-image: url(../images/schemes_bg.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
	padding: 100px 0;
	
}

.donation p {
	text-align:justify;
}

.donation img {
	margin-bottom:10px;
	
}

.future_plan {
	background-color: #efefef;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}

.future_plan p {
 text-align:center;
}

.future_plan h4 {
	padding-bottom:10px;
}

.box1 {
	background-color:#0077C0;
	
}

.box2 {
	background-color:#faa61a;
}

.box3 {
	background-color:#0077C0;
}

.box1 h4, .box2 h4, .box3 h4 {
	color:#fff;
}
.gallery {
	padding: 50px 0px;
	background-color: #f1f1f1;
}

.gallery h2 {
	color: #333;
}
.gallery img {
	border:4px solid #ffffff;
	width:250px;
	height:120px;
	
}

.myitem {
	border:none;
	margin:5px;
}


.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	background-color:rgb(255, 141, 6);
	border-color:rgb(255, 141, 6)
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;
    color: #fff;
    background-color: #01253e;
    border-color: #01253e;
}

.operation {
	padding: 30px 0px;
	background-attachment: fixed;
	background-image: url(../images/eye.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	color: #FFF;
	background-color: #0077C0;
	text-align: center;
}

.mygallery {
	background-color:#fff;
	padding:50px 0px;
	
}


.myheading {
	font-size: 18px;
	font-family: 'Poppins', sans-serif;
	color: #ffff00;
}

.highlight {
	color:#CF6;
}
.operation h3 {
	padding-bottom:10px;
}

.note {
	padding: 10px;
	font-size: 16px;
	font-weight: 500;
	background-color: #036;
	white-space: normal;
	border: 2px solid #fff;
}

.org_body {
	padding: 50px 0px;
	background-color: #fff;
}

.org_body .thumbnail{
	background-color: #f2f2f2;
}

.org_body .img-circle:hover{

}
.org_body .caption {
	background-color:#0077C0;
	color:#fff;
	margin-top:10px;
}


.org_body .caption:hover {
	background-color:#faa61a;
	cursor:default;

}
.org_body h3 {
	padding-bottom: 2px;
	font-size: 20px;
	color:#fff;
	
}
.mysmall {
	text-align:center;
	font-size:14px;
	font-weight:600;
}

.zoom {
	 max-width: 100%;
    -moz-transition: all 0.3s;
  	-webkit-transition: all 0.3s;
 	 transition: all 0.3s;
}
.zoom:hover {
	-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.zoom > img:hover {
	border:5px solid #fff;
}

.bottom {
	padding:30px 0px;
	background-color:#01253e;
	color:#fff;
	font-size:15px;
	
}

.bottom a{
	color:#fff;
}

.bottom a:hover {
	color: #0CF;
	text-decoration: none;
}

.bottom-heading {
	color: #FF0;
	text-align: center;
}
 .map legend {
	 color:#FC0;
 }
 
 .map strong {
	 color:#0C0;
 }
.map h3, .map a {
	color:#fff;
}

#map-canvas {
	padding: 0px;
	width: 100%;
	margin-bottom: 5px;
	
	font-size: 15px;
      }

footer {
	background-color: #000b13;
	color: #777;
	font-size: 0.8em;
	padding-top: 20px;
	padding-bottom: 20px;
	left: 0;
	bottom: 0;
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
	
	
}
footer a {
	color:#ffffff;
	text-decoration:none;
	
}

footer a:hover {
	color:#0077cc;
	text-decoration:none;
}

.developer {
	float:right;
	color:#ffffff;
}


.contact {
	padding-top: 50px;
	padding-bottom: 50px;
	background-color:#fff;
	
}

.form {
    background-color: #f9f9f9;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.mythumbnail .small {
	font-size: 14px;
}
