/************
overriding css of other style sheets
cause I can't figure out how the other css files are built
no build process is evident
*********/
.team-block {
  width: 31% !important;
  margin: 0 1.5% 1% 0;
  float: left !important;
  position: relative;
  left: -1.5%;
}
.team-block:nth-of-type(3n+1){
  clear:both;
}
.team-block > div {
  position:relative;
  display: block;
  text-decoration: none;
  padding: 5%;
  border: 1px solid #fff;
  position: relative;
  padding-bottom: 30px;/*60px;*/
  min-height: 230px;
}
.team-block > div .bottom {
  display:none;
  background: #e77433;
  position: absolute;
  bottom:0;
  left:0;
  width:100%;
  height:40px;
  text-align: center;
}
.team-block:hover > div .bottom {
  display:block;
}
.team-block a {
  text-decoration:none;
}
.team-block a > .member-name {
  padding-left:0;
  color: #e77433;
}
.team-block .bottom a {
  display:inline-block;
  color: #fff;
  text-decoration: none;
  margin-top:10px;
}
.team-block > div:hover {
  /* border-color: #efa683; */
}
/* .team-block > div:after {
  content: 'View Profile';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  background-color: #E77433;
  color: #fff;
  text-align: center;
  line-height: 40px;
  visibility: hidden;
} */
.team-block > div .photo {
  position:relative;
  width: 100%;
  margin-bottom: 5%;
  display: block;
}
.team-block>div .photo img{
  width:100%;
  height:auto;
  position: relative;
}
.team-block>div .photo .team-photo-b {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
}
.team-block .help-with {
  font-size:12px;
  line-height:15px;
}

@media screen and (max-width: 680px) {
  .team-block {
    width:100% !important;
  }
  img {
    margin: 0 !important;
  }
  .content-main .tenant-info.wider {
    width:100%;
  }
}


/******** grad template ****/
.grad-space-desc .graphic-header {
  text-indent: 0;
}
.grad-space-desc .graphic-header img{
  margin:0 auto !important;
  max-width: 100%;
  object-fit: contain;
}
/**** end grad template ****/

.labc-map-bg {
  background:url(/images/labc-map.jpg);
  background-size:cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 5;
}

#map-static {
  width: 100%;
  /* height: 500px; */
  position: relative;
}
#map-static img {
  width:100%;
  /* height:500px; */
  /* object-fit: cover; */
}
@media screen and (max-width: 768px) {
  .container-map {height:auto;}
  
  #map-static img {
    object-fit: contain;
    /* height:auto; */
  }
}