@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic);/************ GLOBALES *************/body {	color: #4C3D31;	font-family: 'Open Sans', sans-serif;}h1,h2,h3,h4,h5,h6{	color: #0e171a;	line-height: 1.1em;	margin-bottom: 1em;}h1{}h2{}h3{}h4{}a {	color: #8fa7b4;}a:hover {	color: #1F2A30;	text-decoration: none;}/*listas con lineas*/.fusion-list-vertical-spacing .inner ul li, .fusion-list-vertical-spacing div.views-row {	margin-bottom: 10px;	padding: 0;	line-height: 133.3%;}.fusion-list-bottom-border .inner ul li, .fusion-list-bottom-border .view-content div.views-row {	border-bottom-style: none;	padding: 0 0 3px 10px;	margin-bottom: 10px;	background-image: url(../images/punteado.png);	background-position: bottom left;	background-repeat: repeat-x;	line-height: 216.7%;}/*terms, links y leer mas, y el boton de login en las publicaciones*/div.links ul.links li a, .more a, a#toboggan-login-link {	padding: 4px;	margin-right: .5em;	border: 1px solid #bcc9cf;	display: inline-block;	background-color: #cfd9df;	color: #627d96;	font-weight: bold;	font-size: 87.5%;	text-decoration: none;	text-transform: uppercase;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}div.links ul.links li a:hover, .more a:hover, a#toboggan-login-link:hover {	border-color: #cfd9df;	background-color: white;	color: #cf423c;}/*leer mas, agregar comentarios, etc*/.more a, div.links ul.links li.node_read_more a {	padding-left: 18px;	background-image: url(../images/iconos/icon-sprite-more.png);	background-position: 4px 8px;	background-repeat: no-repeat;}.more a:hover, div.links ul.links li.node_read_more a:hover {	background-position: 4px -92px;}div.links ul.links li.comment_add a, div.links ul.links li.comment_comments a, .comment_comments a {	padding-left: 22px;	background-image: url(../images/iconos/icon-sprite-comment.png);	background-position: 4px 7px;	background-repeat: no-repeat;}div.links ul.links li.comment_add a:hover, div.links ul.links li.comment_comments a:hover, .comment_comments a:hover {	background-position: 4px -93px;}/*add this*/div.links ul.links li.addthis, .addthis {	margin-top: 2em;	display: block;	overflow: hidden;}div.links ul.links li.addthis a {	margin: 0;	padding: 0;	margin-top: 1em;	border: none;	background-color: transparent;}.field-video{	margin-bottom: 8px;}/*novedades media*/.media-item h3{	margin-top: 34px;	margin-bottom: 1.2em;}h3.noticia-titulo {	min-height: 2em;}/********** PAGERS **********/.item-list .pager {	margin-top: 2em;	text-align: left;}ul.pager li {}ul.pager a, ul.pager li.pager-current {	border: 1px solid #BCC9CF;	padding: 6px;	margin-right: 2px;	background-color: #cfd9df;	color: #627d96;}ul.pager li.pager-current {	border: 1px solid #cf423c;	background-color: #cf423c;	color: white;}ul.pager a:hover, ul.pager a:active, ul.pager a:focus {	background-color: white;	color: #cf423c;}/************************** LOS NODOS EN LAS VIEWS **************************/.nodo {	margin-bottom: 3em;	background-image: url(../images/punteado.png);	background-position: bottom left;	background-repeat: repeat-x;}/*************** COMENTARIOS ****************//* Style for each individual comment */div.comment {	border: 2px solid #cfd9df;}/* Subject (title) of each comment */div.comment h3.title {}/* Links (edit, reply, delete) for each comment */div.comment ul, div.comment ol {	margin-bottom: 0;}/* Links (edit, reply, delete) for each comment */div.comment div.links a, div.comment ul.links a {}/* Alternating styles for even/odd comments */.comments div.odd {	background-color: #fff;}.comments div.even {	background-color: #eaeff2;}/* A special highlight style for a comment by the author of the node */.comments div.comment-by-author {	border: 2px solid #bcc9cf;}/* Comment signatures */.signature {	border-top: 1px solid #d6ddb9;}/* User avatars in comments */.comment-wrapper .picture img {}/*mis arreglos de los comentarios*/.comments .comment-meta {}.comments .comment-meta .picture {	float: left;	margin-right: 10px;	overflow: hidden;}.comments .comment-meta .new {	float: left;	margin-right: 10px;	padding: 6px;	display: block;	background-color: #8bbd0b;	color: white;	line-height: 28px;	text-transform: uppercase; /*border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;*/}/*reglas para modulos*//*wysigwyg image upload module*/.imgupl_floating_left {	padding-right: 20px;	padding-bottom: 20px;}.imgupl_floating_right {	padding-left: 20px;	padding-bottom: 20px;}.image_meta {	margin: 0;	padding: 0;	text-align: left;}.image_title {	color: #0e171a;	font-size: smaller;	text-decoration: none;}/*BLOQUES*//***************** custom search ******************/.block-custom_search_blocks {}input.custom-search-box {	float: left;	margin-top: 5px;	display: block;}input.custom-search-button {	float: left;	display: block;}.block-custom_search_blocks .form-item {}/***************************************** META INFO DE LOS NODOS (FECHA, AUTOR) *****************************************/.meta {	margin: 2em 0 1em 0;	font-weight: bold;}.meta p {	margin: 0;	font-variant: small-caps;	text-transform: capitalize;}.meta p.fecha-formateada {	font-size: 90%;}.meta p.autoria {	font-size: 95%;}/*terminos de taxonomia en los nodes*/.terms {	margin: 1em 0 2em 0;}.terms h3 {	float: left;	width: 18px;	margin-right: 10px;	background-image: url(../images/iconos/icon-tag.png);	background-position: left center;	background-repeat: no-repeat;	text-indent: -9999px;	height: 18px;}.terms li {	line-height: 18px;}.terms li:after {	content: ",";}.terms li.last:after {	content: "";}/* bloque user-login-2 */.header-top-wrapper{	background-color: #cf423c;	margin-bottom: 1em;}.wrapper-user-login-2{	background-color: #1F2A30;	color: white;	padding: 3px 0;}#bloque-user-login-2 {	padding: 0;	margin: 0;	margin-right: 10px;	font-size: 65%;	float: right;	line-height: 1.3em;}#bloque-user-login-2 p {	padding: 0;	margin: 0;}#bloque-user-login-2 p a{	color: white;}#bloque-user-login-2 p a:hover{	/* site name */	color: #ced8dd;}#site-name {	padding: 0 !important;	border: 0 !important;	width: 1px !important;	position: absolute !important;	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */	clip: rect(1px, 1px, 1px, 1px);	height: 1px !important;	overflow: hidden;}/* slogan */#slogan {	/*font-size: 80%;*/	padding-left: 138px;	margin-top: -14px;}/********** FOOTER ***********/#footer {	color: #8fa7b4;}#footer h2, #footer h3 {	color: #8fa7b4;}#footer a {	color: #8fa7b4;	text-decoration: underline;}#footer-wrapper {	padding: 2em 0 6em 0;	margin-top: 8em;	border-top: 1px solid #bdcbd3;	background-color: #1f2a30;}/*botones sociales en el footer por ahora, probablemente los pueda utilizar en el resto del site*/#footer .block ul, .block ol {	margin-left: 0;	padding: 0;}#block-menu-menu-menu-social li {	float: left;	list-style: none;}.social-boton {	float: left;	margin: 0 5px 10px 0;	width: 40px;	display: block;	background-position: top left;	background-repeat: no-repeat;	text-indent: -9999px;	height: 40px;}.social-boton:hover {	background-position: bottom left;}.social-botton-rss {	background-image: url(../images/iconos/icon-sprite-footer-boton-social-rss.png);}.social-botton-facebook {	background-image: url(../images/iconos/icon-sprite-footer-boton-social-fb.png);}.social-botton-youtube {	background-image: url(../images/iconos/icon-sprite-footer-boton-social-yt.png);}.social-botton-twitter {	background-image: url(../images/iconos/icon-sprite-footer-boton-social-twtr.png);}/********** MENUES ***********//*main menu*/.header-top-wrapper .block-menu{	margin: 0;	padding: 0;	text-transform: uppercase;	padding: .5em 0;	border: none;	font-weight: bold;}	.header-top-wrapper .fusion-inline-menu .inner ul.menu li{	border: none;}	.header-top-wrapper .block ul, .block ol {	margin: 0;	padding: 0;}.header-top-wrapper .block-menu li{	display: block;	float: left;	margin-right: 1em;	border: none;}.header-top-wrapper .block-menu li a{	color: white;	font-weight: normal;}.header-top-wrapper .block-menu li a:hover,.header-top-wrapper .block-menu li a.active{	text-decoration: none;	color: black;}/*********** PÁGINAS ************//************* HOME PAGE **************//* bloque destacado con foto */.bloque-destacado-con-foto{	position: relative;}.bloque-destacado-con-foto .fecha-evento {	background-color: #cf423c;	color: white;	position: absolute;	right: 0;	font-variant: small-caps;	padding: 10px;}h1.bloque-destacado-titulo{	margin: 0;	padding: 0;	position: absolute;	bottom: 0px;	padding: 40px;}h1.bloque-destacado-titulo a{	font-size: 135%;	background-color: black;	color: white;	line-height: 130%;	text-decoration: none;}h1.bloque-destacado-titulo a:hover{	background-color: #cf423c;}/* bloque ultimas noticias en la home page */.view-bloque-last-news-view-v2 ul.ultimas-noticias{	overflow: hidden;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia{	float: left;	width: 445px;	margin-right: 50px;	display: block;	position: relative;	height: 380px;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia.last{	margin-right: 0;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia h2{	padding: 0 20px;	font-weight: normal;	margin-top: .5em;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia h2 a{	text-decoration: none;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia h2 a:hover{}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia p.fecha{	position: absolute;	right: 0;	top: 0;	padding: 3px;	background: #cf423c;	color: white;	font-size: 90%;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia p.cuerpo{	margin: 0;	padding: 0;}.view-bloque-last-news-view-v2 ul.ultimas-noticias li.noticia p.miniatura-home{	margin: 0;}/* bloque areas de trabajo en la home page */ul.areas-trabajo{	width: 100%;	float: left;	padding: 0;	margin: 0;}ul.areas-trabajo li{	list-style: none;	display: block;	float: left;	margin: 0;	padding: 0;	text-align: center;}ul.areas-trabajo h2{	margin: 0;	padding: 0;	font-size: 98%;	text-transform: uppercase;}ul.areas-trabajo li a{	display: block;	padding-top: 120px;	height: 50px;	width: 312px;	background-color: #cf423c;	color: #FBC0AA;	margin-right: 2px;	margin-bottom: 2px;	background-image: url(../images/iconos/sprite-icon-areas-trabajo.v2.png);	background-position: center top;	background-repeat: no-repeat;}ul.areas-trabajo li.last a{	margin-right: 0;}ul.areas-trabajo li.uvt a{	background-position: center 0px;}ul.areas-trabajo li.ing a{	background-position: center -500px;}ul.areas-trabajo li.asist-tec a{	background-position: center -1000px;}ul.areas-trabajo li.ciu-crea a{	background-position: center -1500px;}ul.areas-trabajo li.gest-riesg a{	background-position: center -2000px;}ul.areas-trabajo li.coop-int a{	background-position: center -2500px;}ul.areas-trabajo li a:hover{	background-color: #1F2A30;	color: white;}ul.areas-trabajo li.uvt a:hover{	background-position: center -3000px;}ul.areas-trabajo li.ing a:hover{	background-position: center -3500px;}ul.areas-trabajo li.asist-tec a:hover{	background-position: center -4000px;}ul.areas-trabajo li.ciu-crea a:hover{	background-position: center -4500px;}ul.areas-trabajo li.gest-riesg a:hover{	background-position: center -5000px;}ul.areas-trabajo li.coop-int a:hover{	background-position: center -5500px;}/*NODO NOTICIA DESTACADA EVENTO*/.noticia div.fieldgroup {	margin: 0;	margin: 1em 0;}.noticia div.fieldgroup .content {	padding: 0;}.group-noticia-evento-ficha {	margin: 0;	padding: 0;	padding: 20px;	background-color: #eaeff2;}.imagen-evento {	margin-bottom: 1.5em;}/*ultimas noticias*/.submitted {	margin-bottom: .3em;	display: block;}/*********************** PAGINAS ESPECÃFICAS ***********************//*pÃ¡ginas con login para descarga*/div#block-user-0.block div.inner {	border: 1px solid #cfd9df;	padding: 10px;	background-color: #f0f4f7;}div#block-user-0.block div.inner h2 {	padding-bottom: .5em;	background-image: url(../images/punteado.png);	background-position: bottom left;	background-repeat: repeat-x;	font-size: 1.2em;}#user-login-form .item-list ul {	margin: 0;}a#toboggan-login-link {	border: 1px solid #769f0b;	background-color: #8bbd0b;	color: white;	font-size: 1.1em;}/***************************** PROYECTOS Y PUBLICACIONES *****************************//*archivos adjuntos*/.node-files-container {	margin: 1.5em 0;	padding-bottom: .5em;	background-image: url(../images/punteado.png);	background-position: bottom left;	background-repeat: repeat-x;}.node-files-container h3 {}ul.node-files {	margin: 0;	padding: 0;	list-style: none;}ul.node-files .node-file {	margin-bottom: .5em;}/*ALIANZAS*/.alianzas-encabezado{	font-size: 120%;}.ficha-aliado {	margin-bottom: 3em;	overflow: hidden;}.aliado-logo {	width: 120px;	float: left;}.aliado-nombre, .aliado-descripcion {	width: 580px;	float: right;}.aliado-url,.aliado-editar {	width: 580px;	padding-left: 120px;	float: left;}/*botones de edicion y ordenamiento puestos por conveniencia dentro de una clase more*/.view-aliados .more{	margin-bottom: 1.5em;	clear: both;	margin-left: 120px;}/****************** ADMINISTRACIÓN *******************/.block div.view div.views-admin-links {	margin-top: -5px;}/******************************************* mi menu de administracion para editores ********************************************/#block-menu-menu-mi-menu-admin ul {	margin: 0;	padding: 0; /*padding: 8px 0 8px 40px;*/	/*background-image: url(../images/iconos/icon-cog.png);*/	background-position: left center;	background-repeat: no-repeat;	font-size: 80%;	font-weight: bold;	text-transform: uppercase;	overflow: hidden;}.mi-menu-edit li {	float: left;	margin: 0;	padding: 0;	list-style: none;}a.mi-menu-edit-item {	float: left;	padding: 0 0.75em;	margin-right: 6px;	border: 1px solid #c4d0d6;	display: block;	background-color: #cfd9df;	color: #627d96;	line-height: 26px;	text-decoration: none;}a.mi-menu-edit-item:hover {	background-color: white;	color: #cf423c;}.active-trail a.mi-menu-edit-item {	border: 1px solid #cf423c;	color: white;	background: #cf423c;}/*FLAGS*/div.links ul.links li.flag-noticia_destacada,div.links ul.links li.flag-enviar_notificaciones_por_email {	margin: 20px 0;	display: block;	font-size: 170%;}div.links ul.links li.flag-noticia_destacada a.flag-action,div.links ul.links li.flag-enviar_notificaciones_por_email a.flag-action {	background-color: #8bbd0b;	color: white;}div.links ul.links li.flag-noticia_destacada a.flag-action:hover div.links ul.links li.flag-enviar_notificaciones_por_email a.flag-action {	background-color: white;	color: #8bbd0b;}div.links ul.links li.flag-noticia_destacada a.unflag-action,div.links ul.links li.flag-enviar_notificaciones_por_email a.unflag-action {	color: white;	background: #c50d37;}div.links ul.links li.flag-noticia_destacada a.unflag-action:hover,div.links ul.links li.flag-enviar_notificaciones_por_email a.unflag-action:hover {	color: #c50d37;	background: white;}.flag-message {	width: 600px;	font-size: 0.6em;	line-height: normal;	left: 0;	position: absolute;	top: 3em;}