.com_content.view-category .qx-element-person.teacher-person .teacher-title,
.edumodo-teacher .qx-element-person.teacher-person .teacher-title {
  padding-bottom: 10px;
}
.com_content.view-category .qx-element-person.teacher-person .teacher-title a,
.edumodo-teacher .qx-element-person.teacher-person .teacher-title a {
  color: #ffffff;
  transition: all 0.3s ease!important;
}
.com_content.view-category .qx-element-person.teacher-person .teacher-title a:hover,
.edumodo-teacher .qx-element-person.teacher-person .teacher-title a:hover {
  color: #242c5e;
}
.com_content.view-category .qx-element-person.teacher-person .teacher-position,
.edumodo-teacher .qx-element-person.teacher-person .teacher-position {
  color: #ffffff;
  padding-bottom: 10px;
}
.com_content.view-category .qx-element-person.teacher-person .social-links-teacher a,
.edumodo-teacher .qx-element-person.teacher-person .social-links-teacher a {
  color: #ffffff;
  padding: 5px;
  font-size: 20px;
  transition: all 0.3s ease!important;
}
.com_content.view-category .qx-element-person.teacher-person .social-links-teacher .teacher-facebook :hover,
.edumodo-teacher .qx-element-person.teacher-person .social-links-teacher .teacher-facebook :hover {
  color: #3b5998;
}
.com_content.view-category .qx-element-person.teacher-person .social-links-teacher .teacher-teitter :hover,
.edumodo-teacher .qx-element-person.teacher-person .social-links-teacher .teacher-teitter :hover {
  color: #00abf0;
}
.com_content.view-category .qx-element-person.teacher-person .social-links-teacher .teacher-gplus :hover,
.edumodo-teacher .qx-element-person.teacher-person .social-links-teacher .teacher-gplus :hover {
  color: #e62117;
}
.com_content.view-category .qx-element-person.teacher-person .social-links-teacher .teacher-linkedin :hover,
.edumodo-teacher .qx-element-person.teacher-person .social-links-teacher .teacher-linkedin :hover {
  color: #3b5998;
}
.com_content.view-article .widget-proteacher .teacher-img .entry-image {
  margin-bottom: 0;
}
.com_content.view-article .widget-proteacher .teacher-img .entry-image img {
  width: 100%;
}
.com_content.view-article .teacher-content {
  color: #333333;
  font-size: 17px;
  line-height: 28px;
}
.com_content.view-article .teacher-content .entry-header {
  display: none;
}
.com_content.view-article .teacher-content .fields-container {
  display: none;
}
.com_content.view-article .teachers-bio {
  background: #f5f5f5;
  padding-bottom: 20px;
}
.com_content.view-article .teachers-bio .teaser-name {
  background: #cc0000;
  color: #fff;
  padding: 15px 20px;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
}
.com_content.view-article .teachers-bio p {
  padding-left: 20px;
}
.com_content.view-article .teachers-bio p i {
  margin-right: 8px;
}
.com_content.view-article .social {
  padding: 32px 0;
  padding-bottom: 35px;
  text-align: center;
}
.com_content.view-article .social a {
  color: #fff;
  background: #cc0000;
  height: 45px;
  width: 45px;
  display: inline-block;
  line-height: 45px;
  padding: 0;
  margin: 0px 5px;
  border-radius: 50%;
  text-align: center;
}
.com_content.view-article .social a:hover {
  background: #242c5e;
}