h1, h2, h3, h4, h5, p, span, div {
	font-family: "proxima-nova","Open Sans","Gill Sans MT","Gill Sans","Corbel","Arial",sans-serif;
}

/* header */
@media screen and (max-width: 986px){
	#contact a {
		line-height: 58px;
	}
}

#blog-post #blog.related #bloglabel div h1{
    width: 400px;
    text-align: center;
}

#newslabel div h1 {
    width: 400px;
    text-align: center;
}


#researcher h2 {
    font-size: 18px;
    font-weight: bold;
}

#researcher h3 {
    font-size: 18px;
    font-weight: bold;
}
#activity-page li img{
	width: 100%;
}


#activity-page li p {
	font-size:  24px;	
}

#activity-page li a{
	margin: 0 auto;	
}


#about-page .pagetitle {
	 height: 350px;
 	width: 1000px;
    margin: 0 auto;
}

#about-page .pagetitle p {
    font-size: 25px;
}

#about-page .pagebody .aboutlabel div h1 {
    width: 300px;
    text-align: center;
}

#lang a:first-of-type {
    text-decoration: none;
}

#lang a:last-of-type {
    text-decoration: underline;
}

#home-page #slider .section #boxes li:hover{
    opacity: unset;
}


#home-page #slider .section #boxes li.hover-link:hover{
    opacity: 0.6;
}

#home-page #news #newslabel div:nth-of-type(2) h1 {
    width: 200px;
}


#footer a.sub {
    color: #ffffff;
}

@media screen and (max-width: 767px){
#about-page .content {
     width: auto;
}	
#about-page .pagetitle {
 	width: 100%;
}	
}

@media screen and (max-width: 767px){
     #activity-page .pagebody {
          width: auto;
    }
	#activity-page li {
     width: 96%; 
	}
}

@media screen and (max-width: 786px){
     #home-page #slider-container #slides li div h1 {
          margin-top: 100px;
}
}

@media screen and (max-width: 400px){
     #home-page #slider-container #slides li div h1 {
		      margin-top: 50px;
	}
}