	@charset "utf-8";
/* Our Team CSS Document */
.teammember-list { position:relative; margin-bottom:30px;}
.team-inner { position:relative;}
.team-thumbnail { position:relative; display:block; overflow:visible;}
.team-item-thumbnail { overflow:hidden; display:block;}
.team-item-thumbnail img { width:100%; height:auto; display:block; -webkit-transform:scale(1.01); -ms-transform:scale(1.01); transform:scale(1.01); -webkit-transition:all 700ms ease; transition:all 700ms ease; border-radius:6px;}

.team-social-box { position:absolute; right:0; bottom:-40px; left:0; margin:0 auto; text-align:center;}
.team-overlay-icon { font-size:30px; text-align:center; z-index:2; position:relative; cursor:pointer; display:inline-block; width:70px; height:70px; line-height:70px; background-color:#ffffff; color:#000000; border-radius:50%; -webkit-transition:color .3s,background .3s ease,-webkit-transform .2s; transition:color .3s,background .3s ease,-webkit-transform .2s; transition:transform .2s,color .3s,background .3s ease; transition:transform .2s,color .3s,background .3s ease,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;}
.team-overlay-icon a { -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}

.member-social-icon { position:relative;}
.member-social-icon ul { margin:0; padding:3px 14px;}
.member-social-icon ul li { position:absolute; bottom:60px; left:0; right:0; margin:0 auto; opacity:0; display:block; text-align:center; border-radius:50%; width:0; height:0; -webkit-transform:translateY(100%); -ms-transform:translateY(100%); transform:translateY(100%); margin-bottom:10px; -webkit-transition:0.4s; transition:0.4s; -webkit-transition-delay:0s; transition-delay:0s;}
.member-social-icon ul li:nth-child(1) { -webkit-transition-delay:0s; transition-delay:0s;}
.member-social-icon ul li:nth-child(2) { -webkit-transition-delay:0.1s; transition-delay:0.1s;}
.member-social-icon ul li:nth-child(3) { -webkit-transition-delay:0.2s; transition-delay:0.2s;}
.member-social-icon ul li:nth-child(4) { -webkit-transition-delay:0.3s; transition-delay:0.3s;}
.member-social-icon ul li:nth-child(5) { -webkit-transition-delay:0.4s; transition-delay:0.4s;}
.member-social-icon ul li a { background-color:#ab7442; color:#ffffff; font-size:14px; display:block; border-radius:50%; -webkit-transition:all .4s ease; transition:all .4s ease; width:37px; height:37px; line-height:37px;}
.member-social-icon ul li a:hover { background-color:#000000; color:#ffffff;}

.team-content { background-color:#ffffff; text-align:center; padding:24px 15px 15px; margin-top:20px; border-radius:6px; box-shadow:rgba(0,0,0,.1) 0 0 20px 10px;}
.team-content h4 { margin-bottom:0px; font-size:25px; line-height:20px; font-weight:500;}
.team-content span { position:relative; display:block; color:#ab7442; font-size:15px; text-transform:uppercase; margin-top:5px;}

.teammember-list:hover .team-item-thumbnail img { -webkit-filter:grayscale(100%); filter:grayscale(100%); -webkit-transform:scale(1.09) rotate(0.9deg); -ms-transform:scale(1.09) rotate(0.9deg); transform:scale(1.09) rotate(0.9deg);}
.team-social-box:hover .team-overlay-icon { -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}
.team-overlay-icon:hover { color:#ab7442;}
.team-social-box:hover .member-social-icon ul li { opacity:1; width:37px; height:37px; bottom:auto; -webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0);}
.team-social-box:hover .member-social-icon ul li:nth-child(1) { bottom:75px;}
.team-social-box:hover .member-social-icon ul li:nth-child(2) { bottom:120px;}
.team-social-box:hover .member-social-icon ul li:nth-child(3) { bottom:165px;}
.team-social-box:hover .member-social-icon ul li:nth-child(4) { bottom:210px;}
.team-social-box:hover .member-social-icon ul li:nth-child(5) { bottom:255px;}