/* Site CSS */
/* navigation bar customization */
 #nav-rsp {
	 background-color: #0d892a;
}
 #nav-rsp .nav>li>a {
	 background-color: #0d892a;
	 color: #fff;
}
 #nav-rsp .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	 background-color: #fff;
	 color: #5a635d;
}
 #nav-rsp .nav>li>a:hover, #nav-rsp .nav>li>a:focus {
	 color: #5a635d;
}
 #horiz-nav-rsp {
	 background-color: #0d892a;
}
 #horiz-nav-rsp .nav>li>a {
	 background-color: #0d892a;
	 color: #fff;
}
 #horiz-nav-rsp .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	 background-color: #fff;
	 color: #5a635d;
}
 #horiz-nav-rsp .nav>li>a:hover, #nav .nav>li>a:focus {
	 color: #5a635d;
}
/*slideshow */
 #slideshow {
	 background:#fff center center no-repeat;
	 width: 100%;
	 margin-top:-15px;
}
/* Rural Student Project Sidebar */
 #rsp-sidebar {
	 background: #A4A3A7;
	 margin: 15px;
	 padding: 10px;
	 border-radius:25px;
}
/* Photos webpage */
/*@import url('https://fonts.googleapis.com/css?family=Open+Sans:300');
 */
 * {
	 margin: 0;
	 padding: 0;
	 box-sizing: border-box;
}
 .gallery {
	 width: 940px;
	 margin: 0 auto;
	 padding: 5px;
	 background: #fff;
	 box-shadow: 0 1px 2px rgba(0,0,0,.3);
}
 .gallery > div {
	 position: relative;
	 float: left;
	 padding: 5px;
}
 .gallery > div > img {
	 display: block;
	 width: 300px;
	 transition: .1s transform;
	 transform: translateZ(0);
	/* hack */
}
 .gallery > div:hover {
	 z-index: 1;
}
 .gallery > div:hover > img {
	 transform: scale(1.7,1.7);
	 transition: .3s transform;
}
 .cf:before, .cf:after {
	 display: table;
	 content: "";
	 line-height: 0;
}
 .cf:after {
	 clear: both;
}
 