

/*MAIN STUFF*/

.header {
	/*position: fixed;*/
	position: absolute;
	width: 100%;
	background: #FFFFFF;
	z-index: 10;
}

.page-section {
	width: 100%;
	min-height: 1000px;
}

.boxx{
	background: #000000;
	border-radius: 15px;
	padding: 15px;
	height: 750px;
}

.boxx p, li{
	color: #FFFFFF;
}

.boxx h1{
	font-weight: 200;
	margin: 0 0 0 0;
}

/*SPECIFIC*/

.boxx#main_box{
	height: 220px;
	opacity: 0.5;
}

.boxx#main_box p{
	font-size: 1.5em;
	font-weight: 200;
	margin: 0 0 20px 0;
}

.boxx#main_box h1{
	/*font-size: 1.5em;*/
	color: #FFFFFF;
	font-weight: 200;
	margin: 0 25% 20px 0;
}

.boxx#exp_box{
	padding: 50px;
	opacity: 0.7;
}

.boxx#med_box{
	height: 275px;
	opacity: 0.5;
}

textarea {
   resize: none;
}

.boxx#par_box{
	background: #FFFFFF;
}

.boxx#par_box h1{
	color: #000000;
}


.boxx#req{
	height: 400px;
	opacity: 0.8;
}

.boxx#req h3{
	color: #FFFFFF;
}


.boxx#fof{
	height: 350px;
	opacity: 0.7;
}

.boxx#fof p{
	font-size: 1.5em;
	font-weight: 200;
	margin: 0 25% 20px 0;
}

.boxx#fof h1{
	color: #FFFFFF;
	font-size: 3em;
	font-weight: 200;
	margin: 0 25% 20px 0;
}


.page-section#main {
	background: url(http://prise.fe.up.pt/eqlogger/static/img/carousel/japan.jpg) bottom center no-repeat;
	background-size: cover;
	padding: 200px 0;
}

.page-section#explain {
	background: #FFFFFF;
	background-size: cover;
	padding: 75px 0;
}

.page-section#media {
	background: #ADADAD;
	background-size: cover;
	padding: 75px 0;
}

.page-section#team {
	background: #6B6B6B;
	background-size: cover;
	padding: 75px 0;
}

.page-section#request {
	background: url(http://prise.fe.up.pt/eqlogger/static/img/carousel/losses.jpg) bottom center no-repeat;
	background-size: cover;
	padding: 75px 0;
}

.page-section#partners {
	background: #E6E6E6;
	background-size: cover;
	padding: 75px 0;
}

.page-section#four_o_four {
	background: url(http://prise.fe.up.pt/eqlogger/static/img/carousel/losses.jpg) bottom center no-repeat;
	background-size: cover;
	padding: 75px 0;
}

.logos {
	max-width: 200px;
}