.forrobot{display:none !important; }

.infocardcvSborSpecialProfil:before{display:block; 
  content:'Образовательные программы, в реализации которых участвует педагогический работник:';
margin: 0.4rem 0 0.01rem 0;
font-weight: 400;
font-size: 1.05rem;
margin-top: 0.3rem;
}

.rowB .infocardpersonCV.infocard{border-top: 4px solid #007984;}
.rowB .infocardpersonCV .infocard{border-top: 4px solid #007984;}
.infocard {font-weight: 300; margin-bottom:1.6rem; width: 100%; font-size:1rem;}
.infocard .text-wrapper .imp{font-size:1.1rem; font-weight: 400; }
.infocard .text-wrapper .impRed{font-size:1.1rem; font-weight: 400; }
.infocard .infocard-text-link{align-items: flex-start; justify-content: center;  display: -ms-flexbox;  display: flex; flex-direction:column; width:100%;}
@media (max-width: 576px) {
.infocardpersonCV .infocard {  display: -ms-flexbox; display:flex; flex-direction:column; flex: 0 0 100%;  align-items: center; width:100%;}
.infocardpersonCV .infocard ul li a {width:100%; text-align:center;}
.infocardpersonCV .infocard .infocard-text-link {text-align:center; align-items: center;}
}

.infocardpersonCV {  display: -ms-flexbox; display:flex; align-items:center; font-size:1rem;/*padding:0.8rem;*/}
.infocardpersonCV .infocard{  display: -ms-flexbox; display:flex; padding:0.8rem; width:100%; height: calc(100% - 1.6rem);}
@media (min-width: 992px)
{
.col-lg-8.infocardpersonCV .infocard,
.v1 .v1-col-lg-8.infocardpersonCV .infocard,
.v2 .v2-col-lg-8.infocardpersonCV .infocard,
.v3 .v3-col-lg-8.infocardpersonCV .infocard
    {
    flex-direction: column;
    flex: 0 0 100%;
    align-items: center;
    }
.col-lg-8.infocardpersonCV .infocard .infocard-text-link,
.v1 .v1-col-lg-8.infocardpersonCV .infocard .infocard-text-link,
.v2 .v2-col-lg-8.infocardpersonCV .infocard .infocard-text-link,
.v3 .v3-col-lg-8.infocardpersonCV .infocard .infocard-text-link
    {
	text-align: center;
    }
}
/**/
@media (min-width: 718px){
.col-md-12.infocardpersonCV .infocard,
.v1 .v1-col-md-12.infocardpersonCV .infocard,
.v2 .v2-col-md-12.infocardpersonCV .infocard,
.v3 .v3-col-md-12.infocardpersonCV .infocard
    {
    flex-direction: column;
    flex: 0 0 100%;
    align-items: center;
	}
.col-md-12.infocardpersonCV .infocard .infocard-text-link,
.v1 .v1-col-md-12.infocardpersonCV .infocard .infocard-text-link,
.v2 .v2-col-md-12.infocardpersonCV .infocard .infocard-text-link,
.v3 .v3-col-md-12.infocardpersonCV .infocard .infocard-text-link
    {
  text-align: center;
	}
}


.infocardpersonCV .text-wrapper{margin:0.6rem; width:inherit;}
.infocardpersonCV .divimg-cardsty{margin:0.6rem;}
.infocardpersonCV .divimg-cardsty{  display: -ms-flexbox; display:flex; flex:0 0 10rem; justify-content:center; align-items:center;  width:10rem; height:10rem; overflow:hidden; border-radius:100%;}
.infocardpersonCV .divimg-cardsty img.img-cardsty{width: 10rem;}
.borderradius0 .infocardpersonA .divimg-cardsty {border-radius:0;}
/*----*/
.infocardpersonCV .infocardcvFIO{font-size:1.1rem; font-weight: 400;  line-height:1; /*padding-bottom:0.3rem;*/}

.infocardcvStatuslist {padding-bottom: 0.3rem;}
.infocardcvStatuslist div {display: inline-flex;}

.infocard-backlink-wrap {order:-1; width:12.3rem;  display: -ms-flexbox; display:flex; align-items: flex-start;  padding:0.8rem 1.6rem; margin:0.5rem 0 1rem 0; flex:0 0 19%; background-color:#fff; flex-wrap:nowrap; justify-content: center;  border-radius:0.5rem; border: 1px solid #ddd; min-height:3.4rem;}
.infocard-backlink-wrap a {width:auto;text-align:flex-start; text-decoration:none; color:#007984; }
/*.infocard-backlink-wrap a:hover{color:#ff0000;rgba(230,230,230,0.8);} */
.infocard-backlink-wrap a:hover{color:#0099a4;rgba(230,230,230,0.8);}
.infocard .infocard-text-link{margin-left:0.4rem; align-items: flex-start; justify-content: flex-start;  display: -ms-flexbox;  display: flex; flex-direction:column; width:100%;}
.linkcard .infocard .infocard-text-link{justify-content: center; }


.k1 .infocardpersonCV .text-wrapper {margin: 0rem; padding: 0rem;}
.k1 .infocardpersonCV {padding: 0rem;}
.k1 .infocardpersonCV .infocard {padding: 0rem; margin-bottom: 0rem;}

.infocardcvPost{margin-bottom: 0.3rem;}
ul.CVpostInfo {margin: 0; padding: 0; }
ul.CVpostInfo li{list-style-type: none;} 

.infocardcvAddInfo{margin-bottom: 0.3rem;}

.infocardpersonCV .linkCV{margin: 0.3rem 0 0.6rem 0.6rem;}

.infocardcvTeachingDiscipline:before{display:block; margin: 0.4rem 0 0.01rem 0;
  content:'Преподаваемые дисциплины:';
  font-weight: 400;
  font-size:1.05rem;
  margin-top:0.3rem
}/**/
/*ul.CVdiscInfo:before{content:'Преподаваемые дисциплины'};*/
ul.CVdiscInfo {margin: 0; padding: 0; /*padding-bottom:0.3rem; */}
ul.CVdiscInfo li{list-style-type: none; padding-left: 2rem;} 

.infocardcvTeachingDiscipline .bl:before{display:block; margin: 0.1rem 0 0.01rem 0;
  content:'бакалавриат';
  font-weight: 400;
  font-size:1.0rem;
 /* margin-top:0.3rem;*/
  letter-spacing: 2px;
  color: #677; 
}
.infocardcvTeachingDiscipline .sp:before{display:block; margin: 0.1rem 0 0.01rem 0;
  content:'специалитет';
  font-weight: 400;
  font-size:1.0rem;
 /* margin-top:0.3rem*/
  letter-spacing: 2px;
  color: #677;
}
.infocardcvTeachingDiscipline .mg:before{display:block; margin: 0.1rem 0 0.01rem 0;
  content:'магистратура';
  font-weight: 400;
  font-size:1.0rem;
 /* margin-top:0.3rem*/
  letter-spacing: 2px;
  color: #677;
}

.infocardcvTeachingDiscipline .asp:before{display:block; margin: 0.1rem 0 0.01rem 0;
  content:'аспирантура';
  font-weight: 400;
  font-size:1.0rem;
 /* margin-top:0.3rem*/
  letter-spacing: 2px;
  color: #677;
}
.infocardcvTeachingDiscipline .ord:before{display:block; margin: 0.1rem 0 0.01rem 0;
  content:'ординатура';
  font-weight: 400;
  font-size:1.0rem;
 /* margin-top:0.3rem*/
  letter-spacing: 2px;
  color: #677;
}
.infocardcvTeachingDiscipline .dpo:before{display:block; margin: 0.1rem 0 0.01rem 0;
  content:'Дополнительное профессиональное образование (ДПО)';
  font-weight: 400;
  font-size:1.0rem;
 /* margin-top:0.3rem*/
  letter-spacing: 2px;
  color: #677;
}
/*
ul.CVdiscInfo:before{display:block; margin: 0.4rem 0 0.01rem 0;
  content:'Преподаваемые дисциплины';
  font-weight: 400;
  font-size:1.05rem;
  margin-top:0.3rem
}
*/
.fsStandart .centrA .infocardcvTeachingDiscipline p.titleprog{margin-bottom: 0; margin-top: 0;}

.infocardcvTeaching:before{display:block; margin: 0.4rem 0 0.01rem 0;
  content:'Образование';
  font-weight: 400;
  font-size:1.05rem;
}
.infocardcvExperience:before{display:block; margin: 0.4rem 0 0.01rem 0;
  content:'Стаж';
  font-weight: 400;
  font-size:1.05rem;
}
/*.k3 .infocardcvDegree::before:not(span){content:'Ученая степень: ';}
.k3 .infocardcvAcademStat::before{content:'Ученое звание: ';}
.k3 .infocardcvHonoraryDegree::before{content:'Почетные звание, награды: ';}
*/
.infocardcvTeachingDiscipline {padding-bottom: 0.3rem;margin-bottom: 0.4rem; }
.infocardcvTel{padding-bottom:0.2rem;}
.infocardcvEmail{padding-bottom: 0.2rem;}
.txtCV{padding-bottom:1rem;}
.txtCVreview{padding-bottom: 0.2rem;}
.txtCVprize{padding-bottom: 0.2rem;}

.hiddenTel .infocardcvTel{display:none;}
.hiddenMail .infocardcvEmail{display:none;}

.k3 .infocardcvPost::before{content:'Должность(и): ';  font-weight: 400; font-size:1.05rem;  display:block; margin: 0.4rem 0 0.01rem 0;}
.infocardcvTel::before{content:'тел.: ';  font-weight: 400;}
.infocardcvEmail::before{content:'e-mail: ';  font-weight: 400;}
.infocardcvTeachingLevel::before{content:'Уровень образования: ';}
.infocardcvEmployeeQualification::before{content:'Направление подготовки и(или) специальности: ';}  
.infocardcvTeachingQual::before{content:'Квалификация: ';}  
.infocardcvUpQual:before{content:'Повышение квалификации за последние 3 года: ';}
.infocardcvProfDevelopment::before{content:'ДПО: ';}  
.infocardcvGenExperience::before{content:'Общий стаж работы: ';}  
.infocardcvSpecExperience::before{content:'Стаж работы по специальности: ';}  

.linkCV.txtLink{display:flex; flex-direction:column;}
.linkCV.icLink{display:flex;}
.linkCV.icLink .linkORCID img{height:24px;}
.linkCV.icLink .linkORCID{margin-left:1.2rem;}
.linkCV.icLink .linkScopus{margin-left:1.2rem;}
.linkCV.icLink .linkScopus img{height:24px; margin-bottom: -12px;}
.linkCV.icLink .linkPublons{margin-left:1.2rem;}
.linkCV.icLink .linkPublons img{height:24px; margin-bottom: -10px;}
.linkCV.icLink a:first-child{margin-left:0rem;}

/****************/
.k3 .infocardcvFIO {color:#007984;}
.CVview .infocardcvFIO {font-weight: 500;}

.rosobrnadz .infocard .infocardcvStatuslist div {display: flex;}
.rosobrnadz .infocard .infocardcvStatuslist .infocardcvDegree::before {content:"ученая степень: "; margin-right:0.6rem;}
.rosobrnadz .infocard .infocardcvStatuslist .infocardcvAcademStat::before {content:"ученое звание: "; margin-right:0.5rem;}
.rosobrnadz .infocard .infocardcvStatuslist .forrobot { display: block !important;}
.rosobrnadz .infocardcvHonoraryDegree {display:none !important;}
.rosobrnadz .infocardcvAddInfo {display:none !important;}
.rosobrnadz .infocard .infocardcvFIO {padding-bottom: 0.3rem;}
.rosobrnadz .infocard .linkCV{display:none;}
