#node--research-project-overview .header-image .text-wrapper p{ color:white; }

#node--research-project-overview .textblock{ position:relative;padding-bottom:40px;margin-bottom:40px; }
#node--research-project-overview .textblock:after{ display:block;content:"";position:absolute;bottom:8px;left:30%;right:30%;height:3px;background:#c7c2b9; }

#node--research-project-overview .thumbnails-wrapper:after{ content:"";display:block;clear:both; }
#node--research-project-overview .thumbnails-wrapper{ position:relative;width:200px;left:50%;margin-left:-100px; }
#node--research-project-overview .thumbnail-wrapper{ float:left;position:relative;width:170px;height:140px;box-sizing:border-box;border:1px solid #c9c3ba;margin-bottom:20px;margin-left:15px;margin-right:15px;cursor:pointer;overflow:hidden; }
#node--research-project-overview .thumbnail-wrapper .image{ position:relative;width:168px;height:98px;overflow:hidden;text-align:center;display: table-cell; vertical-align: middle; }
#node--research-project-overview .thumbnail-wrapper .image{ transform:scale(1);transition-delay:0s;webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s; }
#node--research-project-overview .thumbnail-wrapper:hover .image{ transform:scale(1.1); }
#node--research-project-overview .thumbnail-wrapper .box-label{ position:absolute;bottom:0;left:0;right:0;height:40px;background:#c9c3ba;color:white;text-transform:uppercase;text-align:center;padding-top:8px; }
@media(min-width:400px){
  #node--research-project-overview .thumbnails-wrapper{ width:400px;margin-left:-200px; }
}
@media(min-width:600px){
  #node--research-project-overview .thumbnails-wrapper{ width:600px;margin-left:-300px; }
}
@media(min-width:800px){
  #node--research-project-overview .thumbnails-wrapper{ width:800px;margin-left:-400px; }
}
@media(min-width:1000px){
  #node--research-project-overview .thumbnails-wrapper{ width:1000px;margin-left:-500px; }
}
@media(min-width:1200px){
  #node--research-project-overview .thumbnails-wrapper{ width:1200px;margin-left:-600px; }
}


#node--research-project-overview .gm-style-iw { width: 200px !important;padding:5px 5px 5px 5px;top: 0 !important;left: 0 !important;border-radius: 2px 2px 0 0; }
@media(min-width:400px){
  #node--research-project-overview .gm-style-iw { width: 350px !important;padding:15px 15px 5px 15px;}
}


/* About Us Modal Node New */

.about-us-modal-node { display: flex; flex-direction: column; align-items: center; justify-content: space-between; margin-top: 50px; width: 100%; max-width: 1170px; margin: 0 auto; }
.about-us-modal-node .image-wrapper { align-self: center; width: 75%; text-align: center; margin-bottom: 30px; }
.about-us-modal-node .text-wrapper  { align-self: center; width: 100%; }

.about-us-modal-node .text-wrapper h2 { text-align: left; }
.about-us-modal-node .image-wrapper img { /*width:100%;*/ max-width:670px; height: auto;}

@media(min-width:640px){
  .about-us-modal-node { flex-direction: row; }
  .about-us-modal-node .image-wrapper { width: 49%; margin-bottom: 0; }
  .about-us-modal-node .text-wrapper  { width: 49%; }

}

@media(min-width:1024px){
  .about-us-modal-node .image-wrapper { width: 64%; }
  .about-us-modal-node .text-wrapper  { width: 34%; }
}
