
body {
	background-color: #fff;
}

#main {
	margin-top: 50px;
}


#studiesNav {
	background-color: rgba(255,255,255, .1);
	border-bottom: 1px solid rgba(255,255,255, .1);
	font-size: 12px;
}

.container {
	position: relative;
}

#studiesNav ul>li>a {
	background-color: rgba(255,255,255, .5);
}

#studiesNav .active>a {
	background-color: rgba(255,255,255, .95);
	color: black;
}

.module1 {
	background-color: #fff;
	padding: 0px 0 0px 0;
}


.module1 h1 {
	font-size: 60px;
	margin: 0 0 20px 0;
	color: #a4d661;
	font-weight: lighter;
}

.module1 p {
	font-size: 22px;
	color: #222;
}


.module2 {
	position: relative;
	background-color: #fff;
	background-attachment: fixed;
	min-height: 320px;
	background-image: url(../images/header2.png);
	margin-bottom: 30px;
}

.module2 .textContent {
	margin: 50px 0 50px 0;
}

.module2 h1 {
	font-size: 44px;
	color: #fff;
}

.module2 p {
	font-size: 20px;
	color: white;
}


.module2 .picture {
	border-left: 14px solid #fff;
	border-right: 14px solid #fff;
	height: 400px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/header-img.png);
	background-size: cover;
}

.techIcons {
	text-align: center; 
	/*background-color: rgba(0,0,0, .3);*/
	position: absolute;
	bottom: 0;
	left: 0; right: 0;
	z-index: 99;
	padding: 10px;
}

.techicon {
	height: 30px;
	margin: 0 14px 0 14px;
}

#yinyang {
	background-image: url(../images/casestudies/yinYangBlue.png);
}


#yinyang:hover {
	background-image: url(../images/casestudies/yinYangRed.png);
}