@charset "utf-8";
/* CSS Document */


/*Admin CSS*/


.team-settings{}

.team-settings .team_member_social_icon, .team-settings .remove_icon {
  background-size: 100% auto !important;
  border: 1px solid rgb(221, 221, 221);
  cursor: pointer;
  display: inline-block;
  height: 20px;
  vertical-align: top;
  width: 20px;
}

.team-settings .remove_icon{
	text-align:center;}


.team-settings .team_member_social_icon.empty_icon {
  background: url("empty-icon.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
}
#team_metabox ul.team_bg_img_list{}

#team_metabox ul.team_bg_img_list li {
  display: inline-block;
  margin: 5px;
}
#team_metabox ul.team_bg_img_list li.bg-selected {}

#team_metabox ul.team_bg_img_list li img{border: 2px solid #ffffff;}

#team_metabox ul.team_bg_img_list li.bg-selected img{
  border: 2px solid #ff5a11;
}




#team_metabox .team_loading_taxonomy_category {
  background: url("loading.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 11px;
  margin-bottom: 20px;
  width: 30px;
}


#team_metabox div.team_taxonomy_category{}


#team_metabox ul.content_source_area {
  margin-left: 15px;
}

#team_metabox ul.content_source_area li{}


#team_metabox ul.content_source_area .content-source-box {
  display: none;
}

#team_metabox ul.content_source_area li div.active {
  background: none repeat scroll 0 0 #e6e6e6;
  border-left: 3px solid #11b063;
  display: block;
  margin: 10px 10px 0 20px;
  padding: 10px 0 10px 5px;
}













/*CSS front page*/

.team-container {
  margin: 50px 0;
  overflow: hidden;
  padding: 40px 0;
  position: relative;
  text-align: center;
  width: 100%;
}




.team-popup-box {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 2147483647;
}

.team-popup-box .team-slide {
  background: none repeat scroll 0 0 rgb(255, 255, 255);
  display: none;
  height: 80%;
  margin-bottom: 10px;
  margin-top: 65px;
  overflow-y: scroll;
  padding: 20px;
  text-align: left;
  width: 80%;
}
.team-popup-box .team-slide-thumb {
  display: inline-block;
  vertical-align: top;
  width: 45%;
}

.team-popup-box .team-slide-thumb img {
  border-radius: 0;
  box-shadow: none;
}


.team-popup-box .team-slide-title {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  padding: 5px 0;
}
.team-popup-box .team-slide-position {
  clear: both;
  display: inline-block;
  font-size: 13px;
  font-style: italic;
  padding: 5px 0 5px 20px;
}
.team-popup-box hr {
  margin: 0 0 15px;
  padding: 0;
}


.team-popup-box .team-slide-content {
  display: inline-block;
  font-size: 13px;
  padding: 0 20px;
  width: 45%;
}






.team-container .team-social {
  padding: 10px;
}

.team-container .team-social span {
	background-size: 100% auto !important;
  display: inline-block;
  height: 20px;
  margin: 0 2px;
  width: 20px;
}

.team-container .team-social a {
  display: block;
  height: 100%;
  width: 100%;
}



/*Icon Themes*/

.team-container .team-social.flat span{
border-radius: 0;
}

.team-container .team-social.rounded span {
  border-radius: 50%;
}

.team-container .team-social.rounded-border span {
  border: 2px solid rgba(176, 176, 176, 0.5);
  border-radius: 50%;
}

.team-container .team-social.semi-rounded span {
  border-radius: 10px;
}




.team-container .team-social .website{
	background: url("icons/website.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}


.team-container .team-social .email{
	background: url("icons/email.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}	
	
.team-container .team-social .skype{
	background: url("icons/skype.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}

.team-container .team-social .mobile{
	background: url("icons/mobile.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}

.team-container .team-social .facebook{
	background: url("icons/facebook.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
.team-container .team-social .twitter{
	background: url("icons/twitter.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
.team-container .team-social .googleplus{
	background: url("icons/googleplus.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}

.team-container .team-social .pinterest{
	background: url("icons/pinterest.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}






/*   ###################paginate###########################   */


.team-container .paginate {

}

.team-container .paginate .page-numbers {
  background: none repeat scroll 0 0 rgb(31, 191, 69);
  color: rgb(255, 255, 255);
  display: inline-block;
  margin: 3px 0;
  padding: 3px 8px;
  text-decoration: none;
}

.team-container .paginate .page-numbers:hover {
  background: none repeat scroll 0 0 rgb(14, 140, 44);
}

.team-container .paginate span{

}
.team-containern .paginate a{

}
.team-container .paginate .current {
  background: none repeat scroll 0 0 rgb(14, 140, 44);
}








@media only screen and (max-width: 700px){
.team-popup-box .team-slide {
  max-height: 300px;
  width: 80%;
}
.team-popup-box .team-slide-content {
  padding: 20px 0;
  width: 90%;
}


	}



