  body.ficha_docente { color: #173363 }  
.ficha_docente .bg-white{ background-color: #FFFFFF  !important }

.ficha_docente .padding0618{  padding:6px 18px }

.ficha_docente .popup > .holder.campus-popup .close-btn span, .popup > .holder .close-btn span:before {
    background-color: inherit;
}
	
.ficha_docente [class*="table-"] {
    background-color: #fff;
    border-radius: 0;
    box-shadow: none }

.ficha_docente .table td { background-color: #EEEEEE; padding:10px 15px }

.ficha_docente .table tbody tr > * {
    padding-top: 10px;
    padding-bottom: 10px;
}
	
	.ficha_docente .table tr > *:first-child {
    background: #009CE5;
	color:#FFF;
	font-weight:600;
	text-align:center;
    padding-left: 0;
    padding-right: 0;
}

.ficha_docente .fdo_agenda{ background: #009CE5 }

.ficha_docente .h6 { color: #173363}

.despliegue.ficha_docente { padding-top: 0; margin-top: -10px }

@media (min-width: 980px){
.ficha_docente .main-img img  {max-width: 400px }
	
	.ficha_docente .table tr > *:first-child { width: 32% } 
		
	.ficha_docente .vertical-carousel .tns-controls button[data-controls="prev"] {
    top: -19px;
}

.ficha_docente .vertical-carousel .tns-controls button[data-controls="next"] {
	bottom: -38px}
		
		
}

@media (min-width: 1200px){
	.ficha_docente .table tr > *:first-child { padding-left: 0 }
	
	.ficha_docente .titular:after{
height: 7px }
	
	
}


.ficha_docente .content, .despliegue .ficha_docente { color: #173363 } 
.ficha_docente .border-primary { border: 3px solid #173363 } 

.ficha_docente .titular .h4 { font-weight: 800; margin-left:20px } 

.ficha_docente .titular:after{ content: "";
	display: block;
	background-color: #ac3f80;
width: 70px;
height: 6px; margin-top: 1px;margin-left: -20px; }

@media (min-width: 768px){
.ficha_docente .table thead tr > *:last-child, .ficha_docente .table tbody tr > *:last-child {
    padding-right: 30px }
	
.ficha_docente .popup > .holder {
    padding: 20px 40px
}
	
	

}

@media (max-width: 767px){
	.perfil_docente { margin-top: 15px }
	.ficha_docente .table-list .table tr > * {
    padding: 6px 12px !important;
}
	
	
	
	.ficha_docente .table-list .table tr {
    padding: 0;
    padding-right: 0 }
		
.ficha_docente .table-list .table tr + tr { border-top:0 }				

.ficha_docente .despliegue .summary * { color: #173363 }

.ficha_docente .text-white * { color: #FFFFFF !important  }
    
.ficha_docente .oculta_movil td {	display:none }
	
}

		.ficha_docente p.formacion {font-size: 1.2em; margin-top: 10px; font-weight: 500 }

	.ficha_docente .h4 { line-height: 1;
    font-family: 'flamabold';
    font-weight: normal;
    font-size: 2.4em; text-transform: uppercase
}
	

		
@media (min-width: 768px){
	.ficha_docente .content .table-list .table td { border: 3px solid #FFFFFF; border-left: 0; font-size: .8em }
	
.ficha_docente .content .table-list .table a.verprograma, .content .table-list .table a.verprograma:hover { font-weight:800 }
.ficha_docente .content .table-list .table.bg-white{ background-color: #FFFFFF }

	
	.ficha_docente p.formacion {font-size: 1.1em; margin-top: 20px; font-weight: 400 }
	
			
	.ficha_docente .col-sm-6 {
    width: 48%;
}
	
	
}

	



/* despliegue ficha profesor en UC https://www.ucu.edu.uy/institucional/docente/xxx */

#profesores .despliegue.ficha_docente { font-size: 1.1rem !important}	


@media (min-width: 768px){
	#profesores .despliegue.ficha_docente { font-size: 1.3rem !important}	

#profesores .ficha_docente .col-sm-6.fotofichaprofesor {
    width: 39.555555% }
}



@media (min-width: 980px){
#profesores .ficha_docente .table tr > *:first-child {
    width: 35.555555% }

}


@media (min-width: 1200px){
#profesores .ficha_docente .table tr > *:first-child {
    height: 50px !important;
}}


	#todoslosdocentes .fill-btn {border-radius: 0; background-color: #009CE5; font-weight: 400 }

#todoslosdocentes .fill-btn:hover,#todoslosdocentes .fill-btn:focus {  background-color: #FFFFFF; color: #009CE5; box-shadow: inset 0px 0px 0px 1px #009CE5}
	#todoslosdocentes .fill-btn strong { font-weight: 800 }




