.team-page #main{background-color:#eee}.team-page #team-section .member-container{margin-top:25px}.team-page #team-section .member{position:relative;height:200px;-webkit-box-shadow:0 1px 2px #888;box-shadow:0 1px 2px #888;background:#fff;border-radius:3px}.team-page #team-section .member aside{float:left}.team-page #team-section .member aside img{border-radius:100px;margin:24px;-webkit-box-shadow:0 1px 3px #888;box-shadow:0 1px 3px #888}.team-page #team-section .member header{float:right;width:calc(100% - 200px);height:200px;padding:15px}.team-page #team-section .member header h4{line-height:1em}.team-page #team-section .member header .member-linkedin{color:#444;font-size:1.414em;float:right}.team-page #team-section .member header .member-linkedin:hover{color:#147699}.team-page #team-section .member header ul{margin:0}.team-page #team-section .member header ul li{margin:10px;display:inline-block;list-style-type:none}.team-page #team-section .member header .srrc-icon{display:block;text-align:center;height:3em;width:3em;padding-top:.5em;padding-left:.5em;color:#fafafa;background-color:#333;border-radius:3px;font-family:'Signika',sans-serif;font-weight:600;font-size:1em;line-height:1em;font-style:normal;letter-spacing:.5em}.team-page #team-section .member article{padding:0 25px;position:absolute;top:200px;z-index:10;background:#fff;-webkit-box-shadow:0 1px 2px #888;box-shadow:0 1px 2px #888;border-radius:3px;margin-top:-3px;max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.team-page #team-section .member article p{padding:25px 0}.team-page #team-section .member article.expanded{max-height:500px}.team-page #team-section .member:hover{background-color:rgba(213,235,249,0.94)}