/*
Theme Name:   iqmri child theme
Description:  please make all changes in this theme
Author:       popspeeddigital
Author URL:   https://popspeeddigital.com/
Template:     labaid
Version:      1.0.0
Tested up to: 5.8.0
Requires PHP: 5.6
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  labaid-child-theme
*/
/* Team */
.single-cpt_team .comments_list_wrap,
.single-cpt_team .comments_form_wrap {
  margin-top: 0;
  border-top: none; }

.sc_team_default .post_featured {
  min-height: 17.5em;
  margin-bottom: 1.5em;
  background-size: cover;
  background-position: center top; }

.sc_team.sc_team_default .post_featured.hover_icon a.mask {
  pointer-events: visible; }

.sc_team_default .sc_team_item_thumb .sc_team_item_socials {
  margin: 0;
  position: absolute;
  bottom: 1.2em;
  width: 100%;
  text-align: center;
  z-index: 99; }

.sc_team_default .sc_team_item_thumb .mask a {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0; }

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item {
  margin: 0; }

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
  width: 3.6em;
  height: 3.6em;
  line-height: 3.35em;
  margin: 0px 0.5em 0.5em 0;
  font-size: 0.75em;
  border: 3px solid;
  text-align: center;
  border-radius: 0; }

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item:last-child .social_icon {
  margin-right: 0; }

.sc_team_default .sc_team_item_info {
  padding: 2.3em 2em;
  margin-bottom: 1.5em; }

.sc_team_content_right .sc_team_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.sc_blogger .post_featured.hover_icon,
.sc_blogger .post_featured.hover_icons {
  width: 100%; }

.sc_blogger.sc_blogger_chess .post_featured.hover_icon,
.sc_blogger.sc_blogger_chess .post_featured.hover_icons {
  width: 50%; }

.sc_team_content_right .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .sc_team_item .sc_team_item_info {
  width: 50%;
  margin-bottom: 0; }

.sc_team_content_right .sc_team_item .post_featured.hover_icon {
  margin-right: 15px;
  min-height: 17.5em;
  background-size: cover;
  background-position: center; }

.sc_team_content_right .sc_team_item {
  padding-bottom: 1em; }

.sc_team_content_right [class*="trx_addons_column-"] .sc_team_item {
  padding-bottom: 0; }

.sc_team_content_right .trx_addons_column-1_3 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_4 .sc_team_item .post_featured.hover_icon {
  min-height: 10em; }

.sc_team_content_right .trx_addons_column-1_3 .sc_team_item .sc_team_item_title,
.sc_team_content_right .trx_addons_column-1_4 .sc_team_item .sc_team_item_title {
  margin-top: 0; }

.sc_team_content_right .trx_addons_column-1_3 .sc_team_item .sc_team_item_socials,
.sc_team_content_right .trx_addons_column-1_4 .sc_team_item .sc_team_item_socials {
  display: none; }

.sc_team_content_right .sc_team_item .sc_team_item_info {
  margin-left: 15px;
  padding: 1em;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.sc_team_content_right .trx_addons_column-1_3 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_4 .sc_team_item .sc_team_item_info {
  padding: 0; }

.sc_team_content_right .trx_addons_column-1_5 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_6 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_7 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_8 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_9 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_10 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_11 .sc_team_item .sc_team_item_info,
.sc_team_content_right .trx_addons_column-1_12 .sc_team_item .sc_team_item_info {
  display: none; }

.sc_team_content_right .trx_addons_column-1_5 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_6 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_7 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_8 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_9 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_10 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_11 .sc_team_item .post_featured.hover_icon,
.sc_team_content_right .trx_addons_column-1_12 .sc_team_item .post_featured.hover_icon {
  width: 100%;
  min-height: 10em; }

.sc_team_item_header .sc_team_item_title {
  font-size: 1.25em;
  margin-bottom: 0.5em;
  font-weight: 900; }

.sc_team_content_right .sc_team_item_header .sc_team_item_title {
  margin-top: 0em; }

.sc_team_content_right .sc_team_item_button {
  padding-top: 1em; }

.sc_team_item_subtitle,
.sc_team_default .sc_team_item_subtitle,
.sc_team_short .sc_team_item_subtitle,
.sc_team_featured .sc_team_item_subtitle,
.team_member_page .team_member_position {
  font-size: 0.7rem;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  font-style: normal;
  font-weight: 700; }

.sc_team_content_right .sc_team_item_socials {
  margin-top: 1.9em; }

/* CPT Team */
.team_member_description {
  padding: 2.5em 3.5em; }

.team_member_page .team_member_socials {
  margin: 1.3em 0 0 0;
  position: absolute;
  right: 3.2em;
  top: 1.4em; }

.team_member_page .team_member_socials .social_item .social_icon {
  display: block;
  width: 3.2em;
  height: 3.2em;
  line-height: 3.1em;
  text-align: center; }

.team_member_page .team_member_brief_info {
  margin-top: 1.8em; }

.team_member_page .team_member_details {
  margin-top: 1.7em; }

.team_member_details_label {
  font-size: 1.25em;
  font-weight: 700;
  min-width: 5.2em;
  display: inline-block; }

.team_member_details div[class*="team_member_details"] {
  margin-bottom: 2em; }

.team_member_details div[class*="team_member_details"]:last-child {
  margin-bottom: 0em; }

.team_member_page .team_member_header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }

.remove_margins .team_member_page {
  padding-top: 7em; }

.team_member_page .team_member_featured {
  width: 100%;
  padding: 0 1.5em 0 0; }
.tf-list-services .item-list .title::before {
    content: '';
    width: 0px;
height: 5px;
background: var(--theme-secondary-color);
position: absolute;
left: 0;
bottom: 6px;
}
.themesflat-action-box .themesflat-button {
    background-color: #3e69a1; !important
}
