.team-main-container .team-row .team-entry { height: 465px; overflow: hidden; position: relative; }
.team-main-container .team-entry a { display: block; }
.team-main-container .team-entry .team-img { width: 100%; height: auto; background-size: cover; background-position: center center; background-repeat: no-repeat; border: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.team-main-container .team-entry figcaption { background-color: rgba(0, 150, 50, 0.6); color: white; padding: 10px 10px 11px; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; position: absolute; bottom: 0px; left: 10px; right: 10px; }

.team-main-container .team-entry figcaption p { margin: 0px; }
.team-main-container .team-entry figcaption p.team-name { font-weight: 700; }


/* POPUP */
.pswp__bg { background-color: white; opacity: 0.75 !important; }

.pswp__img, .pswp__zoom-wrap { z-index: 1000; }

.pswp__ui--fit .pswp__top-bar { background-color: transparent; }
.pswp__ui--fit .pswp__caption { background-color: rgba(0, 150, 50, 0.6); }

.pswp__ui--fit .pswp__caption .pswp__caption__center, .pswp__ui--fit .pswp__caption .pswp__caption__center a { color: white; text-align: center; }
.pswp__ui--fit .pswp__caption .pswp__caption__center p { margin-bottom: 0px; }

.pswp__ui--fit .pswp__caption .pswp__caption__center p.team-name { font-weight: 700; }


.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { background: none; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 45px; color: white; transition: color 0.2s ease; z-index: 100; }

.pswp__button:hover::before { color: white !important; }

.pswp__button--arrow--left:before { content: "\f104"; }
.pswp__button--arrow--right:before { content: "\f105"; }

.pswp__button--arrow--left { left: calc(50% - 210px - 70px); top: 40%; }
.ie9 .pswp__button--arrow--left { left: 0px !important; }

.pswp__button--arrow--right { right: calc(50% - 210px - 70px); top: 40%; }
.ie9 .pswp__button--arrow--right { right: 0px !important; }