@import 'https://fonts.googleapis.com/css?family=Roboto+Slab';
/*Estilo generales*/
body{
	font-family: 'Roboto Slab';
	margin:0 auto;
	color:#394049;
	background-image: url(../images/linea_top.png);
	background-repeat: no-repeat;}

a{	text-decoration:none;
	color:#3A414A;}
	
.node-page a {color:#dd790d}

h1{font-size:2.5em;
   color:#394049;
   padding-left: 6px;
   border-left: 4px solid #dd7900;}

h2 a {font-size: 0.6em;}

h2 {margin: 0px;
	font-size:2em;}

.site-logo {
	display: block;
	overflow: hidden;
	float: left;
	margin-top: 40px;
	margin-bottom: 30px;}

.site-logo img{width:100%;}

.l-header-region, l-brandig-region, .flexslider-processed, .region-highlighted, .l-menu{
	display:block;
	width:100%;
	overflow:hidden;}

.l-menu,.menu-name-menu-menu-principal,
.front .l-content h1, #first-time,
.l-header-region, .l-header-region, .l-brandig-region, 
.flexslider-processed, .region-highlighted,
{width:100%;display:block;}

.front .l-content h1, #first-time {
	border-bottom: 1px solid #394049;
	margin-top: 40px;
	margin: 0 auto;}

.region-highlighted {
	width: 100%;
	margin-top: 0px;}

.l-header-region {
	overflow: hidden;
	float: left;
	margin-bottom: 10px;}

.container-inline {margin-left: 180px;}


.view-noticias .views-field-entity-id,
.bloque_contenido{ text-align:center;}
.col1_mes span,
.col1_hora span{font-size:1.5em;}
.col1_dia{font-size:2.2em; width:30%}
.col1_mes_hora{ width:70%; float:left;}
.view-id-noticias .views-field-title a {line-height:15px;}

.l-menu {background-color: #0C4680;}

.menu-name-menu-menu-principal{display:block;}

.item-list ul li {margin: 0 ;padding: 0;}

.field .field-label {color: #356bad;}

.node-type-investigaci-n .field {
    display: block;
    overflow: hidden;
    padding: 10px 0;    
	border-bottom: 1px solid #ccc;}

#sidr-wrapper-0 {padding-top: 15px;	padding-bottom: 15px;}
#sidr-0-button {margin-left: 15px;}
#sidr-0 {
	background-color: #5c7380;
	box-shadow: 0 0 0 0 #ebebeb inset;}

.sidr .sidr-inner {margin-top: 180px;}
.sidr .sidr-inner li {
	margin-left: 15px;
	list-style: none;
	margin-bottom: 5px;}

.sidr .sidr-inner ul li a {
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;}

.sidr ul li {
    border-bottom: 0 solid #ffffff;
    border-top: 0;
    display: block;
    line-height: 35px;
    margin: 0;}

.sidr .sidr-inner li a {
    border-bottom: 1px solid #ffffff;
    border-top: 0;
    display: block;
    line-height: 35px;
    margin: 0;}

.sidr ul {
    border-bottom: 0;
    border-top: 0;
    display: block;
    margin: 0 0 15px;
    padding: 0;}

.sidr .sidr-inner li a.active {
    border-bottom: 1px solid #dfdfdf;
    display: block;
    line-height: 48px;
    margin: 0;}

.front .l-content h1, #first-time {
	display: block;
	margin-top: 40px;
	margin: 0 auto;
	margin-top: 50px;}

.region-content #user-login {margin: 0 auto;}

.region-highlighted {margin-top: 0px; position:relative;}

.l-header-region {
	padding-left: 0;
	background: #0C4680;
	margin: 0 auto;}

.container-inline {margin-left: 180px;}

.views-field-view-node .more-link {
	text-align: center;
	background-color:#DD790D;
	color:#fff !important;
	margin:0 auto;
	top:25px;
	padding:2px}

.l-content .views-field-view-node-1 .field-content a,
.menu-name-menu-menu-principal .block-title,
.block-menu ul li ul,
#sidr-wrapper-0,
/*.region-actividades .col1_enlace .enlace,*/
.page-actividades .col1_enlace .enlace,
.page-actividades-2 .col1_enlace .enlace { display:none;} 

/* MENU PRINCIPAL */
ul li.collapsed, ul li.expanded, ul li.leaf {
	list-style: none;
	display: inline;}

.menu-name-menu-menu-principal ul li {
	list-style: none outside none;
	margin: 0;    
	padding: 0;}

.menu-name-menu-menu-principal li a {
	padding:10px;
	display:block; 
	margin-bottom: 20px; 
	margin-top: 10px; 
	border-left: solid 1px #E9E9EB;}

.block-menu li a.active-trail {
	padding-bottom: 2px;
	border-bottom: solid 2px #dd7900;}

.block-menu .menu li a {
	padding-bottom: 1px;
	width: 0;}

.block-menu li a.active {
	padding-bottom: 2px;
	border-bottom: solid 2px #dd7900;}

.block-menu li a:hover {
	padding-bottom: 2px;
	color:#dd7900;
	border-bottom: solid 2px #dd7900;}

ul.menu {padding-left: 0; text-align: right;}
tbody {border-top: 0;}
/*FIN MENU*/

.site-logo {margin-bottom: 30px;margin-top: 30px;}

.view-calendar-actividades tr.even, tr.odd {background-color: #fff;	border-bottom: 1px solid #dd7900;}
	
.l-content .pager{ padding-top:20px;}

.l-page,
.region-redes, 
.region-galeria, 
.region-video-destacado, 
.region-de-interes, 
.region-informativos, 
.region-actividades,
.region-noticias, 
.l-footer, 
.region-footer, 
.page-actividades views-row,
col1_fecha,
.col1_contenido
{display: block; overflow: hidden;width: 100%;}
	
.l-main,
.region-actividades h2,
.region-informativos h2,
.region-de-interes h2,
.region-video-destacado h2,
.region-redes h2,
region-footer{margin:0 auto;margin-top: 20px;}

.menu-name-menu-menu-principal, 
.l-header-region, 
.l-brandig-region, 
.flexslider-processed,
.flexslider .slides img,
.region-highlighted,
.l-menu, 
.region-highlighted,
.front .l-content h1,
#first-time,
.l-header-region,
.view-slideshow, 
.region-sidebar-first, 
.region-de-interes .views-row,table,
.page-actividades .views-row,
.l-content  .views-field-view-node {width:100%;}

.more-link, 
.views-row,
#block-menu-block-3 .content, 
.flexslider-processed, 
.block-menu,
.l-menu, 
.l-content,
.l-header-region, 
.l-brandig-region, 
.l-content .views-field-view-node-1 .field-content, 
.l-content .view-footer a,
.l-content .view-footer a,
.l-content .view-footer,
.region-highlighted, 
.region-de-interes, 
.region-informativos .views-row, 
.region-informativos .views-field-field-imagen-banner .field-content,
.region-informativos .content,
.region-sidebar-first,
.region-actividades .view-footer,.region-actividades .view-footer a,.region-footer,
.view-videos .views-field-field-video,.view-videos .views-field-title a,.view-videos .views-field-body,.view-videos .view-footer,.view-videos .view-footer a,
.view-content,
.view-id-proyectos_de_investigaci_n .views-field,
.actividades-academicas .views-field-body,.actividades-academicas .views-field-field-actividad-date,.actividades-academicas .views-row,
.node-type-carrera .l-content,
#block-views-carreras-block-1,
.view-carreras .view-content .item-list ul li,
ul.primary  {display:block;overflow:hidden;}
	
.sidr .sidr-inner li a,
.sidr .sidr-inner ul li a,
#sidr-0-button,
.menu a, 
.block-menu li a.active-trail,
.block-menu li a.active, 
.l-footer, .region-de-interes, 
.region-video-destacado,
.region-actividades,.region-de-interes a, 
.region-video-destacado a, 
.region-actividades a,
.page-actividades .view-videos .view-footer a,
.view-videos .views-field-title a,
.view-videos .views-field-field-video {color:#FFF;}

.l-main,
.region-actividades .block-views,
.region-informativos .block-views,
.region-de-interes .block-views,
.region-video-destacado .block-views, 
.region-redes .block-block { width:95%; margin:0 auto; margin-bottom:40px;}

.region-actividades h2,
.region-informativos h2,
.region-de-interes h2,
.region-video-destacado h2, 
.region-redes h2{
font-size: 2.3em;
margin-top:30px;
border-left: 4px solid #dd7900;
padding-left: 6px;
}

.region-actividades h2,
.region-de-interes h2,
.region-video-destacado h2 {
	border-bottom: 1px solid #ffffff;
}
.page-actividades-2 .l-content h1{border-bottom: 1px solid #ccc;}

.region-informativos h2,
.region-redes h2 {
	border-bottom: 1px solid #394049;
}

.field-name-field-imagen {padding-top: 10px;}

.region-video-destacado h2{border-left: 4px solid #fff;}

.region-actividades .content, 
.region-informativos .content , 
.region-de-interes .content, 
.region-video-destacado .content,
.region-redes .content{padding: 40px 0;}

.region-actividades .col1_enlace,
.page-actividades .col1_enlace,
/*.l-content .views-field-view-node-1 .field-content,*/
.views-field-view-node .more-link {width:50%}

.menu-name-menu-menu-principal ul li ,
.site-logo,
.region-de-interes .views-row,
.region-content #user-login,
.view-videos .views-field-field-video,
.region-informativos .views-field-field-imagen-banner,
.region-informativos .views-field-title,
.col1_dia,
.col1_mes,
.col1_hora {float:left}

.region-footer,
.l-footer,
.region-de-interes .views-row {background-repeat: no-repeat;}

.l-content,
.l-branding,
.region-footer {margin:0 auto;}

.l-content {background-color: #ffffff;}

.l-footer {
    background-color: #394049;
    color: #fff;
    font-size: 0.9em;
    padding-bottom: 20px;
    text-align: center;
}

.player iframe {
    height: 180px;
    width: 320px;
}

/*.l-footer p { padding-top:70px;}*/

.view-personas ul li .views-field-field-persona-fotografia {
	margin-left: 30px;
}

.view-personas .views-field-title a {
	width: 100%;
	display: block;
	overflow: hidden;
	text-align: center;
}

.view-personas ul li .views-field-field-persona-email {
	width: 100%;
	display: block;
	overflow: hidden;
	text-align: center;
}

.region-footer {
	background-position: right top;
	padding-top: 20px;
	text-align:center;}

.region-actividades{background-color: #394049;	margin-top: 50px;}

.region-video-destacado {background-color: #dd7900;}

.views-field-field-imagen-destacada .field-content {margin-bottom: -5px;}

.region-de-interes {background-color: #5D7380;}
.region-de-interes .views-field-title { width:90%; float:right;}

.l-content .views-field-view-node-1 .field-content {
	background:#E94E1B none repeat scroll 0 0;
	content: "";
    height: 3px;}
	
.l-content .view-noticias .views-field-title,
.l-content .view-noticias  .views-field-view-node-1 .field-content {
	margin-left: 10px;
	margin-right:10px;
	line-height: 0.8em
	
}

/*.l-content  .views-field-view-node {margin-top: 10px;}*/
	
.l-content .view-noticias .views-row{border:#CCC 1px solid; margin-top:40px;}

.region-de-interes .views-row {
    height: auto;
	margin-bottom: 40px;
	border:#fff 1px solid;
	width:99%;}
	
.region-actividades .views-row-2 {
	border-bottom:2px solid #fff;
	border-top: 2px solid #fff;}
	
.region-actividades .views-row-2
.region-actividades .views-row-1,
.page-actividades .view-actividades .views-row-1{padding-bottom:30px;}

.region-actividades .views-row-2
.region-actividades .views-row-3,
.page-actividades .view-actividades .views-row-4{padding-top:30px;}

.page-actividades .view-actividades .views-field-field-imagen-actividad{border-bottom: #CCC 1px solid;padding-top: 20px;}
.page-actividades .view-actividades .col1_titulo {padding-top:20px;}
.region-actividades .col1_enlace,
.page-actividades .col1_enlace,
.page-actividades-2 .col1_enlace{ 
padding:5px; 
text-align:center;
margin:0 auto 15px;}

.view-videos .views-field-body,
.view-videos .views-field-field-video,
.view-videos .views-field-title a {width:100%; text-align: center;}

.view-videos .views-field-body {
float: right;
text-align: center;}

.view-videos .views-field-title a {
	float: right;
	font-weight: bold;
	text-align: center;
	font-size: 1.5em;}

.l-content .view-footer a{
	color: #3a414a;
	border: 1px solid #ccc;}

.region-actividades .view-footer,
.view-videos .view-footer {
	border:1px solid #fff;
	margin-bottom:40px;
	 margin: 0 auto;
    width: 70%;}
	
.page-actividades .view-videos .view-footer {border:0; padding-bottom:40px}
.page-actividades .view-videos .view-footer a{border: 1px solid #fff;}
.page-actividades .l-content .view-footer a { margin:0 auto; }

.l-content .view-footer a,
.region-actividades .view-footer a,
.view-videos .view-footer a {padding: 5px;text-align: center;}

.l-content .view-footer a:hover,
.region-actividades .view-footer a:hover{color: #dd790d;}

.view-videos .view-footer a:hover{color:#848484}
	
.region-informativos .views-row { border-bottom:3px solid #DD790D;}
/*.region-informativos .views-field-field-imagen-banner img{ border-radius:200px;}*/
.region-informativos .views-field-field-imagen-banner { width:150px; padding-right:20px;}
.region-informativos .views-field-title {width:100%;}
.region-informativos .views-field-title .field-content{ background-position:center left;}

menu-block-3 ul {
    display: block;
    margin-block-end: 1em;
    margin-block-start: 1em;
    padding-inline-start: 0px;}

l-content .region-sidebar-first{
	margin-bottom: 70px;
	margin: 0 auto;}

.region-sidebar-first .menu-block-3 ul li {
	list-style: none;
	display: block;
	border-bottom: 0;}

.region-sidebar-first .menu-block-3 ul li a {
	color: #394049;
	list-style: none;
	display: block;
	border-bottom: 1px solid #5c738;
	padding-bottom: 5px 0;}

.menu-block-3 ul li ul li a {
	color: #394049;
	list-style: none;
	display: block;
	border-bottom: 1px solid #5c738;
	padding-bottom: 5px;
	width: 98%;
	margin-left: 10px;}

.block-menu {width:100%;}

#block-views-carreras-block-1 .view-carreras .view-content .item-list ul li{width:99%;}

.menu-block-3 li a {border-bottom: 0;}
.menu-block-3 ul li a{padding: 10px;}
.menu-block-3 ul li ul li {	border-bottom: 0;}
.menu-block-3 li a.active-trail,
.menu-block-3 li a:hover  {border-left: 3px solid #dd7900;}
.menu-block-3 ul li {padding: 0px;}
.menu-block-3 ul.menu li {margin: 0;}
.menu-block-3 li.expanded, li.collapsed, li.leaf {margin: 0;padding: 0.2em;}
.menu-block-3 ul li:visited {border-left: #0FF}

.menu-block-3 ul {
    display: block;
    margin-block-end: 0em;
    margin-block-start: 0em;
    padding-inline-start: 0px;
	text-align: left;
}
	
#block-menu-block-3 ul.responsive-menus-sidr-processed { border:#CCC 1px solid;}

.view-personas ul li .views-field-field-persona-fotografia img,
.field-name-field-persona-fotografia img{
    background: 0;
    height: auto;
    max-width: none;
    padding: 0;
    width: auto;
	margin-left: 0px;
	border-radius:200px;}

.view-personas ul li .views-field-view-node{ 
	border:1px solid #ccc;
	margin: 10px auto 0;
	width: 60%;
	text-align: center;
}

.node-persona.ds-2col-stacked-fluid > .group-left {
    width: 100%;
	max-width: 100%;
}

.node-persona.ds-2col-stacked-fluid > .group-left {
    background: none;
    border-radius:0;
    font-size: 1em;
	padding: 0;
}

.node-persona.ds-2col-stacked-fluid > .group-right {
	margin-top: 15px;
}

.page-actividades .region-informativos {background-color:#394049; color:#fff;}
.page-actividades .region-informativos a {color:#fff;}
.page-actividades .col1_enlace{border:1px solid #394049; }

.view-noticias .views-field-view-node-1 {padding: 20px 0;}

.node-carrera .field .field-label {color: #5c7380;}
.node-carrera .field-name-field-carrera-sitio-web {margin-bottom: 10px;}

.region-actividades .col1_enlace{border:1px solid #fff; }
.page-actividades-2 .col1_enlace{border:1px solid #ccc; }

.region-actividades .col1_titulo a,
.page-actividades .view-actividades .col1_titulo a,
.page-actividades-2 .view-calendar-actividades .col1_titulo a { font-size:1.6em; color:#dd790d; font-weight: bold;}

.region-de-interes .views-field-title { padding:10px;}

.l-content .more-link {margin: 0 auto; margin-top:0; margin-bottom:0;}

.view-personas .item-list ul li {height:400px; padding:40px 0;}
.persona-sin-foto .item-list ul li {height:200px;}

.field-name-field-carrera-info-adicional .field-item.active .content {
    border: 2px solid #f08b24;
    display: block;
    height: auto;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 15px;
    width: calc(100% - 35px);}
	
.region-informativos .views-row{padding: 20px 0;}

.view-noticias .view-footer,
.l-content .view-footer,
.region-actividades .view-footer {margin-top: 50px;width: 70%;}

.l-content .view-footer,
.region-actividades .view-footer,
.view-videos .view-footer {width: 100%; margin:40px auto 0;}

.col1_mes,
.col1_hora{ width:37%;}

.view-id-carreras .item-list ul li {
    margin: 0;
    padding:0;}
	

.view-proyectos-de-investigaci-n .item-list .views-field-title span {color: #dd790d;}
	
.col1_dia span.d { text-align:center;display: block;}

.page-actividades-egresados .more-link{
    border: 1px solid #394049;
    padding: 5px;
    text-align: center;
	background-color:#fff;
}

.page-actividades .view-calendar-actividades .views-row-2, 
.page-actividades .view-calendar-actividades .views-row-5 {margin: 25px 0;}
.page-actividades .view-calendar-actividades .views-row {
    border: 1px solid #ccc;
    float: left;
    height: auto;
    margin-bottom: 30px;}
/*{border: 4px solid #dd7900}*/

.actividades-academicas .views-field-field-actividad-date {
    color: #5c7380;
    text-align: center;
    width: auto;}
	
.actividades-academicas .views-field-title a {font-size: 1.2em;}
.actividades-academicas .views-field-body {
    color: #5c7380;
    text-align: center;}
	
#block-views-exp-carreras-page, 
#block-views-exp-carreras-page-1,
#block-views-exp-carreras-page-2,
#block-views-exp-carreras-page-3 {
    background-color: #333e48;
    color: #fff;
    position: absolute;
    bottom:0;
    z-index: 9;
	padding:10px}

div.error, .error {color: #394049;}

.form-item input.error, .form-item textarea.error, .form-item select.error {border: 0;}

#edit-submit-carreras {
    background-color: #ec7a24;
    border: medium none;
    color: #fff;
    padding:5px;}
	
.page-actividades-academicas .l-content .views-row-2 { padding:0;}
.views-field-field-tipo-de-proyecto, .views-field-field-periodo{ padding:10px 0;}

.view-proyectos-de-investigaci-n .views-field-title {
	margin-bottom: 10px;
}

.node-carrera .field-type-text,
.node-carrera .field-type-number-integer,
.node-carrera .field-name-field-carrera-sitio-web {
margin-bottom: 0;
padding-bottom:10px;
padding-top:10px;}

.view-revista-virtual .views-row {
	border: 0px solid #ccc;
	margin-bottom: 40px;
}

.view-personas .views-row {
	border: 1px solid #ccc;
	margin-bottom: 40px;
}

.view-personas .view-display-id-page .item-list ul li {
    width: 30%;
}

.view-revista-virtual .views-field-field-descripcion .field-content p {
 	font-family: 'Roboto Slab';
}

.view-noticias .views-field-title {
	font-size: 1.5em;
}

.view-proyectos-de-investigaci-n .views-row .views-field-title a {
	color: #dd7900;
}


/*.l-content .views-field   {text-align: left;}*/
.l-content .view-content .item-list ul li {margin-bottom: 40px; padding: 20px;}
.l-content .views-row {border: 1px solid #ccc;}
/*.l-content .views-field-title .field-content a{ color: #394049;}*/
.l-content .views-field-body .field-content {margin-left: 0;}
.l-content .views-field-title .field-content 
{margin-left: 0;font-size: 1.4em; }

.node-type-carrera .field-name-field-carrera-imagen {width:100%;}
.node-type-carrera #block-views-carreras-block-1 .item-list{ width:90%; margin:0 auto;} 
.node-type-carrera #block-views-carreras-block-1 {border:1px solid #ccc;}
.node-type-carrera #block-views-carreras-block-1 h2 {text-align:center; padding: 10px 0;}
.node-type-carrera #block-views-carreras-block-1 .view-content {border-top:4px solid #dd790d;}
.node-type-carrera #block-views-carreras-block-1 li a.active {color: #fff;}
.node-type-carrera #block-views-carreras-block-1 a {font-size: 1em; text-align: left;}
.node-type-carrera #block-views-carreras-block-1 .view-carreras .view-content span {margin-bottom: 20px; text-align: left;}
.node-type-carrera #block-views-carreras-block-1 .view-carreras .item-list ul li {padding:0;}

.actividades-academicas .views-field-field-actividad-date {text-align: left;}
.actividades-academicas .views-field-body {text-align: left;}

.ds-2col > .group-left {float: left;width: 100%;}
.ds-2col > .group-right {float: right;width: 100%;}
.ds-2col > .group-right {width: 100%;}

#sidr-wrapper-0 {
    background-color: #0c4680;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;}

.node-carrera .field-type-image img {
    background: 0;
    border: 0;
    box-shadow: 0 0 0;
    height: auto;
    max-width: none;
    padding: 5px;
    width: 95%;}
	
.node-carrera .field-type-text .field-label, 
.node-carrera .field-type-number-integer .field-label, 
.node-carrera .field-type-link-field .field-label,
.node-carrera .field-name-field-carrera-archivos .field-label{
background-image: none;
background-position: left;
background-repeat: no-repeat;
border-left: 2px solid #0C4680;
margin-right:0;
padding-left: 10px;
width:29%;}
.node-carrera .field-name-field-carrera-archivos a{ font-weight:bold; color: #0C4680 !important; }
.node-carrera .field-name-field-carrera-archivos img { display:none !important;}
.node-carrera .field-type-file .field-item{ padding-top:15px; padding-bottom:0 !important;}
.node-carrera .field-type-link-field .field-items, 
.node-carrera .field-type-text .field-items, 
.node-carrera .field-type-number-integer .field-items,
.node-type-carrera .field-name-field-carrera-archivos .field-items{width: 100%;}

.node-carrera.ds-2col-stacked-fluid > .group-left {width: auto;}

ul.primary li {display: inline;float: left;}

.actividades-academicas .views-field-field-actividad-date span {
	color: #dd7900;
	font-weight: bold;
}

.actividades-academicas .views-field-title {
	font-weight: bold;
	line-height: 1.5em;
}

.view-personas .item-list .pager-previous,
.view-personas .item-list .pager-current,
.view-personas .item-list .pager-next {
	padding-top: 0;
	height: 0;
}

.views-field-field-carrera-imagen img {
	margin-right: 50px;
}

.view-carreras .views-field-field-carrera-duracion {
	color: #394049;
}
.view-carreras .views-label-field-carrera-email {
    float: left;
    font-weight: bold;
    padding-right: 10px;
}

.convenios-geografica .views-row-2,
.convenios-geografica .views-row-4 { margin:0 50px;}	

.convenios-geografica .views-row h3,
.convenios-geografica .views-row a { padding:0 10px}

.node-type-persona .field-name-field-proyectos-de-investigaci-n{margin-top:20px;}

.node-carrera .group-footer .field-label {
    color: #dd7900 !important;
    font-size: 1.3em;
    width: 100%;
    display: block;
    overflow: hidden;
    padding: 10px 0 !important;
    }
.node-carrera .group-footer .field-label:hover{color: #0c4680 !important;}
.node-carrera .group-footer .field-type-text-with-summary{background-repeat: no-repeat;
    padding-left: 40px !important;
    background-position: left center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPpJREFUeNpiYKAWuFvJ0A/ECuTqZ4LSF4H4PNCgAnIMYURyzX4g5QDEF4A4UbkdTJPkEhAohNIGUFc1kOwSqGvmA6kEJKEHUFcdIMUQASB1H4gF0NRNAOJGoGEfCHmHAapoIhZ1oAC/D7QkgKBLkFwEcg2uKN8ACj+ghQ+wugQJJOIJggD05MCIJwHCohwfAAV4IRMeBR+IiF0BfGECcsF+AgaAYgucllhwKJhPwAuJyAHLgsUVBThi5gPU9gnkJrYNUNuxhhO6S+rRDHgATRMbiM3FClBXEJXUcbkEFpgXoLYfILVkCwDi/6Rkf2wu8QdiReRoozsACDAAnoxPRDTB0oAAAAAASUVORK5CYII=);
	border-bottom: 1px solid #d1d1d1;
	background-position-y:top;
}
.node-carrera .group-footer .field-type-text-with-summary:hover{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASpJREFUeNpiYKARYIQxeNwaGoDUhC+7Gj5QYiDQHAcgpcCEJAYy8D5QIoFMAxWAeD6QuR6IDzCiSZ4HUgZAfAGIC4GuP0CkoSDf5gOxAFTfBHSDQYaeRxLaAFX4AIeBAUCqH+R1qNABoFpHEIMZWeGvuwdesCk7gCxzgAppAHEBSAyILwDlf8AcAOQvBzIroK6EgUCQGSiRh+QKAairFdCkQK5uBGJ9kGVYPNAIdG0DRqrAErP7SYi7C0BDDZEFmLCpgkbaAhIMLkQXYCKgmJg0PQFb6sFpMDSjJBIwFBbuDKS4GGQ4KLnhS8uFuHIqExFeTcQRJBugFjOQZTA0c6B7l2AwEeNikOEToNkcOc1+oNhgpCCBZdsJhBQTbTDQsAvQJJhIjHqAAAMATNptBeGkR3sAAAAASUVORK5CYII=")
}
.node-carrera .group-footer .field-type-text-with-summary .field-label{
	cursor: pointer;
}

.node-carrera .group-footer .field-type-text-with-summary .field-items {
	display: none;
}

.node-carrera .group-footer .field-type-text-with-summary .field-items.show {
	display: block !important;
}
.node-carrera .group-footer .field-name-field-video-carrera .field-label {border-bottom: 0;}
.node-carrera .group-footer .field-name-field-video-carrera .field-item{
    width: 100%;
    float: left;
    display: block;
    overflow: hidden;
}
.page-die-en-los-medios .l-content .die-medios .views-row .views-field-title,
.l-content .testimonios .views-row .views-field-title {
	height:150px !important;
}

.page-die-en-los-medios .l-content .die-medios .views-row,
.l-content .testimonios .views-row {
	width:28% !important;
}

.page-die-en-los-medios .l-content .die-medios .views-row-2,
.page-die-en-los-medios .l-content .die-medios .views-row-3,
.page-die-en-los-medios .l-content .die-medios .views-row-4,
.page-die-en-los-medios .l-content .die-medios .views-row-6,
.page-die-en-los-medios .l-content .die-medios .views-row-7,
.page-die-en-los-medios .l-content .die-medios .views-row-8{ margin-left:15px;}

.l-content .testimonios .views-row-2,
.l-content .testimonios .views-row-3,
.l-content .testimonios .views-row-6,
.l-content .testimonios .views-row-7,
.l-content .testimonios .views-row-8{ margin-left:30px;}
.l-content .testimonios .views-row-5{ margin-left:0px;}	

.personas-block .views-row-first{
	width: 32% !important;
}

.l-header-region {
	border-bottom: #dd7900 3px solid;
}

.region-footer #block-block-4 a {
	color: #ffffff;
}

.publicaciones-historia .views-field-title {
	width: 100%;
}

.flexslider .slides img {
    width: 100%;
    height: auto;
}

.view-carreras .views-field-title a {
    color: #dd7900;
}

.view-carreras .views-field-field-carrera-titulo-profesional span,
.view-carreras .views-field-field-carrera-duracion span,
.view-carreras .views-field-field-carrera-acreditacion span {
    float: left;
    margin-right: 5px;
    font-weight: bold;
}

.node-type-persona .field-label-inline .field-label{ 
	width:100%;
	padding-top: 30px;
    font-size: 1.5em;
}

.node-type-persona .field-label-inline .field-label,
.node-type-persona .field-label-inline .field-items {
    float: left;
}
.view-preguntas-frecuentes .views-field-title {
    color:#0C4680;
    font-family: 'Roboto Slab';
    font-size: 1.2em !important;
    font-weight: bold;
	cursor: pointer;
}
.view-preguntas-frecuentes {
	margin-bottom:40px;
}
.view-preguntas-frecuentes .views-row{ 
	width:100% !important;
	height:auto !important;
	border: none;
	border-bottom: 1px solid #376483;
	padding-bottom:20px;
	margin-top:10px;
}

.view-preguntas-frecuentes .views-field-field-respuesta{
	display: none;
}

.view-preguntas-frecuentes .views-field-field-respuesta.show{
	display: block; !important;
}

.view-preguntas-frecuentes .views-field-title:hover,
.view-preguntas-frecuentes .views-field-title.active {
    color: #DD7800;
}

.l-content .view-proyectos-de-investigaci-n .views-row,
.l-content .view-videos .views-row,
.l-content .view-tesis-de-grado .views-row  { border:0px;}

.view-tesis-de-grado .views-field {
    text-align: left;
    width: 100%;
    display: block;
    overflow: hidden;
}
.view-tesis-de-grado .views-row{
    border-bottom: 4px solid #0C4680 !important;
    padding: 20px 0;
}
.view-tesis-de-grado .views-label{
	font-weight:bold;
	float: left;
    padding-bottom: 10px;
    padding-right: 10px;
}
.view-tesis-de-grado .views-field-title{
    color: #DD7800;
}
.view-calendar-actividades .col1_imagen {
	display:none;
}
.language-switcher-locale-url{
    width: 50%;
    float: right;
    text-align: right;
    padding-top: 30px;
    font-size: 1.5em;
    list-style: none;
}
.i18n-es #block-locale-language .es {
    display: none;
}
.i18n-en #block-locale-language .en {
    display: none;
}
.i18n-es #block-locale-language a{
	color:#dd7900;
}
.i18n-es #block-locale-language a:hover{
	color:#0c4680;
}
.node-type-laboratorio-y-servicios-asociado .field-name-field-imagenes .field-item {
    display: block;
    overflow: hidden;
    float: left;
    padding: 2%;
    width: 20%;
}
.view-carreras .view-content img{
    margin: 0 auto;
    display: block;
}

.not-front .view-videos .views-field-title { float: none !important; text-align:center !important;}
.not-front #block-views-videos-block-2{
	margin-top: 60px;
    border-top: 2px solid #394049;
    padding-top: 40px;
}

.not-front #block-views-noticias-block-3 {
	margin-bottom: 40px;
    border-bottom: 2px solid #394049;
    padding-bottom: 60px;
}

#block-block-8 .content { display: none;}

.extencion .view-noticias .views-field-title .field-content a{font-size:0.8em !important;}
.extencion .view-noticias img { width:100%; height:100%;}

.view-proyectos-de-investigaci-n .views-row{
	width:100% !important;
	height: auto;
}

.view-proyectos-de-investigaci-n .views-row-odd{border-bottom:2px solid #0C4680 !important;}
.view-proyectos-de-investigaci-n .views-row-even{border-bottom:2px solid #394049 !important;}

.node-type-persona .field-label-inline .field-items { width:75%; display:block;}
.view-proyectos .views-label,
.view-publicaciones .views-label {
    font-size: 16px;
    font-weight: bold;
}

.view-carreras .views-field-title .field-content a,
.diplomados .views-field-title .field-content a{ text-align:center !important;}
.view-carreras .views-row{ padding:1% !important}

.page-node .block-views-carreras-block-4 {
	display:block; overflow:hidden;
}
.view-documentos .views-row {
    border: 1px solid #ccc;
    padding: 1%;
    margin: 0.5%;
}
.view-documentos .views-row a{color: #dd7900;}
.node-noticia .group-left,
.node-noticia .group-right{ width:100%; display:block; overflow:hidden;}
.node-noticia .group-right{color: #0C4680;}

.node-actividad .group-left,
.node-actividad .group-right{ width:100%; display:block; overflow:hidden;}

.recursos-interes-imagen .views-field-field-imagen-banner{width: 100% !important;text-align: center;}
.recursos-interes-imagen .views-row {height: 140px !important;}

/*calendario*/
.view-id-calendar_actividades ul li{
padding: 5px !important;
margin-top: 0px !important;
height: auto !important;
border-bottom: 2px solid #fff !important;
}
.calendar-calendar{ padding-bottom:40px;}
.calendar-calendar .month-view .full td .inner div.day, 
.calendar-calendar .month-view .full td .inner div.day a {color:#dd790d;}

.calendar-calendar .empty div.day, 
.calendar-calendar .empty div.day a {color:#394049 !important;}
.view .date-nav-wrapper .date-next a,
.view .date-nav-wrapper .date-prev a{font-size:2em;}
.calendar-calendar .month-view .full td.date-box.today,
.calendar-calendar .month-view .full tr td.single-day.today {border-color:#376483;}
.calendar-calendar .inner div .views-field {width: 100%;}
.calendar-calendar .inner div .views-field-title a{ font-size:1.2em !important;}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff {
    background: #DFE2E2;
	font-size: 14px;
}
.calendar-calendar .month-view .full td.multi-day div.monthview{background: #DFE2E2;}
/*Fin calendario*/
.l-main .content a {
    color: #0C4680;
}

.contextual-links-region {
    display: block;
    overflow: hidden;
}
.carreras-actual .views-row{ width:100% !important; margin-left:0 !important; border:0 !important;}
.carreras-actual .views-row {padding: 40px 0 !important; border-bottom: 2px solid #EC8325 !important; height:auto !important;}
.carreras-actual .views-exposed-widgets { border-bottom: 2px solid #EC8325 !important; padding-bottom:20px !important;}
.carreras-actual .views-row .views-field-field-imagen-de-portada,
.carreras-actual .views-row .views-field{ float:left; display:block; overflow:hidden; width:100%; text-align:center;}
.carreras-actual .views-row-last{ margin-bottom:60px !important;}
.carreras-actual .view-content .views-field-title{ height:auto !important; font-size: 1.2em; font-weight:bold;}
.field-name-field-enlaces-de-inter-s { margin-top:40px; display:block; overflow:hidden; width:100%;}

@media (min-width: 480px) {
	
.node-persona.ds-2col-stacked-fluid > .group-left {
    width: 100%;
    max-width: 100%;
}
	
.view-personas .views-row {
    width: 58%;
    margin: 0 auto;
}
	
.site-logo img {
    width: 80%;
}
	
.l-content .views-field-title .field-content 
{ height: 70px;}
	
.publicaciones-historia .views-field-title {
	width: 100%;
}

/*.view-noticias .views-field-entity-id {
	margin-left: 80px;
}*/

.view-noticias .views-field-title {
	display: block;
	overflow: hidden;
	text-align: center;
}

.view-calendar-actividades .col1_titulo {
	display: block;
	overflow: hidden;
	text-align: center;
}

.view-calendar-actividades .col1_imagen {
	/*margin-left: 80px;*/
}

.view-banner .views-field-field-imagen-banner {
	display: block;
	overflow: hidden;
	width: 35%;
	float: left;
}

.view-banner .views-field-title {
	display: block;
	overflow: hidden;
	width: 60%;
	float: right;
}

.region-de-interes .views-field-title {
	display: block;
	overflow: hidden;
	width: 90%;
	float: none;
	text-align: center;
}

.player iframe {
	height: 220px;
	width: 400px;
	margin-left: 30px;
}

.pagina-videos .views-field-title a {
	color: #394049;
	line-height: 1em;
}

.pagina-videos .views-field-body {
	text-align: center;
}

/*.view-personas ul li .views-field-field-persona-fotografia {
    margin-left: 110px;
}*/

.view-revista-virtual .views-field-field-fotografia-revista img {
    border-radius: 100px;
    display: block;
    float: left;
    overflow: hidden;
    margin-right: 10px;
}

.view-revista-virtual .views-field-title {
    font-weight: bold;
    color: #dd7900;
}

.view-revista-virtual .views-field-field-editor-jefe {
    font-weight: bold;
}

.l-content .view-footer,
.region-actividades .view-footer,
.view-videos .view-footer {width: 400px;}


}

@media (min-width: 768px) {
	
.publicaciones-historia .views-field-title {
	width: 100%;
}
	
.view-revista-virtual .views-field-field-fotografia-revista img {
    border-radius: 100px;
    display: block;
    float: left;
    overflow: hidden;
    margin-right: 10px;
}

.view-revista-virtual .views-field-title {
    font-weight: bold;
    color: #dd7900;
}

.view-revista-virtual .views-field-field-editor-jefe {
    font-weight: bold;
}
	
.view-personas .views-row-1,
.view-personas .views-row-3,
.view-personas .views-row-5 {
	margin-right: 50px;
}

.view-personas ul li .views-field-field-persona-fotografia {
    margin-left: 50px;
}
	
.view-noticias .views-field-entity-id {
    margin-left: 25px;
}

.region-actividades .col1_fecha, .pagina-actividades .col1_fecha {
    width: 15%;
    float: left;
    padding-top: 30px;
}

.pagina-actividades .col1_fecha .col1_dia {
    width: 30%;
    text-align: center;
    float: none;
    margin-left: 25px;
}

.view-calendar-actividades .col1_imagen {
    margin-left: 0;
	display: block;
}

.view-personas .item-list ul li {width:40%; float:left; padding:40px 0}

.col1_fecha {padding-top:20px;}
.col1_mes span,.col1_hora span{font-size:1.0em;}

.ds-2col > .group-right {width: 70%;}
.ds-2col > .group-left {float: left;  width: 25%;}

.node-type-carrera .field-label-inline,
.node-type-carrera .field-name-field-carrera-archivos {width:95%; float: right;}
.view-carreras .view-content {
	display: block;
    float: left;
    width: 100%;}

.page-pregrado .view-carreras .view-content .item-list ul li,
.page-postgrado .view-carreras .view-content .item-list ul li{height: 150px;}
.no-sidebars .view-carreras .view-content .item-list ul li {height: 200px;}
.no-sidebars .view-carreras .view-content .views-field-title {height:85px;}

.view-carreras .view-content .item-list ul li {
	clear: none;
    float: left;
    margin-bottom: 40px;
/*    text-align: center;*/
    width:43%;}
	
.col1_dia{width:30%; text-align: center; float:none; margin-left: 25px;}
.col1_mes_hora{width:70%; text-align: center; float:left;}

.col1_mes,
.col1_hora{width:50%; text-align: center; float:left;}

.view-carreras .view-content .item-list ul li.views-row-2,
.view-carreras .view-content .item-list ul li.views-row-4,
.view-carreras .view-content .item-list ul li.views-row-6{margin-left: 73px;}

.node-carrera .field-type-link-field .field-items, 
.node-carrera .field-type-text .field-items, 
.node-carrera .field-type-number-integer .field-items,
.node-type-carrera .field-name-field-carrera-archivos .field-items {width: 65%;}
.node-carrera.ds-2col-stacked-fluid > .group-right {width: 60%;}

.region-informativos .views-row-1,
.region-informativos .views-row-2,
.region-informativos .views-row-3 {margin-right:13px;}
.region-informativos .views-row-2,
.region-informativos .views-row-3,
.region-informativos .views-row-4 { margin-left:13px;}
.view-id-proyectos_de_investigaci_n .views-row{
    width: 40%;
    float: left;
    display: block;
    overflow: hidden;
    height: 320px;
}

.view-id-proyectos_de_investigaci_n .views-row-1,
.view-id-proyectos_de_investigaci_n .views-row-3 {
	margin-right: 50px;
}

.view-proyectos-de-investigaci-n .views-field-field-folio .field-content,
.view-proyectos-de-investigaci-n .views-field-field-folio span,
.view-proyectos-de-investigaci-n .views-field-field-tipo-de-proyecto .field-content,
.view-proyectos-de-investigaci-n .views-field-field-tipo-de-proyecto span,
.view-proyectos-de-investigaci-n .views-field-field-investigador-responsable .field-content,
.view-proyectos-de-investigaci-n .views-field-field-investigador-responsable span,
.view-proyectos-de-investigaci-n .views-field-field-periodo .field-content,
.view-proyectos-de-investigaci-n .views-field-field-periodo span {
	float: left;
}

.view-proyectos-de-investigaci-n span {
	margin-right: 10px;
	font-weight: bold;
}

.region-informativos .views-row {
	width: 100%;
}

.l-main, 
.region-actividades .block-views, 
.region-informativos .block-views,
.region-de-interes .block-views,
.region-video-destacado .block-views,
.region-redes .block-block {margin: 0 auto;width: 95%;}

.l-content .view-noticias .views-row-2,
.l-content .view-noticias .views-row-4,
.page-noticias .views-row-2,
.page-noticias .views-row-4,
.page-noticias .views-row-6,
.page-noticias .views-row-8,
.region-de-interes .views-row-2,
.region-de-interes .views-row-3,
.region-de-interes .views-row-4{ margin-left:50px;}
	
.views-field-view-node .more-link {width:100px; float:right;}
	
.l-content .view-noticias .views-row,
.region-de-interes .views-row {width:45%;float:left;height: 330px;}

.pagina-actividades-academicas .region-content .view-calendar-actividades .views-row{height: auto; width:41%; float:left;}

.col1_fecha,
.col1_contenido,
.col1_imagen{ padding-bottom:50px;}

.view-calendar-actividades .views-row {border: 0px;}
.view-calendar-actividades .views-row-2 {border-bottom: 1px #fff solid;border-top: 1px #fff solid;}
.page-actividades-2 .view-calendar-actividades .views-row-2 {border-bottom: 3px #ccc solid;border-top: 3px #ccc solid;}

.page-actividades-academicas .view-content .item-list ul li.views-row-2,
.page-actividades-academicas .view-content .item-list ul li.views-row-4,
.page-actividades-academicas .view-content .item-list ul li.views-row-6  {margin-left: 40px;}

.l-content .view-noticias .views-row,
.region-de-interes .views-row {width:45%;float:left;}
.l-content .view-noticias .views-row{ height:330px;}
.region-de-interes .views-row { height:150px}




.l-content .view-noticias .views-row-2, 
.l-content .view-noticias .views-row-4, 
.page-noticias .views-row-2, 
.page-noticias .views-row-4, 
.page-noticias .views-row-6, 
.page-noticias .views-row-8, 
.region-de-interes .views-row-2,
.region-de-interes .views-row-4 {margin-left: 50px;}
.region-de-interes .views-row-3{margin-left: 0px;} 

.player iframe {
    height: 280px;
    margin-left: 17%;
    width: 500px;}

/*.view-personas .views-row-2,
.view-personas .views-row-4,
.view-personas .views-row-6{ margin-left:30px;}*/

.region-actividades .col1_contenido,
.pagina-actividades .col1_contenido{width:50%; float:left; padding-top:30px;}

.region-actividades .col1_imagen,
.pagina-actividades .col1_imagen { width:33%;float:right; padding-top:30px;}

.l-content .view-footer,
.region-actividades .view-footer,
.view-videos .view-footer {width: 400px;}

.actividades-academicas .views-row {
    float: left;
    width: 41%;
    height: auto;
}

.view-carreras .view-content .item-list ul li.views-row-2,
.view-carreras .view-content .item-list ul li.views-row-4 {
    margin-left: 4%;
}
.view-proyectos-de-investigaci-n .views-row{
	width:44% !important;
	margin-right: 1%;
	height:100px;
}
.view-documentos .views-row {
    width: 46%;
    height: 130px;
    float: left;
}
.node-noticia .group-left{ width:68%; float:left;}
.node-noticia .group-right{ width:30%; float:right;text-align:right !important;}
.node-noticia .group-right .field-name-field-bajada-noticia{ width:90%; float:right; padding-bottom:20px;}
.node-actividad .group-left{ width:30%; float:left;}
.node-actividad .group-right{ width:68%; float:right;}
.carreras-actual .views-row .views-field-field-imagen-de-portada { width:30% !important;}
.carreras-actual .views-row .views-field{ float:left; display:block; overflow:hidden; width:70%; text-align:left;}
.carreras-actual .views-row img { margin: 0 !important;} 
}

@media (min-width: 980px) {
	
/*.l-footer {
    background-image: url("../images/logo-blanco.png");
    background-position: 10px center;
    background-repeat: no-repeat;
	padding: 20px;
}*/

.publicaciones-historia .views-field-title {
	width: 100%;
}
	
.region-footer {
    text-align: right;
}

.region-footer p {
	margin-right: 60px;
}
	
.view-noticias .views-field-entity-id {
    margin-left: 0;
}

.region-de-interes .views-row {
    width: 21%;
}

.player iframe {
    margin-left: 23%;
}
	
.view-banner .views-row {
	display: block;
	overflow: hidden;
	float: left;
	width: 30%;
}

.view-banner .views-field-field-imagen-banner {
    width: 100%;
}
/*.view-carreras .view-content .item-list ul li.views-row-2,
.view-carreras .view-content .item-list ul li.views-row-5{ margin: 0 40px;}*/
/*.view-carreras .view-content .item-list ul li.views-row-4,
.view-carreras .view-content .item-list ul li.views-row-6{margin-left: 0;}*/
.view-carreras .view-content .item-list ul li {width:40%;}

.node-carrera.ds-2col-stacked-fluid > .group-right {width: 68%;}

.region-sidebar-first,
.node-type-carrera .region-sidebar-second{
    width:20%;
	float:left;
	margin-top: 90px;
	padding-bottom: 40px;
	float: right;
	padding-right: 50px;}

ul.primary li {float:none;}

.region-informativos .views-row-1,
.region-informativos .views-row-2,
.region-informativos .views-row-3 {margin-right:18px;}
.region-informativos .views-row-2,
.region-informativos .views-row-3,
.region-informativos .views-row-4 { margin-left:18px;}
.region-informativos .views-field-title {width: 100%;}

.view-videos .views-field-title a {margin-bottom: 20px;}

.l-content .view-noticias .views-row-2,
.l-content .view-noticias .views-row-3,
.l-content .view-noticias .views-row-4,
.page-noticias .views-row-6,
.page-noticias .views-row-7,
.page-noticias .views-row-8,
.region-de-interes .views-row-2,
.region-de-interes .views-row-3,
.region-de-interes .views-row-4{ margin-left:60px;}
	
.pagina-actividades-academicas .view-content .item-list ul li.views-row-2,
.pagina-actividades-academicas .view-content .item-list ul li.views-row-4,
.pagina-actividades-academicas .view-content .item-list ul li.views-row-6  {margin-left: 0;}
.pagina-actividades-academicas .view-content .item-list ul li.views-row-2,
.pagina-actividades-academicas .view-content .item-list ul li.views-row-5 {margin: 0 30px;}
.pagina-actividades-academicas .region-content .view-calendar-actividades .views-row{height: 250px; width:45%; float:left;}
.actividades-academicas .views-row {
    float: left;
    width: 41%;
	height:auto;}
	
.l-content .view-noticias .views-row{height:410px; width: 21%;}
.region-de-interes .views-row { height:150px}

.page-inicio .l-content .views-field-title,
.page-noticias .l-content .views-field-title {height: 180px;}

.region-sidebar-first {padding-left:15px; display: block;}

.view-carreras .view-content .item-list ul li {height: 300px;}

.view-carreras .views-row{border:#CCC 1px solid; margin-top:40px;}

.l-content .view-footer,
.region-actividades .view-footer,
.view-videos .view-footer {width: 400px;}

.view-personas .item-list ul li {
    width: 25%;
    float: left;
    padding: 40px 0;
}

.view-personas .views-row-1, 
.view-personas .views-row-2, 
.view-personas .views-row-4,
.view-personas .views-row-5,
.view-personas .views-row-7,
.view-personas .views-row-8,
.view-personas .views-row-10,
.view-personas .views-row-11 {
    margin-right: 20px;
}

.view-personas ul li .views-field-field-persona-fotografia {
    margin-left: 20px;
}
.node-carrera .group-footer .field-name-field-video-carrera .field-item{
    width: 50%;
    float: left;
    display: block;
    overflow: hidden;
}
.view-proyectos-de-investigaci-n .views-row{
	width:27% !important;
	margin-right: 2%;
	height:80px;
}


.view-proyectos-de-investigaci-n .views-row-odd{border-bottom:2px solid #0C4680;}
.view-proyectos-de-investigaci-n .views-row-even{border-bottom:2px solid #394049;}

.l-content .view-content .item-list ul li{ margin-bottom:0;}
.view-proyectos-de-investigaci-n .views-row{
	width:27% !important;
	margin-right: 2%;
	height:80px;
}
.view-documentos .views-row {
    width: 30%;
    height: 140px;
    float: left;
}
}

@media (min-width: 1024px) {
	
.node-persona.ds-2col-stacked-fluid > .group-left {
    width: 30%;
    max-width: 100%;
	float:left;
	display:block;
	overflow:hidden

}

.node-persona.ds-2col-stacked-fluid > .group-right {
    width: 70%;
	float:left;
	overflow:hidden
}
.view-laboratorio-y-servicios-asociado .views-row,
.view--laboratorio-y-servicios-asociado .views-row,
.view-laboratorios .views-row{
    border: 1px solid #ccc;
    width: 30%;
    float: left;
	height:350px;
	margin-bottom:20px;
    margin-left: 3%;
}
.view-laboratorio-y-servicios-asociado .views-row,
.view--laboratorio-y-servicios-asociado .views-field,
.view-laboratorios .views-field {
	text-align:center;
}
.group-left .field {
    width: 90%;
    max-width: 100%;
}
}

@media (min-width: 1270px) {
	
/*.node-persona.ds-2col-stacked-fluid > .group-left {
    width: 40%;
    max-width: 100%;

}*/
	
.publicaciones-historia .views-field-title {
	width: 100%;
}
	
.site-logo img {
	width: auto;
}
	
.view-carreras .views-row {
	display: block;
	overflow: hidden;
	float: left;
}
	
.view-personas .views-row-1, 
.view-personas .views-row-2, 
.view-personas .views-row-4,
.view-personas .views-row-5,
.view-personas .views-row-7,
.view-personas .views-row-8,
.view-personas .views-row-10,
.view-personas .views-row-11 {
    margin-right: 20px;
}
	
.region-sidebar-first {padding-left:15px; display: block;}
	
.region-footer {
    text-align: center;
}

.region-footer p {
	margin-right: 0;
}
	
.region-informativos .views-field-title {
    width: 50%;
}

.view-banner .views-field-field-imagen-banner {
    display: block;
    overflow: hidden;
    width: 35%;
    float: left;
}
	
.region-actividades .col1_imagen, .page-actividades .col1_imagen {
    width: 25%;
}
	
.l-footer {
	background-color:#394049;
	font-size:0.6em;
/*	background-image: url(../images/logo-blanco.png);
	background-position: left top;*/
}

.region-footer {
/*    background-image: url("../images/logo_segic.png");
    background-repeat: no-repeat;*/
    margin: 0 auto;
    padding-top: 20px;
	height:100px;
	padding-bottom:50px;
}

/*.view-carreras .view-content .item-list ul li.views-row-2 { margin:0 40px}*/

/*.l-content .view-noticias .views-row,*/
.region-de-interes .views-row {width:22%;float:left;}

.view-carreras .view-content .item-list ul li {
	display: block;
	overflow: hidden;
	height: 230px;
}
f
.cursos .view-content .item-list ul li,
.diplomados .view-content .item-list ul li,
.postitulos .view-content .item-list ul li { text-align:center; height: 300px;}

.col1_dia {width:30%;}
.col1_mes_hora {width:70%;}

.view-noticias .views-field-title a {line-height:1px;}

a{text-decoration:none;color:#3A414A;}

.col1_fecha {padding-top:0;}

.l-content .view-noticias .views-row{height:309px;}

.node-carrera.ds-2col-stacked-fluid > .group-right {width: 75%;}

.l-footer {
	font-size:0.9em;
	background-position: 245px center;}

.region-footer {
background-position: 1130px center;
width: 1270px;
}

.region-footer #block-block-4 {
	display: block;
	overflow: hidden;
	width: 60%;
	height: auto;
	margin: 0 auto;
}

.region-footer #block-block-6 {
	display: block;
	overflow: hidden;
	float: left;
	width: 20%;
	height: auto;
	margin-top: -90px;
}

.region-footer #block-block-7 {
	display: block;
	overflow: hidden;
	float: right;
	width: 20%;
	height: auto;
	margin-top: -90px;
}

.page-actividades .l-page .l-content {padding-top:40px;}

.l-content .view-footer,
.region-actividades .view-footer {width: 218px;}
.view-videos .view-footer{
	width: 218px;
	display: block;
	overflow: hidden;
	float: right;
	margin-right: 140px;
	margin-bottom: 90px;
	margin-top: -50px;
}

span.more-link  a,
.view-footer a,
.col1_enlace a,
.region-footer p.content,
.col1_mes span,
.col1_hora span{font-size:1em;}

.l-main,
.l-branding,
.region-actividades .block-views,
.region-informativos .block-views ,
.region-de-interes .block-views,
.region-video-destacado .block-views,
.region-redes .block-block,
.page-actividades .view-display-id-panel_pane_2,
.page-actividades .l-page .l-content h1,
.block-menu {width:1270px; margin:0 auto;}

.region-actividades ,
.region-informativos,
.region-de-interes ,
.region-video-destacado,
.region-redes,
.page-actividades .l-main {width:100%;}

.l-content .view-noticias .views-row-1,
.l-content .view-noticias .views-row-2,
.l-content .view-noticias .views-row-3, 
.page-noticias .views-row-5,
.page-noticias .views-row-6,
.page-noticias .views-row-7,
.region-de-interes .views-row-1,
.region-de-interes .views-row-2,
.region-de-interes .views-row-3{margin-right:1%;}

.l-content .view-noticias .views-row-2,
.l-content .view-noticias .views-row-3,
.l-content .view-noticias .views-row-4,
.page-noticias .views-row-6,
.page-noticias .views-row-7,
.page-noticias .views-row-8,
.region-de-interes .views-row-2,
.region-de-interes .views-row-3,
.region-de-interes .views-row-4{ margin-left:1.8%;}
	
.views-field-view-node .more-link {width:100px; float:right;}

.page-inicio .l-content .views-field-title,
.page-noticias .l-content .views-field-title{height:140px;}

.region-actividades .col1_fecha,
.page-actividades .col1_fecha { width:25%; float:left; padding-top:70px}
.page-actividades .view-videos .views-field-title {height:0px;}
.region-actividades .col1_contenido,
.page-actividades .col1_contenido{ width:50%; float:left}
.region-actividades .col1_imagen,
.page-actividades .col1_imagen{float:right}
.region-actividades .col1_dia span,
.page-actividades .col1_dia span{ font-size:1.2em;}
.region-actividades .col1_dia,
.region-actividades .col1_mes_hora,
.page-actividades .col1_dia,
.page-actividades .col1_mes_hora{ width:40%; float:left;}
.region-actividades .col1_enlace, 
.page-actividades .col1_enlace,
.page-actividades-2 .col1_enlace {margin: 0;}

.region-actividades .col1_dia {
	margin-left: 0;
}

.region-actividades .col1_mes_hora,
.page-actividades .col1_mes_hora{padding-top:15px}
.region-actividades .col1_contenido,
.region-actividades .col1_mes_hora{ border:0px; padding-bottom: 20px;}
.view-calendar-actividades .views-row-2 {border-bottom: 3px #fff solid;border-top: 3px #fff solid;}

.region-de-interes .views-field-title {float:right;}
.region-informativos .views-row-1,
.region-informativos .views-row-2,
.region-informativos .views-row-3 {margin-right:25px;}
.region-informativos .views-row-2,
.region-informativos .views-row-3,
.region-informativos .views-row-4 { margin-left:25px;}

.region-redes .facebook,
.region-redes .twiteer,
.region-redes .youtube,
.region-redes .instagram{ width:20%;}
.region-redes td{padding-right:35px !important;padding-left:35px !important;}

.view-videos .views-field-body {width: 40%;}
.view-videos .views-field-field-video { width:50%}
.view-videos .views-field-title a {width:42%;}

.pagina-videos .views-field-title a {
	color: #394049;
}

.page-cursos .node-type-carrera .l-content,
.page-diplomados .node-type-carrera .l-content,
.page-postitulos .node-type-carrera .l-content {
    float: left;
    margin-top: 90px;
    padding-bottom: 40px;
    width: 75%;}
	
.l-footer p { padding-top: 0px;}

.region-de-interes .views-row-1, .region-de-interes .views-row-2, .region-de-interes .views-row-3 {margin-right: 24px;}
.region-de-interes .views-row {height: 100px;}

#sidr-wrapper-0 {
	padding-top: 0;
	padding-bottom: 0;}
	
.region-actividades .col1_enlace,
.page-actividades .col1_enlace,
.page-actividades-2 .col1_enlace{ width:10%;}

.l-content .more-link {float: right;}
.l-content  .views-field-view-node {border-top:#CCC 1px solid;}
.l-content .views-field-view-node-1 .field-content {
	background:#E94E1B none repeat scroll 0 0;
	content: "";
    height: 3px;
    width: 50px;}

.page-actividades-academicas .view-content .item-list ul li.views-row-2,
.page-actividades-academicas .view-content .item-list ul li.views-row-4 { margin:0 40px;}

.page-inicio .l-content .views-field-title, 
.page-noticias .l-content .views-field-title {height: 100px; line-height: 0.7;}

.view-carreras .item-list ul li {list-style: none;}
.view-carreras .views-field-title {margin-top: 5px;}

.view-personas .views-row-1,
.view-personas .views-row-3 {margin-right:19px;}
.view-personas .views-row-2,
/*.view-personas .views-row-4{ margin-left:19px; margin-right:19px;}*/
.view-personas .views-row-5 ,
.view-personas .views-row-7,
.view-personas .views-row-8,
.view-personas .views-row-10,
.view-personas .views-row-11{ margin-right:19px;}
/*.view-personas .views-row-6 { margin-left:19px;}*/
.view-personas .item-list ul li {width:25%; float:left;}
.area-de-investigacion .item-list ul li {width:20% !important; float:left; margin-right:1% !important;}
.extencion.view-noticias .views-field-title a{ font-size:0.6em !important;}

.col1_fecha, .col1_contenido, .col1_imagen {padding-bottom: 0;}
.col1_fecha, .col1_contenido, .col1_imagen {padding: 50px 0 0 0;}

.actividades-academicas .views-row {width: 40%; float:left}

.node-carrera .field-type-link-field .field-items, 
.node-carrera .field-type-text .field-items, 
.node-carrera .field-type-number-integer .field-items,
.node-type-carrera .field-name-field-carrera-archivos .field-items {width: 69%;}

.view-videos .player iframe {
    height: 335px;
    margin-left: 0;
    width: 600px;
}

.pagina-videos .player iframe {
    height: 355px;
    margin-left: 0;
    width: 100%;}
	
.pagina-videos .views-field-body {
    color: #5c7380;
    display: block;
    overflow: hidden;
    float: right;
    width: 40%;
    text-align: center;
    margin-right: 60px;
}

#block-views-exp-carreras-page, 
#block-views-exp-carreras-page-1,
#block-views-exp-carreras-page-2,
#block-views-exp-carreras-page-3 {right:370px;}

/*.view-revista-virtual .views-field-field-fotografia-revista img {
	border-radius: 100px;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 10px;
}*/

.view-revista-virtual .views-field-field-fotografia-revista {
	border-radius: 100px;
	display: block;
	float: left;
	width: 25%;
	overflow: hidden;
	margin-right: 10px;
}

.view-revista-virtual .views-field-field-descripcion {
	display: block;
	overflow: hidden;
	float: right;
	width: 70%;
}

.view-revista-virtual .views-field-title {
	display: block;
	overflow: hidden;
	text-align: left;
	float: right;
	width: 70%;
	font-weight: bold;
	color: #dd7900;
}

.publicaciones-historia .views-field-title {
	width: 100%;
}

.view-revista-virtual .views-field-field-editor-jefe {
    display: block;
    overflow: hidden;
    text-align: left;
    float: right;
    width: 70%;
	font-weight: bold;
}

.view-revista-virtual .views-field span {
	display: block;
	overflow: hidden;
	float: left;
	padding-right: 10px;
	font-weight: bold;
} 

.view-revista-virtual .views-field-field-issn,
.view-revista-virtual .views-field-field-enlace-revista {
	display: block;
	overflow: hidden;
	text-align: left;
	float: right;
	width: 77%;
}

.publicaciones-historia .views-field-field-enlace-revista {
	width: 100%;
}

.actividades-academicas .view-content .item-list ul li {
	margin-bottom: 20px;
	padding: 0;
}

.actividades-academicas .views-row-1,
.actividades-academicas .views-row-3 {
	margin-right: 100px;
}

.view-personas ul li .views-field-field-persona-fotografia {
	margin-left: 20px;
}

.view-noticias .views-field-entity-id,
.view-calendar-actividades .col1_imagen,
.view-personas ul li .views-field-field-persona-email,
.view-personas .views-field-title {
	margin-left: 0;
}

.view-noticias .views-field-title,
.view-calendar-actividades .col1_titulo {
	text-align: left;
}

.view-banner .views-field-field-imagen-banner {
	width: 40%;
}

.pagina-actividades .col1_fecha{ width:15%; float:left; padding-top:70px}
.pagina-actividades .col1_contenido{ width:50%; float:left}
.pagina-actividades .col1_imagen{float:right}
.pagina-actividades .col1_dia span{ font-size:1.2em;}
.pagina-actividades .col1_dia,
.pagina-actividades .col1_mes_hora{ width:40%; float:left;}
.pagina-actividades .col1_enlace{margin: 0;}
.pagina-actividades .col1_mes_hora{padding-top:15px}
.pagina-actividades .col1_contenido,
.pagina-actividades .col1_mes_hora{ border:0px}
.view-calendar-actividades .views-row-2,
.pagina-actividades {border-bottom: 3px #fff solid;border-top: 3px #fff solid;}

.l-content .testimonios .views-row-2,
.l-content .testimonios .views-row-3,
.l-content .testimonios .views-row-5,
.l-content .testimonios .views-row-6{ margin-left:30px;}
.l-content .testimonios .views-row-4{ margin-left:0px !important;}	

.personas-block .views-row-first{
	width: 32% !important;
}
}