.bloque-2do-nivel{
margin:0px;
padding-left:15px;
vertical-align:top;
padding-bottom:5px;
}

.heading{
display:table;
width:100%;
/*height:40px;*/
}

.heading .icomoon-descargar-pdf{
vertical-align:bottom;
margin-left:20px;
}

.square{
/*background:#374655;*/
height:40px;
width:40px;
color:#fff;
display:table-cell;
text-align:center;
font-size:18px;
vertical-align:middle;
}

.square-siglas{
/*background:#374655;*/
height:40px;
width:40px;
color:#fff;
display:table-cell;
text-align:center;
font-size:11px;
vertical-align:middle;
}

.x2{
font-size:28px;
}



.square3{
/*background:#374655;*/
height:40px;
width:40px;
color:#F00;
/*display:table-cell;*/
text-align:center;
font-size:28px;
vertical-align:middle;
}

.bloque-2do-nivel ul li {
list-style:none;
}


.bloque-2do-nivel h4 {
padding-left:15px;
/*padding-bottom:10px;*/
vertical-align:middle;
display:table-cell;
text-transform:none !important;
font-size: 15px;
font-weight: 700;
}

.bloque-2do-nivel h4 a{
color:#333;
}
.bloque-2do-nivel h4 a:hover{
color:#069;
}


.bloque-2do-nivel .texto{
padding-top:20px;
padding-bottom:10px;
margin-bottom:30px;
/*line-height:16px;*/
font-size: 14px;
}

.bloque-2do-nivel .texto-list a{
color:#3399cc;
}

.bloque-2do-nivel .texto ul{
padding-left:25px;
margin-top:0px;
}

.bloque-2do-nivel .texto ul li ul ul{
margin-top:15px;
padding-left:0px;
}


/*///////////////////LISTADO DE OFERTA EDUCATIVA //////////*/
.bloque-2do-nivel .texto-list table{
width:100%;
border:0px;
margin:20px 0 30px 0;
}

table.ciencias-agropecuarias{
background:rgba(98, 94, 91, .05);
}

table.ciencias-naturales{
background:rgba(42, 188, 139, .05);
}

table.ciencias-exactas{
background:rgba(247, 186, 22, .05);
}

table.ciencias-sociales{
background:rgba(96, 63, 103, .05);
}

table.ciencias-delasalud{
background:rgba(34, 149, 182, .05);
}

table.educacion{
background:rgba(75, 25, 75, .05);
}

table.nivel-medio{
background:rgba(0, 0, 0, .05);
}

.bloque-2do-nivel .texto-list .menendez td{
width:30%;
display:inline-block;
}


.bloque-2do-nivel .texto-list td{
width:100%;
display:block;
}

.bloque-2do-nivel .texto-list tr:nth-of-type(2n+2){
background:rgba(0, 0, 0, .05);
padding:0px 0 0px 10px;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
}

.bloque-2do-nivel .texto-list tr:nth-of-type(2n+1){
padding:3px 0 3px 10px;

}

.bloque-2do-nivel .texto-list tr td.programa,
.bloque-2do-nivel .texto-list tr td.programa-posgrado {
padding:3px 0 0 10px;
}
.bloque-2do-nivel .texto-list tr td.modalidad {
padding-left:25px;
}


.bloque-2do-nivel .texto-list tr td.ua ul,
.bloque-2do-nivel .texto-list tr td.ua-posgrado ul{
margin-top:4px;
padding-bottom:4px;
}

.bloque-2do-nivel .texto-list tr td.convocatoria1 {
display:none;
text-align:center;
}

.bloque-2do-nivel .texto-list tr td.convocatoria2 {
display:none;
text-align:center;
}



.bloque-2do-nivel .texto-list tr td ul{
margin-left:45px;
margin-bottom:0px;
}

.bloque-2do-nivel .texto-list tr td ul li{
list-style:disc;
}

/*/////////////////// LISTADO DE OFERTA EDUCATIVA //////////*/

/*//////////////// ORGANIZACIÓN INSTITUCIONAL///////////*/


.lema-universitario
{
margin:auto;
}
.lema-universitario img{
width:50%;
margin:auto;
}

.org-inst-perfil
{
text-align:center;
margin-top:20px;
margin-bottom:50px;
}


.org-inst-perfil h3
{
color:#5c8606;
border-bottom:1px solid #CCC;
margin: 0px 30px 10px 30px;
padding-bottom:5px;
} 

.org-inst-perfil img{
border-radius:300px;
margin-bottom:30px;}

.org-inst-descripcion{
/*font-family: "Arial", sans-serif;*/
color:#333;
}

.descripcion-dependencia .dato{
border-bottom:1px solid #ccc;
padding-bottom:5px;
padding-top:5px;
font-size:12px;
}
.descripcion-dependencia .dato a{
color:#428bca;
}
.descripcion-dependencia .dato .icons{
display:inline-block;
opacity:0.5;
}


.bloque-2do-nivel-organigrama{
padding-right:0px;
vertical-align:top;
margin-bottom:25px;
  /*font-family: "Arial", sans-serif;*/

}

.bloque-2do-nivel-organigrama .icon{
font-size:35px;
display:inline-block;
color:#666;
opacity:0.8;
}

.bloque-2do-nivel-organigrama .icon-small{
font-size:24px;
display:inline-block;
color:#666;
opacity:0.8;
}


.bloque-2do-nivel-organigrama .name{
vertical-align:top;
margin-left:60px;
margin-top:-38px;
}

.bloque-2do-nivel-organigrama .name h4{
font-size:17px;
font-weight:100;
padding-top:5px;
}

.bloque-2do-nivel-organigrama ul li{
margin-top:10px;
}


.bloque-2do-nivel-organigrama .name h3, .bloque-2do-nivel-organigrama .name h3 a {
color:#5c8606;
}

.bloque-2do-nivel-organigrama .texto{
border-top: 1px dotted #666;
padding-top:20px;
padding-bottom:15px;
}

.bloque-2do-nivel-organigrama .texto ul{
border-left:1px solid #ccc;
}

.bloque-2do-nivel-organigrama .texto ul ul{
border-left:1px solid #ccc;
}

.bloque-2do-nivel-organigrama .texto ul li{

background-repeat:no-repeat;
background-position-left:-20px;
list-style-image:url(../../img/line-organigrama.jpg);
}


.bloque-2do-nivel-organigrama a{
color:#069;
}

.bloque-2do-nivel-organigrama table td{
vertical-align:top;
}

/*////////////////ORGANIZACIÓN INSTITUCIONAL///////////*/

.bloque-2do-nivel .texto-list tr td.unidad {
width:100%;
min-height:22px;
vertical-align:middle;
}



@media (min-width:768px){	
.bloque-2do-nivel{

padding-bottom:5px;

/*min-
height:310px;*/
}

.bloque-2do-nivel-organigrama{
margin-bottom:55px;
}

/*/////////////////////////*/
.bloque-2do-nivel .texto-list td{
display:inline-block;
}
.bloque-2do-nivel .texto-list tr td.programa{
width:40%;
}
.bloque-2do-nivel .texto-list tr td.programa-posgrado{
width:50%;
}
.bloque-2do-nivel .texto-list tr td.programa ul,
.bloque-2do-nivel .texto-list tr td.programa-posgrado ul{
padding-bottom:7px;
}

.bloque-2do-nivel .texto-list tr td.modalidad {
width:10%;
padding-left:10px;
padding-top:4px;
}

.bloque-2do-nivel .texto-list tr td.ua {
width:40%;display:inline-block;
}

.bloque-2do-nivel .texto-list tr td.ua-posgrado {
width:50%;display:inline-block;
}

.bloque-2do-nivel .texto-list tr td.convocatoria1 {
width:5%;
display:inline-block;
}

.bloque-2do-nivel .texto-list tr td.convocatoria2 {
width:5%;
display:inline-block;
}
/*/////////////////////////*/

.lema-universitario img{
width:25%;
margin:auto;
}

}


@media (min-width:1000px){
	
	
}



