@import url(https://fonts.googleapis.com/css?family=Muli:400,300);

a.linkopacity img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	-khtml-opacity: 1.0; }	

a.linkopacity:hover img {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	-khtml-opacity: 0.8;}

/*Overwriting Boostrap */
html {
  font-family: 'Muli', sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
body {
	background-color: #5e5c4f;
	font-family: 'Muli', sans-serif;
}

.wall {
	background-image: url("/photos/wall.png");
	width: 1024px;
	height: 600px;
	position: relative;
	bottom: 50px;
}

.s1 {
	margin-top: -8px;
	height: 1px;
	background-color: #565447;
}
.s2 {
	height: 1px;
	background-color: #a8a59c;
}
.s3 {
	height: 1px;
	background-color: #c7c8ba;
}
.s4 {
	min-height: 40px;
	background-color: #78735d;
	color: #dbdcd4;
}
.s5 {
	height: 1px;
	background-color: #181816;
}
.s6 {
	height: 1px;
	background-color: #3c3930;
}
.projectogram-strip {
	background-image: url("/photos/PJGRAM-banner-55.jpg");
	height: 50px;
	margin-top: 10px;
	margin-bottom: 50px;
	background-repeat: repeat-x;
}
.s7 {
	height: 15px;
	background-color: #565447;
	border-top: solid #c7c8ba 1px;
}
.nav {
	margin-left: 120px;
}

.navbar-inverse {
	background-color:#000;
	border-color: #c7c8ba black;
	height: 57px;
	margin-bottom: 15px;
}
navbar-nav > li
 margin-right: 10px;
}
.navbar-nav > li > a {
	padding: 10px;
}
#title {
	margin-left: 15px;
	font-weight: 400;
}
h1 {
  padding: .2em 0;
  margin: 0;
  font-size: 2em;
  font-weight: 400;
}
h2 {
  padding: .3em 0;
  margin: 0;
  font-size: 2em;
  font-weight: 300;
}
h3 {
  margin: 0;
  font-size: 1.3em;
  font-weight: 300;
  padding-left: 40px;
}
.thin {
  font-size: inherit;
	font-weight: 300;
}

.description-text {
	color:white;
	font-weight: 300;
}

.description-text p {
	font-size: 1.3em;
}

.photo-copyright {
	color:white;
	font-size: 1em;
	font-weight: 300;
}

#bottom-nav {
	margin-left: -15px;
	margin-top: 50px;
	position: relative;
	height: 60px;
	background-color: black;
	border-top: solid #c7c8ba 1px;
	border-bottom: solid #c7c8ba 1px;
}

#photo {
	margin-top:50px;
}

#rew {
	color:#9D9D9D;
	padding-top: 5px;
	text-align: center;
	margin-left: 350px;
	font-size: 1.1em;
	font-weight: 300;
}

#copyright {
	color:#9D9D9D;
	padding-top: 5px;
	text-align: center;
	margin-left: 40px;
	margin-right: 40px;
	font-size: 1.1em;
	font-weight: 300;
}

#pending {
	color:white;
	position: relative;
	top: -55px;
	margin-left: 270px;
	margin-right: 40px;
	font-size: 1 em;
	font-weight: 300;
}

.pending-copyright {
	margin-left: 130px;
}

#construction {
	color:#9D9D9D;
	padding-top: 5px;
	text-align: center;
	margin-left: 330px;
	margin-right: 40px;
	font-size: 1.5em;
	font-weight: 300;
}

#fwd {
	color:#9D9D9D;
	padding-top: 5px;
	text-align: center;
	font-size: 1.1em;
	font-weight: 300;
}

#signature {
	margin-left: 330px;
}

.center-copyright {
	color:#9D9D9D;
	padding-top: 5px;
	text-align: center;
	margin: 0;
	font-size: 1.1em;
	font-weight: 300;
}

.photo-navigation a {
	color:white;
	font-size: 1.3em;
	font-weight: 300;
	text-decoration: none;
}

.justified {
    position:absolute;
    left:770px;
}

.hidden {
	display: none;
}

.copyright {
 padding-top: 10px;
}

/*Overwriting Boostrap Forms */

.form-group label {
	color: #ccc !important;
}

.form-group input {
	background-color: #000 !important;
	color: #e6e6e6;
}

.form-group textarea {
	background-color: #000 !important;
	color: #e6e6e6;
}

.form-control::-webkit-input-placeholder { color: white; }
.form-control:-moz-placeholder { color: white; }
.form-control::-moz-placeholder { color: white; }
.form-control:-ms-input-placeholder { color: white; }

#contact-form {
 margin-left: 40px;
}

.contact-photo {
 padding-top: 0px;
 margin-top: -90px;
 margin-left: 10px;
}

.text-danger {
    color: #FE5B58;
}

.error-text {
	color: #FFFFF5;
}

.btn-primary {
    border-color: #E8CC51;
}

textarea {
    resize: none;
}

#fixed-form {
 width: 560px !important;
}

.form-control:focus {
    border-color: #fff;
    outline: 0px none;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);
    }