/*-----------------------------------------------------------------------------------

	Theme Name: DRUDGD7- MiUDG
	Theme URI: http://miudg.udg.mx
	Description: Rocking your WordPress world!
	Author:  Gustavo Ogas, Felipe Neville
	Version: 1.0
-----------------------------------------------------------------------------------*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700);
@import url(http://fonts.googleapis.com/css?family=Noticia+Text:400,700,400italic,700italic);
/*-----------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/*	0.	CSS Reset & Clearfix - http://meyerweb.com/eric/tools/css/reset/
/*-----------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1.4em;
	font-family:"Open Sans",'lucida grande',tahoma,verdana,arial,sans-serif;
	color: #444444;
    direction: ltr;
    font-size: 13px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    unicode-bidi: embed;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
} /* Hide from IE Mac \*/
.clearfix {
	display: block;
} /* End hide from IE Mac */
.none {
	display: none;
} /* End Clearfix */

.block ul li a.active{
	color: #336F9D;
}

 #region-menu{
	 margin-left:0;
	 margin-right:0;
	 width: 100%}

/*-----------------------------------------------------------------------------------*/
/*	1.	Document Setup (body, common classes, vertical rhythm, structure etc)
/*-----------------------------------------------------------------------------------*/
.block{
	margin-bottom: 30px;
	padding: 0;
	box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
   -o-box-sizing:border-box;
   -ms-box-sizing:border-box;	
	}
.block ul, .item-list ul {
    margin: 1em 0;
    padding: 0 0 0 1em;
}
h2 {
    font-size: 20px !important;
    margin-bottom: 10px !important;
}
.item-list ul {
    margin: 0 0 0.75em;
    padding: 0;
}
#zone-content p{
	margin:10px 0;
}
p.rteindent1{
	margin-left: 40px !important;
}

a:link, a:visited {
	cursor:pointer;
	color:#336F9D;
    text-decoration: none;
}
a:hover {
	opacity:0.7;
	text-decoration:none;
}
a img {
	border: none;
}
a > img {
	vertical-align: bottom;
}
h1, h2, h3{
	font-family: 'Noticia Text', serif;
	line-height: 1.2em;
	font-weight:400;
	color:#73868A;
	margin:0;
	padding:0;
}
h4, h5, h6 {
	font-family: "Open Sans", 'lucida grande', tahoma, verdana, arial, sans-serif; 
	line-height: 1.6em; 
	font-weight:400;
	color:#73868A;
	margin:0;
	padding:0;
 }
h1 {
	font-size: 30px;
}
h2 {
	font-size: 27px;
	margin-bottom:10px;    
	padding: 20px 0 0;
}
h3 {
	font-size: 22px;
	margin-bottom:10px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 14px;
}
h6{
	font-size: 13px;
}
h1.site-name a, h2.site-name a {
	font-family: "Open Sans", 'lucida grande', tahoma, verdana, arial, sans-serif;
	color:#FFF;
	font-weight:normal;
	letter-spacing:0;
}
h1.title {
	font-size:30px;
	line-height: 35px;
	min-height: 24px;
	vertical-align: bottom;
	padding: 12px 0 24px;
	color:#73868A;
	font-weight:400;
}
#region-footer-first,
#zone-menu,
#zone-header,
#zone-postscript,
#zone-preface,
#zone-content {
    border-left: thin solid #ECECEC;
    border-right: thin solid #ECECEC;
}

#region-footer-first{
	margin-left:-1px;
	margin-right:0;}
	
.front #page-title{
	display:none;}
a.active{
	font-weight: bold;
}

.node .content ul li {
    background: url("../images/li_dot.png") no-repeat scroll left 8px transparent;
    list-style: none outside none;
    margin: 1em;
    overflow: hidden;
    padding-left: 20px;
}

.node .content ol {
    list-style-type: decimal;
	margin-left: 2em;
    padding-left: 2em;
}

.node .content dt{
	font-weight: bold;}
	
.node .content dd {
    margin: 0 0 1em 2em;
    padding: 0;
}
.emph_a {
    background: url("images/enf_shi.png") no-repeat scroll left top #B2DBB1;
    border: thin solid #87BD7F;
    color: #006600;
    float: left;
    margin: 10px 8px 0 !important;
    max-width: 970px;
    min-width: 190px;
    padding: 1.5em;
}
.emph_b {
    background: url("images/enf_shi.png") no-repeat scroll left top #FFCC99;
    border: thin solid #FFA546;
    color: #97583F;
    float: left;
    margin: 10px 8px 0 !important;
    max-width: 970px;
    min-width: 190px;
    padding: 1.5em;
}
.emph_c {
    background: url("images/enf_shi.png") no-repeat scroll left top #FFFFCC;
    border: thin solid #FFDCAC;
    color: #97583F;
    float: left;
    margin: 10px 8px 0 !important;
    max-width: 970px;
    min-width: 190px;
    padding: 1.5em;
}
/*-----------------------------------------------------------------------------------*/
/*	2.	Header Styles
/*-----------------------------------------------------------------------------------*/
/* warnnings alertas */
.not-logged-in .error{
	display:none;}

/*breadcrumb */
.breadcrumb{
	padding:15px 0 ;}

/*escudo*/
#zone-user-wrapper {
    padding: 0 0 10px 0;
}
/*buscador*/
#block-search-form{
    margin: 37px 0 0 0;
    padding: 0;
    text-align: right;
}


/* nombre sitio */

.site-name {
    margin-top: 0 !important;
	padding-top: 6px !important;
}

.site-name a {
    color: #FFFFFF;
    font-family: "Open Sans",'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 18px;
    letter-spacing: 0;
    /*position: absolute;
    top: 18px;*/
    display:block;
    padding-top:19px;
    padding-left:10px;
}

.front .site-name a {	
    padding-top:11px;}

#zone-branding {
	/*height:69px;*/
	padding-bottom: 20px;
	-webkit-border-radius: 6px 6px 0px 0px;
        border-radius: 6px 6px 0px 0px;
}
.branding-data {
}

#zone-branding-wrapper {
	z-index:99;
}

#shareaholic_share_panel div.shareaholic-share-result.shareaholic-share-thanks .result-header, /* share window final */
#zone-branding{
	background: url(../images/texture.png) repeat-x #B9A180;}
	
.site-slogan {
	float:left;
}
.logo-img {
    float: right;
    left: 0;
    position: relative;
}

.site-slogan a {
    color: #FFFFFF;
   font-family: 'Quicksand','lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 17px;
    font-weight: normal;
    line-height: 69px;
    margin: 0;
    padding-left: 10px;
    text-decoration: none;
}

#search-block-form{
   padding:0px;
   text-align: right;
   margin:10px 0;
}

.logo-udg{
}

#region-branding .logo-img img{
	height: 69px;
}

/*zone content*/
#zone-content {
    background: url("../images/main_bg.jpg") repeat-x scroll 0 0 transparent;
}

.front #zone-content {
    background: url("../images/main_bg.jpg") repeat-x scroll 0 0 transparent;
	
}

.logo-udg {
    text-align: center;
}
.logo-udg img {
    height: auto !important;
    width: 290px !important;
}

/* share icons */

#block-views-noticia-block-8 .view-content,
.shareaholic-canvas {
    clear: both;
    text-align: center;
	
	background: rgb(255,255,255); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */

background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

-webkit-box-shadow: 0 20px 30px -30px rgba(0,0,0,0.3);
box-shadow: 0 20px 30px -30px rgba(0,0,0,0.3);

border:2px #FFF solid;
margin:30px 0;
padding:9px 0 1px;
}	

.shareaholic-canvas {}

/*-----------------------------------------------------------------------------------*/
/*	3.	Navigation & Menus
/*-----------------------------------------------------------------------------------*/
/* menu*/
#block-superfish-1 {
	
	background: #F7F7F7; /* Old browsers */


}

.page-node-55229 #block-superfish-1 {
	border: none;
	font-family: "Open Sans",'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	color: #666;
	text-transform: uppercase;
}

.page-node-55229 #block-superfish-1 a{;
	color: #666;
}


.page-node-55229  #block-superfish-1 li{
	border:none;
}

#block-superfish-1 a, #block-superfish-1 {
    color: #686767;
}
a.active #block-superfish-1 a.active {
	font-weight:bold;
}
#block-superfish-1, #block-superfish-1 ul {
		z-index:5;
	}

#block-superfish-1, #block-superfish-1 ul {
	list-style:none outside none;
	margin:0;
	padding:0;
}

#block-superfish-1 a {
    padding:0.3em 5px;
	border-left:none;
	border-top:none;
}
#block-superfish-1 a:hover, #block-superfish-1 a:active, #block-superfish-1 li.sfHover, #block-superfish-1 a:focus, #block-superfish-1 li:hover{
	background:none;}
	
#block-superfish-1 li:hover{
	background: #b6b6b6; /* Old browsers */
}

#block-superfish-1 li {
	height:46px;
	text-align:center;		
	background: none;

-webkit-box-shadow: inset 1px 1px 0px 0px #FEFEFE;
        
        box-shadow: inset 1px 1px 0px 0px #FEFEFE;
		
	float:left;
	border-right: 1px solid #C9C9C9 !important;
	border-bottom:1px solid #DDD;
	
	margin: 0 0 0;
}
#block-superfish-1 li a{
	margin-top: 13px;
}
#block-superfish-1 li li {
	border-top: 0;
	background-color: #222;
}


#block-superfish-1 ul li ul{
	left: 0;
	top: 46px;
	border:none;
	padding-top:15px;
	background:#202020 none repeat scroll 0 0;
	opacity:0.88;
	list-style:none outside none;
	display:none;
}
#block-superfish-1 ul li ul li {
-webkit-box-shadow: none;
        box-shadow: none;
	border-bottom:none;
	
	}


 #block-superfish-1 ul li ul li ul{
	left: 175px !important;
	top: 0;
}


/*#block-superfish-2 ul li ul li,*/ #block-superfish-1 ul li ul li{	
	text-align:left;
	background-image:none;
	height: auto;
	padding:0px 15px 0px 5px;
	line-height: 1.5em;
	width:155px;
	clear:both;
}


/*#block-superfish-2 ul li ul li:hover,*/ #block-superfish-1 ul li ul li:hover{
	background: #000;
}

/*#block-superfish-2 ul li ul li a,*/ #block-superfish-1 ul li ul li a {/* Color de las ligas enlistadas */
	color:#FFF;
	text-decoration:none;
	height:auto;
}
/*#block-superfish-2 li li.menuparent,*/ #block-superfish-1 li li.menuparent {/* Imagen de un ?tem hijo cuando tiene hijos */
	background:transparent url("../images/ul_li_li_arrow.png") no-repeat right 50%;
}

#block-superfish-1 li li.menuparent:hover {/* Imagen en over de un ?tem hijo cuando tiene hijos */
	background:transparent url("../images/ul_li_li_arrow.png") no-repeat right 50%;
	background-color:#000;
}


#block-superfish-1 .menuparent a {
	padding-right: 15px;
	display: inline-block;
	padding-left: 18px;
}



#block-superfish-1 li ul li a{
	margin-top: 5px;
	margin-bottom: 5px;
}
#block-superfish-1 li.menuparent, #block-superfish-1 li.menuparent{
	background: url("../images/lin_navpar.gif") no-repeat scroll left top transparent
}



.sf-sub-indicator{
	display:none;
}

#block-superfish-1 li.menuparent:hover, #block-superfish-1 li.over, /*Repetici?n para encabezado del tema Garland. */ #block-superfish-1 li.menuparent:hover, #block-superfish-1 li.over {/* Imagen en over de un ?tem principal cuando tiene hijos */
	background:#B6B6B6;
	
	
}

#block-superfish-1 a.sf-with-ul {
  background: none;
}

.sf-menu.sf-horizontal.sf-shadow ul, .sf-menu.sf-vertical.sf-shadow ul, .sf-menu.sf-navbar.sf-shadow ul ul{
	border-bottom-left-radius:0;
	border-top-right-radius:0;
	padding:0 20px 0 0 !important;
	
}



/*Bloques de menu en el contenido*/
.zone-content .region-sidebar-first .block-menu li {
	margin:0;
	padding:0;
}

#superfish-1-select{
	font-size: 17px;
	font-family: "Open Sans", 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-color: #42484E;
	display: block;
	width: 100%;
	/*float:right;*/
	/*margin: -45px 0 0 0;*/
	/*position: absolute;*/
	height: 45px;
	background: URL(../images/ico_menu_lista.png) no-repeat 97% 8px #fff;
	-moz-appearance: none;
	-webkit-appearance: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	appearance: none;
	padding:10px 2px ;
	/*width: 90px;*/
	border-radius: 0;
}
.flexslider .slides img{
	/*width:530px;*/
	height: auto;
}

/* slide noticias principal */



#flexslider-1 li  .views-field-field-imagen-noticia-1{
	overflow:hidden;
	background: #646464;
	-webkit-box-shadow:inset 14px 0 10px -10px rgba(0,0,0,0.2);
box-shadow:inset 14px 0 10px -10px rgba(0,0,0,0.2);}
#flexslider-1 li  .views-field-field-imagen-noticia-1 img{
	opacity:0.5;
	width:200%;
}


#flexslider-1 .titulo{
	color: #0B3957;
	font-size:20px;
    font-family: 'Noticia Text',serif;
    font-weight: 400;
    line-height: 1.2em;
    margin: 0;
    padding: 0;}

/*-----------------------------------------------------------------------------------*/
/*	4.	Main Content Styles
/*-----------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*	5.	Forms
/*-----------------------------------------------------------------------------------*/
form {
	padding:10px;
	/*background-color:#f8f8f8;*/
}
.form-item, .form-actions {
	margin-top: 2em;
	margin-bottom: 2em;
}
/*PAGINADOR*/
ul.pager li.pager-first a, ul.pager li.pager-previous a, ul.pager li.pager-next a, ul.pager li.pager-last a {
	width:auto;
	padding-left:14px;
	padding-right:14px;
	background:none;
	color:#005D8C;
}
ul.pager li.pager-item a, ul.pager li.pager-first, ul.pager li.pager-previous,ul.pager li.pager-next, ul.pager li.pager-last{
	background:none;
	color:#005D8C;
	font-weight:100;
}
ul.pager li.pager-current {
	background:none;
	border-bottom:dotted 1px #005D8C;
	color:#005D8C;
	
}
ul.pager{
	background:none repeat scroll 0 0 #F2F2F2;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
	margin-top: 10px !important;
	margin-bottom: 10px !important; 
	}

.pager li.pager-next {
	right:70px;
	border-left:none;
}
.pager {
	background:none;
	border-color: none;
	border-radius: 0;
	border-style: none;
	border-width: none;
}
.pager li {
	border-right: none;
}	

form {
	padding:10px;
	/*background-color:#f8f8f8;*/
}
.form-item, .form-actions {
	margin-top: 2em;
	margin-bottom: 2em;
}

/* UI Consistency */
::-moz-focus-inner {
 border: 0;
 padding: 0;
}
 input[type="search"]::-webkit-search-decoration {
 display: none;
}
input, button, select, textarea {
	margin: 0;
	vertical-align: middle;
}
button, input[type="reset"], input[type="submit"], input[type="button"] {
	text-shadow:none;
	-webkit-appearance: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background: #C9C9C9;
	background-clip: padding-box;
	border-radius: 3px;
	border:none;
	cursor: pointer;
	color: #fff;
	outline: 0;
	overflow: visible;
	padding: 6px 10px 7px;
	width: auto;
 *padding-top: 2px; /* IE7 */
 *padding-bottom: 0px; /* IE7 */
}

.form-actions input:hover{
	background:#DDD;}

button {
 *padding-top: 1px; /* IE7 */
 *padding-bottom: 1px; /* IE7 */
}
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
	-webkit-appearance: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	background-color: #fff;
	border: 1px solid #ccc;
	color: #000;
	outline: 0;
	padding: 2px 3px;
	font-size: 13px;
	height: 1.8em;
 *padding-top: 2px; /* IE7 */
 *padding-bottom: 1px; /* IE7 */
 *height: auto; /* IE7 */
 
}


/*-----------------------------------------------------------------------------------*/
/*	6.	Footer Styles
/*-----------------------------------------------------------------------------------*/
#region-footer-second {
	width:100%;
	margin-bottom:20px;
	font-size:11px;
	border:thin solid #ECECEC;
	margin-left:0;
	margin-right:0;
	background: #e5e5e5; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e5e5e5 0%, #fefefe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e5e5e5 0%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e5e5e5 0%,#fefefe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e5e5e5 0%,#fefefe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e5e5e5 0%,#fefefe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow:  0px 10px 10px -10px #CCC;
        box-shadow:  0px 10px 10px -10px #CCC;
}

#region-footer-second  .region-footer-second-inner{
	background: url(../images/logo_udg_portal_pie.png) no-repeat;
	padding: 71px 0 0 32px;
	color:#666;
	margin:20px 10px 20px 20px;
	}
#block-block-3 p{
	text-align:center;}

/*-----------------------------------------------------------------------------------*/
/*	7.	Pages, nodes & drupal elements
/*-----------------------------------------------------------------------------------*/
/*Nodo de tipo actividad*/
.node-actividad .field-name-field-invitan .field-label{
	display: inline;
}
.node-actividad .field-name-field-invitan .field-items{
	display: inline-table;
	vertical-align: top;
}

/*Podcast*/

.context-canal-de-podcast article{
	display: none;
}

.context-canal-de-podcast .field-name-field-imagen-podcast{
	float: left;
	width: 380px;
}

.context-canal-de-podcast .field-name-field-imagen-podcast img{
	width: 100%;
	height: auto;
}

.context-canal-de-podcast .taxonomy-term-description{
	margin-left: 400px;
}

#block-views-podcast-block .views-row{
	clear: both;
}

#block-views-podcast-block .block-title,
#block-views-taxonomias-block-1 .block-title{
	color: #fff;
    background: #565656;
    border-bottom: 5px solid #BFAC7D;
    padding: 10px;
    padding-left: 20px;
    font-family: "Open Sans",'lucida grande',tahoma,verdana,arial,sans-serif;
}

#block-views-taxonomias-block-1 .views-field-name-1,
#block-views-taxonomias-block-1 .views-field-name-1 a{
	font-family: "Open Sans",'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	color: #000;
}

#block-views-taxonomias-block-1 .views-row{
	border: none;
}

#block-views-taxonomias-block-1 .views-field-field-imagen-podcast img{
	width: 100%;
	height: auto;
}

#block-views-taxonomias-block-1 .content.clearfix{
	background: #fff !important;
}


#block-views-podcast-block .views-field-field-soundcloud{
	width: 380px;
	float: left;
}

#block-views-podcast-block .views-field-title,
#block-views-podcast-block .views-field-body,
#block-views-podcast-block .views-field-created{
	margin-left: 400px;
}

/*Página de podcast*/

#block-views-podcast-block-1 .block-title{
	color: #990000;
}

#block-views-podcast-block-1 .views-field-field-imagen-podcast{
	display: inline-block;
	max-width: 100px;
	height: auto;
}

#block-views-podcast-block-1 .views-field-field-imagen-podcast img{
	max-width: 100px;
	height: auto;
}

#block-views-podcast-block-1 .views-field-term-node-tid{
	display: inline-block;
	vertical-align: top;
	margin-left:10px;
	font-size: 18px;
}

#block-views-podcast-block-1 .views-field-title{
	font-size: 18px;
	margin: 10px 400px 10px 0px;
	display: block;
}

#block-views-podcast-block-1 .views-field-body{
	display: block;
	margin-right: 400px;
}

#block-views-podcast-block-1 .views-field-field-soundcloud{
	width: 380px;
	display: block;
	float: right;
}

.page-node-57484 #block-views-taxonomias-block-1 .views-row {
	width: 100%;
	max-width: 270px;
	margin: 10px;
	display: inline-block;
	vertical-align: top;
	clear: both;
}
/*-----------------------------------------------------------------------------------*/
/*	8.	Vistas
/*-----------------------------------------------------------------------------------*/
/*banners */
#block-views-banners-block-1 ul {
	text-align: center;
}
/*agenda*/
.view .date-nav-wrapper .date-heading{
	}
.view-calendar .view-footer a{	
	background: #336F9D;
	border-bottom: medium none;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	margin: 0 5px 5px 10px;
	padding: 4px 7px;
	text-align: center;
	text-decoration: none;
	-webkit-transition: background-color .5s linear;
	-moz-transition: background .5s linear;
	-o-transition: background .5s linear;
}

.view-calendar .view-footer a:hover{
	background:#C9C9C9;
}
#block-views-calendar-block-1 .view .date-nav-wrapper .date-prev{
	top:-35px;
}
#block-views-calendar-block-1 .view .date-nav-wrapper .date-next{
	top:-35px;
}
#block-views-calendar-block-1 .date-nav{
	padding-bottom: 5px;
	margin-bottom: 5px; 
}
#block-views-calendar-block-1 .mini-day-on a{
	text-decoration:none;
}
#block-views-calendar-block-1 .calendar-calendar .mini-day-on, #block-views-calendar-block-1 .calendar-calendar .mini-day-off{
	text-align: center;
}

/*menu calendario*/
#block-menu-menu-menu-agenda ul li{
	width: 28%;
	display: inline-table;
	margin: 1%; 
}
#block-menu-menu-menu-agenda ul li a{
	width: 100%;
	background: #C9C9C9;
	border-bottom: medium none;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	margin: 0 5px 5px 10px;
	padding: 4px 7px;
	text-align: center;
	text-decoration: none;
	-webkit-transition: background-color .5s linear;
	-moz-transition: background .5s linear;
	-o-transition: background .5s linear;
}
#block-menu-menu-menu-agenda ul li a:hover{
	background:#053359;
}
#block-menu-menu-menu-agenda ul li a.active{
	background: #053359;
}
/*calendario semana*/
.calendar-calendar .week-view div.single-day .i_0.md_0 .view-item .calendar{
	width: 93% !important;
}
.calendar-calendar div.single-day .d_2 .view-item .calendar{
	height: auto;
}
.calendar-calendar .week-view .full div.single-day div.weekview, .calendar-calendar .day-view .full div.single-day div.dayview{
	border:1px solid #999999;
	background-color:#F2F2F2;
	border-radius:5px;
	box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.35) inset;
}

.calendar-calendar th.days{
	background:#F2F2F2;
	border:none;
	border-bottom:1px solid #999999;
	color:none;
	font-weight:none;
}
table.mini{
	outline: 0;
}
.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today{
	background-color:#F2F2F2;
	border-radius:5px;
	box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.35) inset;
}
.year-view div.month-view div.date-nav{
	background-color: #CDD4D7;
}	
.calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3{
	color:#336F9D;
}
/*mes*/
.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview{
	background: none;
}
.calendar-calendar .month-view .full tr td.single-day.today{	
	background-color:#F2F2F2;
	border-radius:5px;
	box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.35) inset;
	border-bottom:none;
}
.calendar-calendar .month-view .full tr td.today, .calendar-calendar .month-view .full tr.odd td.today, .calendar-calendar .month-view .full tr.even td.today{
	border:none;
}
.calendar-calendar .month-view .full td.date-box.today{
	border:none;
}
.calendar-calendar .month-view .full td, .calendar-calendar .week-view .full td, .calendar-calendar .day-view td{
	padding: none;
}	
/*slideshow principal*/	
#block-views-slideshow-block ul{
	margin: 0;
	padding: 0;
	/*background:#003352;*/
}
#block-views-slideshow-block .flexslider .slides img{
	height: auto;
}
#block-views-slideshow-block .flexslider .views-field-field-imagen-noticia-1{
	display: none;
}

#block-views-slideshow-block .views-field-created {
display: none;
background:rgba(0,0,0,0.5);

    left: 35px;
    line-height: 24px;
    margin: 0;
    padding:15px 15px 10px 15px;
    position: absolute;
	bottom:0;
    width:96%;
	border-right:thin solid #222;
	border-bottom:thin solid #222;
	
-webkit-box-shadow:inset 14px 0 10px -10px rgba(0,0,0,0.2);
box-shadow:inset 14px 0 10px -10px rgba(0,0,0,0.2);
}
#block-views-slideshow-block .flexslider{
border:none;
margin: 0;
}

#block-views-slideshow-block{
	margin-bottom:0 !important;
	}

#block-views-slideshow-block .flex-control-nav{
bottom: 30px;
}

#block-views-slideshow-block .flex-control-nav li a{
	height:20px;
	width:20px;
	border-radius: 20px;
    box-shadow: 0px 6px 3px rgba(0, 0, 0, 0.42) inset;
	text-indent:25px;
	overflow:hidden;
	background:#dedede;
	}
	
#block-views-slideshow-block .flex-control-paging li a.flex-active {
	background:#003352;}

/*slideshow mini*/
#block-views-slideshow-block-2 ul{
	margin: 0;
	padding: 0;
}

#block-views-slideshow-block-2{
	margin-bottom: 20px;
}
#block-views-slideshow-block-2 .flexslider{
	border:none;
	background: none;
	border-radius:none;
	box-shadow:none;
	
	position:none;
	margin: 0;
}

#views_slideshow_cycle_teaser_section_slideshow-block_2{
height: 150px;
}

#views_slideshow_cycle_div_slideshow-block_2_0{
height: 150px;
}
#block-views-slideshow-block-2 .views-field-field-leyenda{
	bottom:0;
color:#FFFFFF;
font-size:14px;
left:0;
line-height:22px;
margin:0;
padding:1%;
position:absolute;
width:98%;
background: url("../images/trans.png") repeat scroll 0 0 transparent;
}



#block-views-slideshow-block-2 .views-field-field-imagen{  
   opacity: 0.4;
    -moz-transform: scaleY(-1); /* Firefox */
    -webkit-transform: scaleY(-1); /* Chrome/Safari */
    -o-transform: scaleY(-1); /* Opera */
    -ms-transform: scaleY(-1); /* IE9 */
    transform: scaleY(-1); /* w3c */
    filter: flipv alpha(opacity='20'); /* IE8 */
   position: absolute;
   width: 100%;
        }
        
#block-views-slideshow-block-2 .views-field-field-imagen .field-content .reflejo{
 	position:absolute;
    top: 0;
    left: 0;
    height: 110%;
    width:100%;
    background-image: -moz-linear-gradient(center bottom , rgba(255, 255, 255, 0) 10%, #FFFFFF 20%);
    /*background-image: -moz-linear-gradient( center bottom, rgba(255,255,255,0) 40% , rgb(255,255,255) 65%);*/
    background-image:   -o-linear-gradient(rgb(255,255,255) 40% , rgba(255,255,255,0) 25%);
    background-image:     -webkit-gradient( linear, left bottom, left top, color-stop(0.1, rgba(255,255,255,0)), color-stop(0.2, rgb(255,255,255)));
    filter: progid:DXImageTransform.Microsoft.Gradient( gradientType=0, startColor=0, EndColorStr=#ffffff);
    }
#block-views-slideshow-block-2 img {
border-radius: 6px;

}    
#block-views-slideshow-block-2 img {
	height: auto;
}
#block-views-slideshow-block-2 .views-field-field-imagen-1{

 }



/*eventos proximos*/

#block-views-calendar-block-2{
	clear:both;
}
#block-views-calendar-block-2 .item-list ul li{
	padding: 0;
	margin: 0;
}
#block-views-calendar-block-2 .item-list ul li:hover{
	background:  #D9D9D9;
}
#block-views-calendar-block-2 .view-header{
	display: none;
}
#block-views-calendar-block-2 .view-header ul {
	font-size: 14px;
	color:#999999;
	border-radius: 10px 10px 0 0;
	border-bottom:1px solid #E5E5E5;
}
#block-views-calendar-block-2  .view {
	border-radius: 10px 10px 0 0;
	background: #F2F2F2;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
	
}
#block-views-calendar-block-2 .feed-icon{
	display: none;
}	
#block-views-calendar-block-2 ul li,#block-views-calendar-block-2 .views-field{
	padding: 10px;
	box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -o-box-sizing:border-box;
    -ms-box-sizing:border-box;
}
#block-views-calendar-block-2 .view-content{
	background: #fff;
}
/*contenido agenda*/

.node-evento-de-agenda .field{
	padding: 10px;
	box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -o-box-sizing:border-box;
    -ms-box-sizing:border-box;
}

/*noticias*/
.node-noticia .field-name-field-sinopsis{
	color: #666666;
	font-style: italic;
}
.view-noticia.view-display-id-page .views-field-field-imagen-noticia{
	float: left;	
	margin: 10px;
}

.view-noticia.view-display-id-page .views-field-view-node{
	clear: both;
}

#block-views-noticia-block-1{
	display: inline-table;
	vertical-align: top;
}
#block-views-noticia-block-1 .views-field-field-imagen-noticia-1{
	display: inline-table;
	vertical-align: top;	
	margin: 10px;
}
#block-views-noticia-block-1 .views-field-field-imagen-noticia-1 .field-content{
		/*	width: 110px;*/
			background-size: cover;
			background-position: center;
			overflow: hidden;
			height:auto;
}
#block-views-noticia-block-1 .views-field-field-imagen-noticia-1 .field-content img{
	height: 75px;
	width: 110px;
}

#block-views-noticia-block-2 ul li{
	clear: both;
	border-bottom: 1px solid #E5E5E5;
	padding: 5px 0;
}


#block-views-noticia-block-2 ul li .field-content{		
	width: 60px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
#block-views-noticia-block-2 ul li .field-content img{
	height: 60px;
	width: 60px;	
}
#block-views-noticia-block-2 ul li .views-field-field-imagen-noticia{
	float: left;
	margin-right: 10px;
}
#block-views-noticia-block-2 ul li .espacio{
	clear: both;
}	
#block-views-noticia-block-2 .views-field-title{
	padding-left: 70px;
}




/*slideshow noticias*/
#block-views-slideshow-block-1{
	display: none;
}
#block-views-noticia-block-1 .views-field-field-imagen-noticia{
	text-align: center;
}

#block-views-slideshow-block-1 .flexslider{
	box-shadow:none;	
}

#block-views-slideshow-block-1 .flex-control-thumbs li{
	float:none;
	padding-right:10px;
	padding-top:5px;
	width: auto;
}
#block-views-slideshow-block-1 .flex-direction-nav a{
	margin:140px 47px 0;
}

#block-views-slideshow-block-1 #flexslider-1 .views-field-field-imagen{
	background:gray;
	padding:5px 10px 10px;
	right:0;
	top:6px;
	position: absolute;
}

/* gaceta en noticias */
.page-noticias #block-views-articulos-gaceta-block .views-row {
	/*width: 465px;*/
	padding:0;
	text-align: center;
}

.page-noticias #block-views-articulos-gaceta-block .views-field-field-imagen {
    height: auto;
    margin-right: 10px;
    overflow: hidden;
}

.page-noticias #block-views-articulos-gaceta-block .views-field-field-imagen img {
    /*position: relative;*/
    top: 0px;
    width: 100%;
    height: auto;
    max-width: 280px;
}

/* buscador de noticias */


#views-exposed-form-noticia-block-10{
	background: rgb(229,229,229); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(229,229,229,1) 1%, rgba(242,242,242,1) 41%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(229,229,229,1)), color-stop(41%,rgba(242,242,242,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.2);
box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.2);

margin-top:15px;

}
.region-content #block-search-form--2 .content{
	background:url(../images/search_icono.png) no-repeat 5px 8px;
	height:66px;
	padding-left:80px;
	padding-top:15px;
}

.region-content #block-search-form--2 #search-block-form{
	text-align:left;
}
.region-content #block-search-form--2{
background: rgb(229,229,229); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(229,229,229,1) 1%, rgba(242,242,242,1) 41%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(229,229,229,1)), color-stop(41%,rgba(242,242,242,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(229,229,229,1) 1%,rgba(242,242,242,1) 41%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.2);
box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.2);
padding:10px;


}
.region-content #block-search-form--2 #edit-search-block-form--2{
	width:200px;
	margin-right:10px;
}

#views-exposed-form-noticia-block-10 > div{
	background:url(../images/search_icono.png) no-repeat 5px 8px;
	height:66px;
	padding-left:80px;}





.page-noticias #block-system-main{
	margin-bottom:0 !important;}

/* interior noticia */

.context-noticia .field-name-field-url-de-video iframe{ 
width:100%;}



/*slide adjunto noticias*/
#block-views-noticia-block-3 .item-list ul li{
	margin: 0;
}
#block-views-noticia-block-3 .item-list ul li .flexslider{
	border-radius: none;
	box-shadow: none;
	margin: 0;
}

#block-views-noticia-block-3 .flex-control-thumbs li{
	width: 60px;
	margin: 5px;
}
#block-views-noticia-block-3 .flexslider{
	box-shadow:none;
}

/*galeria de imagenes*/

#block-views-galer-a-de-imagenes-block-2 .flexslider{
	box-shadow:none;
}
#block-views-galer-a-de-imagenes-block-2 .flex-control-thumbs li{
	width: 60px;
	margin: 4px;
}
#block-views-galer-a-de-imagenes-block-2 img{
	width: 70px;
	height: auto;
}
#block-views-galer-a-de-imagenes-block-2 ul li{
	margin: 0;
}

.view-id-galer_a_de_imagenes.view-display-id-page img{
	margin: 4px;
	width: 70px;
	height: auto;

}

#block-views-galer-a-de-imagenes-block-1 img{
	margin: 4px;
	width: 70px;
	height: auto;
}


#node-galeria-de-imagenes-9 img{
	margin: 4px;
}
#node-galeria-de-imagenes-9 .field-item{
	display: inline-block;
}
/*galeria de video*/
.node-galeria-de-videos img{
	margin: 4px;
	
}
.node-galeria-de-videos .field-item{
	display: inline-block;
}
.view-galeria-de-videos.view-display-id-page img{
	width: 100px;
	height: auto;
}
#block-views-galeria-de-videos-block-1 li{
	margin: 0;	
	text-align: center;
}
#block-views-galeria-de-videos-block-1 img{
	margin-bottom: 10px;
	width: 91px;
	height: auto;
}
#block-views-galeria-de-videos-block-2 img{
	margin: 8px;
}
#block-views-galeria-de-videos-block-2 ul li{
	margin: 0;
	text-align: center;
}
#node-galeria-de-videos-50 img{
	margin: 4px;
}
#node-galeria-de-videos-50 .field-item{
	display: inline-block;
}
#block-views-galeria-de-videos-block-2 img{
	width: 70px;
	height: auto;
}

/*galeria de audio*/
.view-galeria-de-audio.view-display-id-page .views-field-view-node-1 a{
	background: url("../images/img_biblioteca_audio.png") no-repeat scroll 0 0 / 70px 50px transparent;
	width: 70px;
	height: 50px;
	text-indent: 75px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}
#block-views-galeria-de-audio-block-1 ul li{
	margin: 0;
}
#block-views-galeria-de-audio-block-1 .views-field-view-node a{
	background: url("../images/img_biblioteca_audio.png") no-repeat scroll 0 0 / 70px 50px transparent;
	width: 70px;
	height: 50px;
	text-indent: 75px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}

#block-views-galeria-de-audio-block-1 .views-field-nothing-1{
	clear: both;
}
div.jp-interface{
	border:none;
}
div.jp-playlist{
	border: none;
}
.jp-type-playlist ul li{
	background: none !important;
	margin: 0 !important;
}
div.jp-audio{
	width: 280px;
}
div.jp-playlist ul{
	padding: 0;
}
div.jp-audio div.jp-type-playlist a.jp-previous{
	left: 3px;
}
div.jp-audio div.jp-type-playlist a.jp-play, div.jp-audio div.jp-type-playlist a.jp-pause{
	left: 33px;
}
div.jp-audio div.jp-type-playlist a.jp-next{
	left: 73px;
}
div.jp-audio div.jp-type-playlist a.jp-stop{
	left: 103px;
}
div.jp-audio div.jp-type-playlist div.jp-progress{
	left: 137px;
}
div.jp-audio div.jp-type-playlist div.jp-current-time, div.jp-audio div.jp-type-playlist div.jp-duration{
	left: 137px;
}
div.jp-audio div.jp-type-playlist div.jp-volume-bar{
	left: 195px;
	top: 17px;
}
div.jp-audio div.jp-type-playlist a.jp-mute, div.jp-audio div.jp-type-playlist a.jp-unmute{
	left: 155px;
	top: 11px;
}

/*galeria de audio ciecnia*/
.view-galeria-de-audio-ciencia.view-display-id-page .views-field-view-node a{
	background: url("../images/img_biblioteca_audio.png") no-repeat scroll 0 0 / 70px 50px transparent;
	width: 70px;
	height: 50px;
	text-indent: 75px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}
#block-views-galeria-de-audio-ciencia-block-1 ul li{
	margin: 0;
}
#block-views-galeria-de-audio-ciencia-block-1 .views-field-view-node a{
	background: url("../images/img_biblioteca_audio.png") no-repeat scroll 0 0 / 70px 50px transparent;
	width: 70px;
	height: 50px;
	text-indent: 75px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}

#block-views-galeria-de-audio-ciencia-block-1 .views-field-nothing-1{
	clear: both;
}

/*galeria de audio espacio*/
.view-galeria-de-audio-espacio.view-display-id-page .views-field-view-node a{
	background: url("../images/img_biblioteca_audio.png") no-repeat scroll 0 0 / 70px 50px transparent;
	width: 70px;
	height: 50px;
	text-indent: 75px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}
#block-views-galeria-de-audio-espacio-block-1 ul li{
	margin: 0;
}
#block-views-galeria-de-audio-espacio-block-1 .views-field-view-node a{
	background: url("../images/img_biblioteca_audio.png") no-repeat scroll 0 0 / 70px 50px transparent;
	width: 70px;
	height: 50px;
	text-indent: 75px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}

#block-views-galeria-de-audio-espacio-block-1 .views-field-nothing-1{
	clear: both;
}


/*footer*/
#block-menu-menu-men- li.leaf, #block-system-main-menu li.leaf{
	list-style-type: none;
	list-style-image: url("../images/li_arrow.png");
}
#block-menu-menu-men- ul li ul{
	display: none;
}
#block-menu-menu-men- .menu li{
	padding: 0 5px 0 15px;
}
#block-menu-menu-men- li a.active, #block-menu-menu-men- li a:visited, #block-menu-menu-men- a:link{
	color:#666666;
}
#block-menu-menu-men- ul li.collapsed{
	list-style-image: url("../images/li_arrow.png");
}


/*ficha de directorio*/
#block-views-directorio-block-2 {
	background: #E5E5E5;
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.2) inset;
	padding:20px;
	box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
}
#block-views-directorio-block-2 li{
	padding-bottom: 10px;
	padding-top: 10px;
}
#block-views-directorio-block-2 .views-field-field-fotograf-a{
	float: left;
	margin-right: 10px;
}
#block-views-directorio-block-2 .negrita{
	color:#336F9D;
}
/*pagina directorio*/
#block-views-directorio-block-1 .views-field-field-fotograf-a, .view-id-directorio.view-display-id-page  .views-field-field-fotograf-a{
	float: left;
	margin: 4px 10px 10px 10px;
}
.view-directorio.view-id-directorio.view-display-id-page .piso1{
	float: left;
	margin: 10px 0 0 30px;
}
.view-directorio.view-id-directorio.view-display-id-page .piso2{
	float: left;
	margin: 10px 0 0 60px;
}
.view-directorio.view-id-directorio.view-display-id-page .piso3{
	float: left;
	margin: 10px 0 0 90px;
}
#block-views-directorio-block-1 ul li .views-field-nothing, .view-id-directorio.view-display-id-page  ul li .views-field-nothing{
	clear: both;
}

/*banners*/
#block-views-banners-block ul li{
	display: inline-block;
	margin: 1px;
}
#block-views-banners-block-1 ul li{
	display: inline-block;
	/*margin: 1px;*/
}
#block-views-banners-block-2 .item-list ul,
#block-views-banners-block .item-list ul{
	text-align:center;}

/*List�n*/
#block-views-liston-block{
	margin: 0 !important;
}
#block-views-liston-block .views-row{
	padding: 0;
	border-bottom: none;
}

#block-views-liston-block img{
	display: block;
}
.node-page-56 .content img{
	text-align:center;}

/* listones */

.view-liston img{
	width:100%;
	height:auto;}


/*accesos directos corregir */
#udg_menu_principal #udg-menu-logo {
    padding:4px 11px;
}


/*tablero*/

.view-tablero li{
	background:url("../images/down_arrow.png") no-repeat scroll 0 13px transparent;
	margin:0;
	padding-left:20px !important;
	box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
	}
#block-views-tablero-block-1 .view-tablero li{
	background:url("../images/link_out.png") no-repeat scroll 0 13px transparent;
	margin:0;
	padding-left:20px !important;
	box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
	}
	
/*Redes sociales*/
#block-views-redes-sociales-block{
	display: inline-block;
	margin:10px 0;
	padding:10px 0;}
	
#block-views-redes-sociales-block span.field-content{
	text-align:center;}

#block-views-redes-sociales-block .views-field-php .field-content a{
	width: 30px;
	height: 30px;
	text-indent: 32px;
	overflow: hidden;
	float: left;
}
#block-views-redes-sociales-block .facebook{
	background: url("../images/r_face.png") no-repeat;
}
#block-views-redes-sociales-block .twitter{
	background: url("../images/r_twitt.png") no-repeat;
}
#block-views-redes-sociales-block .google{
	background: url("../images/r_gplus.png") no-repeat;
}
#block-views-redes-sociales-block .youtube{
	background: url("../images/r_youtube.png") no-repeat;
}
#block-views-redes-sociales-block .linkedin{
	background: url("../images/r_linkedin.png") no-repeat;
}
#block-views-redes-sociales-block .foursquare{
	background: url("../images/r_foursquare.png") no-repeat;
}
#block-views-redes-sociales-block .flickr{
	background: url("../images/r_flikr.png") no-repeat;
}
#block-views-redes-sociales-block .pinterest{
	background: url("../images/r_pinterest.png") no-repeat;
}
#block-views-redes-sociales-block .views-row{
	border: none;
	display:inline-block;
}

/*menu en bloque*/
#block-menu-block-1{
	display: none;
}
.block-menu-block ul li.leaf{
	list-style-type: square;
	list-style-image: url("../images/li_arrow.png");;
}

.block-menu-block ul li.expanded{
	list-style-image: url("../images/menu-expanded.png");
}
/*-----------------------------------------------------------------------------------*/
/*	9.	Bloques
/*-----------------------------------------------------------------------------------*/
	
	/*Slidshow principal*/
	
#block-views-slideshow-block .cuerpo p,
#block-views-slideshow-block #lipsum p{
	color:#ccc;
	font-size:12px !important;
	text-align:justify;
	padding:10px 0 0 0;
}

.titulo a{
	color:#FFF;
}
		
/*pagina funciones y atribuciones*/

#funciones{
	background-color:#DFDFD0;
	padding:10px;
	}
	
#funciones .list-elemento{
	list-style-type:upper-roman;
	background:none;
	overflow:visible;
	padding:20px 0;
	border-bottom: 4px double #d0d1c3;
	margin:1px;
	width: 90%;
	display: inline-block;
	}
#funciones .list-elemento:last-child{
	border-bottom:none;
}	
#funciones .romano{
	width: 9%;
	display: inline-block;
	 font-size: 36px;
	  padding: 20px 0;
}

#block-quicktabs-consejo-de-medios ul.quicktabs-tabs li{
		background: #73868A;
display: inline-block;
padding:20px 10px;
margin:0;
		}
#block-quicktabs-consejo-de-medios ul.quicktabs-tabs li a{
	color:#FFF;
}
		
#block-quicktabs-consejo-de-medios ul.quicktabs-tabs li.active{
		background: rgb(154,180,184); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(154,180,184,1) 0%, rgba(189,220,225,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(154,180,184,1)), color-stop(100%,rgba(189,220,225,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(154,180,184,1) 0%,rgba(189,220,225,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(154,180,184,1) 0%,rgba(189,220,225,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(154,180,184,1) 0%,rgba(189,220,225,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(154,180,184,1) 0%,rgba(189,220,225,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ab4b8', endColorstr='#bddce1',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow:inset 2px 2px 7px #686859;
box-shadow:inset 2px 2px 7px #686859;
		}
#block-quicktabs-consejo-de-medios ul.quicktabs-tabs li.active:first-child{
	
-webkit-box-shadow:inset -2px 2px 7px #686859;
box-shadow:inset -2px 2px 7px #686859;
}		
		
#block-quicktabs-consejo-de-medios	.item-list ul{
	margin: 0;
	
}
#block-quicktabs-consejo-de-medios ul.quicktabs-tabs li a{
	
	padding:10px 30px;
}

#block-quicktabs-consejo-de-medios #quicktabs-container-consejo_de_medios{
	background: rgb(240,238,240); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(240,238,240,1) 0%, rgba(246,244,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,238,240,1)), color-stop(100%,rgba(246,244,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(240,238,240,1) 0%,rgba(246,244,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(240,238,240,1) 0%,rgba(246,244,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(240,238,240,1) 0%,rgba(246,244,246,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(240,238,240,1) 0%,rgba(246,244,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0eef0', endColorstr='#f6f4f6',GradientType=0 ); /* IE6-9 */


	padding: 20px;
	
	-webkit-box-shadow:inset -5px -5px 16px #BBBBBB;
box-shadow:inset -5px -5px 16px #BBBBBB;
}

		
		
/*bloques de noticias en portada*/
#block-views-noticia-block-6 .views-field-field-url-de-video{
	text-align: center;
}
/*#block-views-noticia-block-6 img{
	 max-width: 336px;
	}*/



#block-views-noticia-block-4{
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
	}

#block-views-noticia-block-8 ul .views-field-field-imagenes{
	text-align:center;}
#block-views-noticia-block-8 .view-content li{
	width: 140px;
	margin:9px;
}

/* videos portada */


#block-views-noticia-block-6 .views-field-title a{
	font-size:15px;
	}

#block-views-noticia-block-7{
	display:inline-block;}
#block-views-noticia-block-7 li,
#block-views-noticia-block-5  li{
	display:inline-table;}
	
#block-views-noticia-block-7 .imagen-noticia-principal,
#block-views-noticia-block-5 .views-field-field-url-de-video{
	margin-right:10px;
	float:left;	
}

.page-noticias #block-views-noticia-block-7{
	float: none;
	
}

#block-views-noticia-block-7 .views-field-created,
#block-views-noticia-block-7 .views-field-title,
#block-views-noticia-block-5 .views-field-created,
#block-views-noticia-block-5 .views-field-title{
	/*clear:right;
	float:left;*/}
	
#block-views-noticia-block-6 li.views-row-last, #block-views-noticia-block-4 li.views-row-last,
#block-views-noticia-block-7 li.views-row-last, #block-views-noticia-block-5 li.views-row-last {
	border-bottom:none;
}
	
#block-views-noticia-block-5{
	margin-bottom:0 !important;
	border-bottom: thin solid #efefef;
	position: relative;
	padding:15px 0  15px 30px;}

#block-views-noticia-block-6 h2{
	margin-bottom:0 !important;
	padding-top:10px;}
#block-views-noticia-block-6{
	margin-left:-10px;
	margin-bottom:0 !important;
	display:block;}
#block-views-noticia-block-6 .views-field-created,
#block-views-noticia-block-6 .views-field-title,
#block-views-noticia-block-8 h2,
#block-views-noticia-block-6 h2{
	padding-left:10px;}	

#block-views-noticia-block-6 img{
	width:100%;
	height:auto;}
	
/* galerias de noticias home */

#block-views-noticia-block-8 li{
	display:inline-block;}
	
	
#block-views-noticia-block-8{
	border-bottom:3px solid #ccc;
	padding-bottom:30px;
	margin-bottom:0 !important;	}
	
	
#block-views-noticia-block-8,
#block-views-calendar-block-2{
	border-top:3px solid #ccc;
	padding-top:20px;
	margin-bottom:0 !important;
	margin-top:0 !important;
	clear: both;}
	
	
/* actividades */


#block-quicktabs-actividades{
	border-top:3px solid #ccc;
	padding-top:20px;
	margin-bottom:0 !important;
	clear: both;
	margin-top:1px;}
	
	
#quicktabs-tabpage-actividades-4 li,
#quicktabs-tabpage-actividades-3 li,
#quicktabs-tabpage-actividades-2 li,
#quicktabs-tabpage-actividades-1 li,
#quicktabs-tabpage-actividades-0 li{
	text-align:center;
	display:inline-block;
    width: 33%;
	padding-top:10px;
	border-bottom:none;
	vertical-align:top;
	margin:0 5px 5px 5px;
	}
#quicktabs-tabpage-actividades-0 li a{
	font-size:11px;}
#block-quicktabs-actividades{
	/*float:left;*/
	width:100%;
	}	
	
#block-quicktabs-actividades .content{
	background:#CCC;}
	
#quicktabs-tabpage-actividades-1 ul{
	text-align: center;
	}
#quicktabs-tabpage-actividades-2 ul{
	text-align: center;
}
#quicktabs-tabpage-actividades-3 ul{	
	text-align: center;
}
#quicktabs-tabpage-actividades-0 ul{
	margin:0;
	text-align: center;
}
	
#block-quicktabs-actividades ul.quicktabs-tabs{
	float:left;
	margin:0;
	width:100%;
	text-align: center;
	}
	
#block-quicktabs-actividades ul.quicktabs-tabs li.active a{
	background:#CCC;
	color:#004171;}
	
ul #quicktabs-tab-actividades-0,
#block-quicktabs-actividades ul.quicktabs-tabs{
	-webkit-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,0.5);
box-shadow:inset 0 10px 10px -5px rgba(0,0,0,0.5);}
	
#block-quicktabs-actividades ul.quicktabs-tabs li a{
	color:#FFF;
	padding:6%;
	display:table-row;
	display:block;
}
	
#block-quicktabs-actividades ul.quicktabs-tabs li {
	display: inline-block;
    /*height: 59px;*/
    margin: 0;
	padding:0;}
	
#block-quicktabs-actividades .view-content ul li img {
    border: thin solid #FFFFFF;
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.2);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
    height: 140px;
    width: 110px;
	margin-bottom:5px;
}
ul #quicktabs-tab-actividades-0{
	background: url(../images/bt_destacadas02.png) no-repeat;}
ul #quicktabs-tab-actividades-1{
	background: url(../images/bt_academicas02.png) no-repeat;}
ul #quicktabs-tab-actividades-2{
	background: url(../images/bt_culturales02.png) no-repeat;}
ul #quicktabs-tab-actividades-3{
	background: url(../images/bt_oficiales02.png) no-repeat;}
ul #quicktabs-tab-actividades-4{
	background: url(../images/bt_destacadas02.png) no-repeat;}	
ul #quicktabs-tab-actividades-5{
	background: url(../images/bt_academicas02.png) no-repeat;}
ul #quicktabs-tab-actividades-6{
	background: url(../images/bt_culturales02.png) no-repeat;}	
	
	
#region-sidebar-second{
	width:100%;
	display:inline-block;}
	
/*Imaen de actividades*/
#block-views-actividades-block-4 img{
	width: 100%;
	max-width: 280px;
	height: auto;
}
#block-views-actividades-block-4 .view-content{
	text-align: center;
}	
/*gaceta bloque */

#block-views-articulos-gaceta-block .views-row .views-field-title {
    box-sizing: border-box;
    padding: 10px 10px 0;
}
#block-views-articulos-gaceta-block .views-row .views-field-title a {
    color: #003655;
    font-family: 'Noticia Text',serif;
    font-size: 16px;
}
#block-views-articulos-gaceta-block .views-field-field-imagen {
    height: 80px;
    overflow: hidden;
}
#block-views-articulos-gaceta-block .views-field-field-imagen img {
    position: relative;
    top: -120px;
}

#block-views-articulos-gaceta-block .views-row {
    background: none repeat scroll 0 0 #F5F5F5;
}
#block-views-articulos-gaceta-block .views-row .views-field-field-cuerpo {
    box-sizing: border-box;
    display: none;
    padding: 10px;
}
#block-views-articulos-gaceta-block .gaceta {
    background: url("../images/gaceta.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 40px;
    overflow: hidden;
    text-indent: 142px;
    width: 140px;
}
#block-views-articulos-gaceta-block li .views-field-nothing {
    margin-top: 1px;
}
#block-views-articulos-gaceta-block .views-row {
    background: none repeat scroll 0 0 #F5F5F5;
	padding-top:1px;
}
#block-views-articulos-gaceta-block li .views-field-nothing {
    background-color: #003655;
    margin-top: 14px;
    text-align: -moz-center;
}

/* slide publicitario */

#block-views-slideshow-block-2 {
	margin-bottom:50px !important;
	display:none;}
	#block-views-slideshow-block-2 img {
height: auto;
-webkit-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;
}

#block-views-slideshow-block-2 .leyenda-slideshow-vidrio a{
	color:#FFF;}
	

/* tabcoliz espaciado de parrafos */
.tabcoliz{
	}
	
	
/* bloque de iconos para imprimir */

.print-link a.print-mail {
	background: url(../images/correo.png) no-repeat;
	width:16px;
	height:16px;
	display: inline-block;}


.print-link a.print-page {
	background:url(../images/imprimir.png) no-repeat;
	width:16px;
	height:16px;
	display: inline-block;}

.print-link a.print-pdf{
	background: url(../images/acrobat.png) no-repeat;
	width:16px;
	height:16px;
	display: inline-block;}


.print-link a.print-pdf img,
.print-link a.print-page img,
.print-link a.print-mail img{
	display:none;}


/*entresacado de blogs */

.style11{
	background-color: #249acc;
    color: #ffffff;
    float: left;
    font-size: 16px;
    font-style: italic;
    line-height: 26px;
    margin: 0 20px 20px 0;
    padding: 14px 20px;
    width: 44%;}

/*Banners de prensa*/
#block-block-4 #entrevista{
	display: inline-block;
	margin: 10px;
}   
#block-block-4 #difusion{
	display: inline-block;
	margin: 10px;
}
#block-block-4 .content{
	text-align: center;
}
#block-block-4 img{
	margin:60px 20px 0 20px;
}

/*Orgullo universitario*/

#block-views-orgullo-universitario-block-6 ul{
	text-align:center;}

.view-id-orgullo_universitario .views-field-field-imagenes{
	/*background:#ddd;*/}

#block-views-orgullo-universitario-block-1 .views-row img{
	width: 100%;
	height: auto;
	max-width: 380px;
}
#block-views-orgullo-universitario-block-2 .views-field-field-imagenes{
	text-align: center;
}
#block-views-cartelera-udeg-block-2 .views-field-field-imagen{
	text-align: center;
}
#block-views-orgullo-universitario-block-1 .views-row{
	text-align: center;
}
#block-views-cartelera-udeg-block-1 .views-row img{
	width: 100%;
	height: auto;
	max-width: 380px;
}
#block-views-cartelera-udeg-block-1 .views-row{
	text-align: center;
}


/* orgullo interiores */

.node-type-orgullo-universitario .block-system-main{
	margin:0;}

/* share window final */

#shareaholic_share_panel div.shareaholic-share-result.shareaholic-share-thanks .result-header {
    color: #ffffff;
    padding-bottom: 20px;
}

.shareaholic-ui .ui-icon.ui-logo {
	display:none;
}

#shareaholic_share_panel div.shareaholic-share-result.shareaholic-share-thanks .result-header h1{
	color:transparent;
	background:url(../images/g_compartir.png) no-repeat center top;
	width:267px;
	height:40px;
	margin:0 auto;
}
	
	
/*Orgullo Universitario*/
.view-orgullo-universitario.view-id-orgullo_universitario.view-display-id-page .view-content ul li{
	display: inline-table;
	vertical-align: top;
	padding: 5px;
}
.view-orgullo-universitario.view-id-orgullo_universitario.view-display-id-page .views-field-created, .view-orgullo-universitario.view-id-orgullo_universitario.view-display-id-page .views-field-title, .view-orgullo-universitario.view-id-orgullo_universitario.view-display-id-page .views-field-field-imagenes{
	text-align: center;
}
/*Orgullo Universitario Historico*/
.view-orgullo-universitario.view-id-orgullo_universitario.view-display-id-page_1 .views-field-field-imagenes {
    float: left;
    margin: 10px;
}

/*Cartelera*/
.view-cartelera-udeg.view-id-cartelera_udeg.view-display-id-page .view-content .views-field-field-imagen{
	text-align: center;
}
.view-cartelera-udeg.view-id-cartelera_udeg.view-display-id-page .view-content ul li:nth-child(5), .view-cartelera-udeg.view-id-cartelera_udeg.view-display-id-page .view-content ul li:nth-child(6), .view-cartelera-udeg.view-id-cartelera_udeg.view-display-id-page .view-content ul li:nth-child(7), .view-cartelera-udeg.view-id-cartelera_udeg.view-display-id-page .view-content ul li:nth-child(8){
	display:none;
}
#region-sidebar-second #block-views-noticia-block-4{
	width: 100%;
}
.view-cartelera-udeg.view-id-cartelera_udeg.view-display-id-page .pager{
	display: none;
}
/*Cartelera 2*/
.view-calendar.view-id-calendar.view-display-id-page_4 .view-content .views-field-field-imagen{
	text-align: center;
}
.view-calendar.view-id-calendar.view-display-id-page_4 .view-content ul li:nth-child(5), .view-calendar.view-id-calendar.view-display-id-page_4 .view-content ul li:nth-child(6), .view-calendar.view-id-calendar.view-display-id-page_4 .view-content ul li:nth-child(7), .view-calendar.view-id-calendar.view-display-id-page_4 .view-content ul li:nth-child(8){
	display:none;
}
.view-calendar.view-id-calendar.view-display-id-page_4 .pager{
	display: none;
}

/* Multimedia */



#block-views-noticia-block-8 img,
#block-views-galer-a-de-imagenes-block-3 .view-content img,
#block-views-galeria-de-videos-block-4 .view-content img{
	-webkit-box-shadow:  0px 2px 5px 0px rgba(0, 0, 0, .30);
	box-shadow:  0px 2px 5px 0px rgba(0, 0, 0, .30);
	}
#block-views-galeria-de-videos-block-4 .view-content .views-field-field-url-galeria-videos .video-embed-description{
	display:none;
}	
#block-views-galer-a-de-imagenes-block-3 .view-content li{
	padding-top:20px;
	padding-bottom:20px;
}


#block-views-galer-a-de-imagenes-block-3 .view-content img{
	width: 100%;
	height: auto;
}
#block-views-galer-a-de-imagenes-block-3 .view-content ul,
#block-views-galeria-de-videos-block-4 .view-content ul,
#block-views-galeria-de-audio-block-2 .view-content ul {
	padding:5px;
  background: rgb(242,242,242); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(242,242,242,1) 3%, rgba(225,230,233,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgba(242,242,242,1)), color-stop(100%,rgba(225,230,233,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 3%,rgba(225,230,233,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(242,242,242,1) 3%,rgba(225,230,233,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(242,242,242,1) 3%,rgba(225,230,233,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(242,242,242,1) 3%,rgba(225,230,233,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e1e6e9',GradientType=0 ); /* IE6-9 */
}

/*Multimedia video*/
#block-views-galeria-de-videos-block-4 .view-content li{
	position: relative;
	display: inline-table;
	vertical-align: top;
	margin-left: 5%;
	margin-right: 5%;
	border-bottom:none;
	padding-top:20px;
	padding-bottom:20px;
	height:180px;
}
#block-views-galeria-de-videos-block-4 .previous{
	background: url("../images/flecha_izquierda.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    float: left;
    height: 100%;
    overflow: hidden;
    padding-left: 8px;
    text-indent: 45px;
    width: 26px;
}
#block-views-galeria-de-videos-block-4 .next {
    background: url("../images/flecha_derecha.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    float: left;
    height: 100%;
    overflow: hidden;
    padding-left: 8px;
    text-indent: 45px;
    width: 26px;
}
#block-views-galeria-de-videos-block-4 .view-content ul .views-field-field-url-galeria-videos-1{
	text-align: center;
}
#block-views-galeria-de-videos-block-4 .view-content li .views-field-field-url-galeria-videos a{
	position: absolute;
	top:50px;
	left: 75px;
	width: 43px;
	height: 43px;
	text-indent: 101px;
	overflow: hidden;
	display: block;
	background: url('../images/Play.png') no-repeat;
}
/*Multimedia imagenes*/
#block-views-galer-a-de-imagenes-block-3 .view-content li{
	position: relative;
	display: inline-table;
	vertical-align: top;
	margin-left: 5%;
	margin-right: 5%;
	border-bottom:none;
}
#block-views-galer-a-de-imagenes-block-3 .view-content ul .views-field-field-imagenes{
	text-align: center;
}
#block-views-galer-a-de-imagenes-block-3 .previous {
    background: url("../images/flecha_izquierda.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    float: left;
    height: 100%;
    overflow: hidden;
    padding-left: 8px;
    text-indent: 45px;
    width: 26px;
}
#block-views-galer-a-de-imagenes-block-3 .next {
    background: url("../images/flecha_derecha.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    float: left;
    height: 100%;
    overflow: hidden;
    padding-left: 8px;
    text-indent: 45px;
    width: 26px;
}
/*Multimedia Audios*/
#block-views-galeria-de-audio-block-2 .view-content li{
	background: url('../images/audio.png') no-repeat;
	background-position-y: center;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top:thin #FFF dotted;
}

#block-views-galeria-de-audio-block-2 .view-content li.views-row-last{
	border-bottom:none;}
	
/*Galeria de imagenes*/
.node-galeria-de-imagenes .field-name-field-imagenes .field-item{
	display: inline-table;
	vertical-align: top;
	margin-right: 10px;
	margin-botom: 10px;
	
}

/*Imagen Orgullo*/
.node-orgullo-universitario .field-name-field-imagenes img{
	width:100%;
	max-width: 200px;
	height:auto;
}
.node-orgullo-universitario .field-name-field-imagenes{
	text-align: center;
}

/*Ultimas Galerias*/


#block-views-noticia-block-8 img{
	margin-bottom:9px;}
	
#block-views-noticia-block-8 .view-content{
	margin:0 !important;}
#block-views-noticia-block-8 ul,
#block-views-noticia-block-8 .wrapper, 
#block-views-noticia-block-8 .liquid{
	height:176px !important;}

#block-views-noticia-block-8 .previous {
    background: url("../images/flecha_izquierda.png") no-repeat scroll right center;
    float: left;
    height: 100%;
    /*margin: 55px 0 0;*/
    overflow: hidden;
    padding-left: 8px;
    text-indent: 45px;
    width: 26px;
}
#block-views-noticia-block-8 .next {
    background: url("../images/flecha_derecha.png") no-repeat scroll right center;
    float: left;
    height: 100%;
    /*margin: 55px 0 0;*/
    overflow: hidden;
    padding-left: 8px;
    text-indent: 45px;
    width: 26px;
}

/*Carpeta informativa*/
#block-block-10 iframe{
	height:200px;
	width:100%;
	max-width:290px;
}
/*Nodo de carpeta informativa*/

#node-page-34520 iframe{
	width:100% !important;
}
/*Bloques de video en portada*/
#block-views-noticia-block-6 .video-embed-description{
	display:none;
}
#block-views-noticia-block-5 .video-embed-description{
	display:none;
}
/* bloque de avisos informativo aviso obituario */

#block-views-aviso-emergente-block ul,
#block-views-aviso-emergente-block{
	margin-bottom:0 !important;
	}
	
#block-views-aviso-emergente-block li{
	border:none;
	padding:0;}


.Aviso{
	min-height: 30px;
    padding: 26px 15px 20px 80px;
	background:url(../images/aviso.png) no-repeat 6px 10px;
	border: solid 2px #FFBF00;
	}
.Obituario{
	min-height: 30px;
    padding: 26px 15px 20px 80px;
	background:url(../images/obituario.png) no-repeat 6px 5px;
	-webkit-box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.4);
box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.4);
	}
.Informativo{
	min-height: 30px;
    padding: 26px 15px 20px 80px;
	background:url(../images/informativo.png) no-repeat 6px 2px;
	}

#block-views-aviso-emergente-block .field-content{
	background: rgb(237,237,237); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(255,255,255,1) 47%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(47%,rgba(255,255,255,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 47%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 47%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 47%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 47%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}




/* agenda de carpeta informativa **/


#block-block-10 {
	text-align:center;
	background:#F2f2f2;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .30);
box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .30);
box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
   -o-box-sizing:border-box;
   -ms-box-sizing:border-box;	
	}

#block-block-10 body{
	}

.page-node-34520 h1{}


/* red de comunicacion universitaria */

#block-views-cartelera-udeg-block-2 .views-row {
border: none !important;
display: table;
width: 100%;
}


#block-views-cartelera-udeg-block-2 .views-field-title{
	height:110px;}
	

#block-views-cartelera-udeg-block-2 .views-field-field-imagen{
	background: #ddd;
}

.node-type-orgullo-universitario .views-field-field-imagenes{
	clear:both;}


/* udg movil */

#page-node-2441 #main-content .content img{
	display:inline-block;}

/*Orgullo universitario*/
#block-views-orgullo-universitario-block-3 .views-field-field-imagenes{
	text-align:center;
}	
#block-views-orgullo-universitario-block-3 .views-field-field-imagenes img{
	text-align:center;
	width:100%;
	max-width:380px;
	height:auto;
}

.node-type-orgullo-universitario .views-field-field-url-de-video a{
	display:block;
	background:url('../images/Play.png') no-repeat left center;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}	
.node-type-orgullo-universitario .views-field-field-url-de-video{
	display:inline-block;
}
.node-type-orgullo-universitario .views-field-nothing a{
	display:block;
	background:url('../images/audio.png') no-repeat left center;
	padding-left: 50px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.node-type-orgullo-universitario .views-field-nothing{
	display:inline-block;
}
/*Tablero*/
#block-views-tablero-block-5 img{
	height: auto;
    width: 100%;
    max-width: 420px;
    }
#block-views-tablero-block-6 img{
	height: auto;
    width: 100%;
    max-width: 420px;
    }    
#block-views-tablero-block-7 img{
	height: auto;
    width: 100%;
    max-width: 420px;
}    
#block-views-tablero-block-8 img{
	height: auto;
    width: 100%;
    max-width: 420px;
}
#block-views-tablero-block-9 img{
	height: auto;
    width: 100%;
    max-width: 420px;
}
#block-views-tablero-block-10 img{
	height: auto;
    width: 100%;
    max-width: 420px;
}
#block-views-tablero-block-11 img{
	height: auto;
    width: 100%;
    max-width: 420px;
}
#block-views-tablero-block-12 img{
	height: auto;
    width: 100%;
    max-width: 420px;
}
#block-views-tablero-block-2 .view-content li .promoci_n {
    background: url("../images/tb_promos.png") no-repeat scroll 0 0;
}
.pad_der {
    padding-left: 20px;
}
#block-views-tablero-block-3 .view-content .convocatoria {
    background: url("../images/tb_pconvoca.png") no-repeat scroll 0 0;
}
#block-views-tablero-block-3 .view-content .promoci_n {
    background: url("../images/tb_promos.png") no-repeat scroll 0 0;
}
#block-views-tablero-block-2 .view-content li .circular {
    background: url("../images/down_arrow.png") no-repeat scroll 0 3px;
}
#block-views-tablero-block-3 .view-content li .beca {
    background: url("../images/tb_becas.png") no-repeat scroll 0 0;
}


#block-views-tablero-block-3 .view-tablero li{
	background: none;
	padding: 0 !important;
}
#block-views-tablero-block-2 .view-tablero li{
	background: none;
	padding: 0 !important;
}
#block-views-tablero-block-5 .view-content li{
	background: none;
	padding: 0 !important;
}
#block-views-tablero-block-4 .view-content li{
	background: none;
	padding: 0 !important;
}
#block-views-tablero-block-6 .view-content li{
	background: none;
	padding: 0 !important;
}
#block-views-tablero-block-7 .view-content li{
	background: none;
	padding: 0 !important;
}
/*Vista por dias*/
.view-calendar.view-id-calendar.view-display-id-page_5 .views-widget > div{
	display: inline-table;
	vertical-align: top;
	width: auto;
}
.more-link a {
    background: url("../images/link_arrow.png") no-repeat scroll right 8px transparent;
    display: block;
    float: right;
    padding: 3px 20px 0 5px;
}

/*Nueva portada*/

/*Slide nuevas noticias*/
.page-node-55229 #page-title,
.page-node-55229 .block-without-title#block-system-main {
	display: none;
}

#block-views-slideshow-block-3 .contenedor-noticia-p{
	
	float: left;
	
	color: #fff;
	background: #000;
	opacity: 0.8;
	padding: 10px;
	font-size: 11px;
}


#block-views-slideshow-block-3 .contenedor-noticia-p a{
	color: #fff;


}



#block-views-slideshow-block-3 .contenedor-noticia-p .titulo{
	font-size: 18px;
	margin-bottom: 5px;
}

/*Títulos grices izquierda*/

#block-views-noticas-nueva-portada-block .block-title,
#block-views-noticas-nueva-portada-block-1 .block-title,
#block-views-noticas-nueva-portada-block-2 .block-title,
#block-views-noticas-nueva-portada-block-3 .block-title,
#block-views-noticas-nueva-portada-block-4 .block-title,
#block-views-noticas-nueva-portada-block-5 .block-title,
#block-views-agenda-block .block-title,
#block-block-13 .block-title,
#block-views-actividades-block-8 .block-title,
#block-block-14 .block-title,
.page-node-55229 #block-views-banners-block-3 .block-title,
.page-node-55229 #block-menu-menu-accesos-directos .block-title{
	color: #fff;
	background: #565656;
	border-bottom: 5px solid #BFAC7D;
	padding: 10px;
	padding-left: 20px;
	font-family: "Open Sans",'lucida grande',tahoma,verdana,arial,sans-serif;
}

/*Noticias destacadas*/

#block-views-noticas-nueva-portada-block {
	display: inline-block;
	max-width: 790px;
	width: 790px;
} 

#block-views-noticas-nueva-portada-block .views-row{
	display: inline-block;
	max-width: 240px;
	margin: 10px;
	margin-top: 0px;
	vertical-align: top;
	border-bottom: none;
}

#block-views-noticas-nueva-portada-block .views-row .views-field-field-imagen-noticia{
	max-height: 270px;
}

#block-views-noticas-nueva-portada-block .views-row .contenedor-destacadas{
	color: #fff;
	background: #565656;
	padding: 10px;
	min-height: 85px;
} 

#block-views-noticas-nueva-portada-block .views-row .title-dest a{
	color: #fff;
	font-size: 12px;
} 

#block-views-noticas-nueva-portada-block .views-row .created-dest{
	margin-top: 10px;
} 

/*Últimas noticias*/

#block-views-noticas-nueva-portada-block-1 {
	display: inline-block;
	max-width: 860px;
	
	vertical-align: top;
	
} 

#block-views-noticas-nueva-portada-block-1 .views-row{
	display: inline-block;
	width: 345px;
	margin-right:48px;
	vertical-align: top;
	border-bottom: none;
	clear: both;
}

#block-views-noticas-nueva-portada-block-1 .views-row .views-field-field-imagen-noticia{
	float: left;
	margin-right: 10px;
}

#block-views-noticas-nueva-portada-block-1 .views-row .contenedor-utimas{
	max-width: 370px;
}

#block-views-noticas-nueva-portada-block-1 .views-row .title-ult{
	font-size: 13px;
}

/*Galería de videos*/

#block-views-noticas-nueva-portada-block-3 iframe{
	width: 100%;
	height: 475px;
}

#block-views-noticas-nueva-portada-block-3 .views-row,
#block-views-noticas-nueva-portada-block-2 .views-row,
#block-views-noticas-nueva-portada-block-4 .views-row{
	border-bottom: none;
	clear: both;
}

/*Última galería de video*/

#block-views-noticas-nueva-portada-block-2{
	max-width: 380px;
	display: inline-block;
	margin-right: 20px;
} 

#block-views-noticas-nueva-portada-block-2 .views-field-title{
	font-size: 14px;
} 


/*Últimos videos de noticias*/

#block-views-noticas-nueva-portada-block-4{
	max-width: 400px;
	min-width: 380px;
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
} 

#block-views-noticas-nueva-portada-block-4 .views-field-field-url-galeria-videos{
	float: left;
	margin-right: 10px;
} 

/*Tweets portada*/

#block-block-13 {
	max-width: 400px;
	
	display: inline-block;
	vertical-align: top;
	top:30px;
	
}

/*Agenda de actividades*/

#block-views-agenda-block{
	background: #eee;
	padding: 25px;

} 

#block-views-agenda-block .views-row{
	max-width: 370px;
	margin-left: 10px;
	display: inline-block;
	vertical-align: top;
	border-bottom: none;
	clear: both;
} 

#block-views-agenda-block .views-field-field-fecha-horario{
	background: url("../images/bandera_verde.png") no-repeat scroll left 8px transparent;
	padding: 10px;
	margin-bottom: 10px;
} 

#block-views-agenda-block .date-display-single{
	color: #fff;
	font-size: 14px;
} 

#block-views-agenda-block .views-field-body{
	margin-bottom: 15px;
} 

#block-views-agenda-block .views-label-field-lugar-evento{
	font-weight: bold;
} 

#block-views-agenda-block .view-footer a{
	background: #005779;
	color: #fff;
	padding: 10px;
	font-size: 14px;
	margin-left: 5px;
} 

/*Cartelera Universitaria*/

#block-views-actividades-block-8 .views-row{
	max-width: 550px;
	border-bottom: none;
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: top;
	clear: both;
}

#block-views-actividades-block-8 .views-field-field-imagen{
	float: left;
	margin-right: 20px;
}

#block-views-actividades-block-8 .views-field-title,
#block-views-actividades-block-8 .views-field-field-lugar-evento,
#block-views-actividades-block-8 .views-field-field-descripci-n{
	margin-bottom: 20px;
}

#block-views-actividades-block-8 .views-field-title{
	font-size: 14px;
	color: #444;
}

#block-views-actividades-block-8 .date-display-single{
	font-size: 12px;
	color: #444;
}

#block-views-actividades-block-8 .views-label-field-lugar-evento,
#block-views-actividades-block-8 .views-field-field-lugar-evento .field-content{
	display: inline-block;
}

/*Informativo de prensa*/

#block-views-noticas-nueva-portada-block-5 {
	/*display: inline-block;*/
	max-width: 860px;
	vertical-align: top;
	
}

#block-views-noticas-nueva-portada-block-5 .views-row{
	border-bottom: none;
	clear: both;
	position: relative;
}

#block-views-noticas-nueva-portada-block-5 .views-field-field-imagen-noticia{
	
}

#block-views-noticas-nueva-portada-block-5 .views-field-title{
	
    position: absolute;
    color: #fff;
    background: #000;
    opacity: 0.8;
    padding: 10px;
  
    bottom:15px;
    
}

#block-views-noticas-nueva-portada-block-5 .views-field-title a{
    color: #fff;
}

/*Servicios*/

#block-block-14 {
	display: inline-block;
	vertical-align: top;
	max-width: 340px;
	min-width: 340px;
	margin-left: 20px;
}

#block-block-14 .servicios-portada{
	padding: 20px;
}

#block-block-14 .ico-cont,
#block-block-14 .ico-dir{
	background: url("../images/ico_correo.png") no-repeat left center;
	width: 85px;
	height: 85px;
	display: inline-block;
	vertical-align: top;
	position: absolute;
	margin-top: 10px;
}

#block-block-14 .ico-cont{
	background: url("../images/ico_correo.png") no-repeat left center;
}

#block-block-14 .contacto-por,
#block-block-14 .directorio-por{
	padding: 20px;
	padding-left: 60px;
	margin: 20px;
	margin-left: 40px;
	min-width: 160px;
	background: #565656;
	color: #fff;
	font-size: 14px;
	display: inline-block;
	vertical-align: top;
}

#block-block-14 .ico-dir{
	background: url("../images/ico_directorio.png") no-repeat left center;
}

/*Banner vidrio*/

.page-node-55229 #block-views-slideshow-block-2 {
	display: inline-block;
	margin-left: 0px;
	top:30px;
} 

/*Sitios de interés*/
#block-views-banners-block-3 {
	min-width: 760px;
	margin-right: 20px;
	display: inline-block;
	vertical-align: top;
}

#block-views-banners-block-3 .views-row{
	border-bottom: none;
	display: inline-block;
	max-width: 220px;
	padding: 10px;
	clear: both;
}

/*Otros sitios*/

.page-node-55229  #block-menu-menu-accesos-directos {
	display: inline-block;
	max-width: 360px;
	min-width: 360px;
	vertical-align: top;
}

.page-node-55229 #block-menu-menu-accesos-directos li.leaf{
	list-style: none !important;
	background: #E7E7E7;
	color: #fff;
	display: inline-block;
	width: 130px;
	padding: 10px;
	vertical-align: top;
}

.page-node-55229 #block-menu-menu-accesos-directos ul.menu li{
	margin: 10px;
}


.enlaces a{
	display: block;
	margin-top: 8px;
	width: 250px;
	opacity: 0.5;
	background-color: #FFF;
	margin-right: 20px;
	color: #000;
	margin-left: 10px;
	padding-left: 10px;
}

#enlace_div{
    background-image: url(/sites/default/files/recursos.jpeg);
    background-repeat: no-repeat;
    padding-bottom: 10px;
    background-position-y: 40px;
}

#block-block-17{
				
	background-repeat: no-repeat;
	width: auto;
	height: auto;	
}

h2.tit_recursos{ 
	background-color: #565656;
	color:#FFFFFF;
	padding: 10px;
}


#block-views-noticas-nueva-portada-block-5 .views-field-field-imagen-noticia img {
	width: 100%;
    height: auto;

}

.page-node-55229 #block-views-slideshow-block-3 .flex-control-nav {
	bottom: -30px;
}

.page-node-55229 #zone-piso-wrapper {
	background: #666;
	color: #fff;
}

.page-node-55229 #block-block-15{
	background: url("../images/logo_udg_2.png") no-repeat;
    padding: 71px 0 0 32px;
    margin: 20px 10px 20px 20px;
}
/*Calendar. Color de evento de varios días.*/
.calendar-calendar .month-view .full td.multi-day div.monthview, .calendar-calendar .week-view .full td.multi-day div.weekview, .calendar-calendar .day-view .full td.multi-day div.dayview {
    background: #d9d9d9;
}

.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues, .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff, .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues, .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{

background: #d9d9d9;
}
/*Calendar. Colores para tipos de eventos.*/
.Rueda-de-prensa{
	background: #6a5dd8;
	color:#ffffff;
	padding-left: 10px;
	border-radius: 5px;
}
.Actividad-general{
	background: #B8F4BC;
	padding-left: 10px;
	border-radius: 5px;
}
.Actividad-oficial{
	background: #ff4769;
	color:#ffffff;
	padding-left: 10px;
	border-radius: 5px;
}