.slide{
	z-index: 0;
}

.carousel-inner img {
	max-height: 500px;
	object-fit: cover;
	object-position: top;
}

.carousel-inner .slide3 img {
	object-position: center;
}

/* GALLERY */

.gallery .col-sm-3 img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: top;
}

/* ABOUT */
.about img {
	max-width: 400px;
}

.about, .mission p, .mission li {
	font-size: 22px;
}

/* contact */
.longBack{background:url('../images/backLognWidth.png');}

/*donation */
address{font-family:"arial";font-weight:1000;line-height:40px;text-align:center;letter-spacing:2px;font-size:12pt}
.border-frame{border:2px solid #7c7a7a;box-shadow:1px 1px 5px gray}

/*  nv */

	.navClass > ul {
	/* background-color: #7c7a7a; */
	color: aliceblue;
	font-size: 17px;
	font-family: sans-serif;
	}

	.navClass > ul >li {
		list-style-type: none;
		display: inline-block;
		cursor: pointer;
		padding: 8px 8px;
	}

	.navClass > ul >li:hover {
		background-color: #383838;
	}

	.navClass > ul > li >a{
		text-decoration: none;
		color: rgba(240, 248, 255, 0.619);
	}

	.navClass > ul > li >a{
		color: aliceblue;
	}

	ul.sub-menu{
		position: absolute;
		background-color: #383838;
		list-style-type: none;
		width: 150px;
		padding-left:0px;
		margin-left: -8px;
		padding-top: 5px;
		opacity: 0;
		z-index: 10!important;
	}

	ul.sub-menu li{
		padding-left: 25px;
		padding-top: 5px;
		padding-bottom: 5px;
	
	}

	ul.sub-menu li a{
		text-decoration: none;
		color: aliceblue;
		
	}

	.navClass li:hover .sub-menu{
		opacity: 1;
	}

	
	.nv{
		cursor: pointer;
	}