/* Stylesheet for fahceSkin */


/* Desktop */   

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

@font-face {
	font-family: 'Helvetica Neue';
	src: url('/++resource++fahce/fuentes/HelveticaNeue-Extended.eot');
	src: url('/++resource++fahce/fuentes/HelveticaNeue-Extended.svg#HelveticaNeue-Extended')format('svg'),
         url('/++resource++fahce/fuentes/HelveticaNeue-Extended.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/HelveticaNeue-Extended.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/HelveticaNeue-Extended.woff') format('woff'), 
         url('/++resource++fahce/fuentes/HelveticaNeue-Extended.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica NeueL';
	src: url('/++resource++fahce/fuentes/HelveticaNeue-Light.eot');
	src: url('/++resource++fahce/fuentes/HelveticaNeue-Light.svg#HelveticaNeue-Light')format('svg'),
         url('/++resource++fahce/fuentes/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/HelveticaNeue-Light.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/HelveticaNeue-Light.woff') format('woff'), 
         url('/++resource++fahce/fuentes/HelveticaNeue-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std Bold';
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Bd.eot');
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd')format('svg'),
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Bd.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Bd.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Bd.woff') format('woff'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Bd.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std Roman';
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Roman.eot');
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman')format('svg'),
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Roman.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Roman.woff') format('woff'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-Roman.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Myriad Pro';
	src: url('/++resource++fahce/fuentes/MyriadPro-Light.eot');
	src: url('/++resource++fahce/fuentes/MyriadPro-Light.svg#MyriadPro-Light.eot')format('svg'),
         url('/++resource++fahce/fuentes/MyriadPro-Light.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/MyriadPro-Light.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/MyriadPro-Light.woff') format('woff'), 
         url('/++resource++fahce/fuentes/MyriadPro-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger Linotype';
	src: url('/++resource++fahce/fuentes/FrutigerLinotype-Roman.eot');
	src: url('/++resource++fahce/fuentes/FrutigerLinotype-Roman.svg#FrutigerLinotype-Roman.eot')format('svg'),
         url('/++resource++fahce/fuentes/FrutigerLinotype-Roman.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/FrutigerLinotype-Roman.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/FrutigerLinotype-Roman.woff') format('woff'), 
         url('/++resource++fahce/fuentes/FrutigerLinotype-Roman.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger LT Std';
	src: url('/++resource++fahce/fuentes/FrutigerLTStd-Roman.eot');
	src: url('/++resource++fahce/fuentes/FrutigerLTStd-Roman.svg#FrutigerLTStd-Roman')format('svg'),
         url('/++resource++fahce/fuentes/FrutigerLTStd-Roman.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Roman.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Roman.woff') format('woff'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Roman.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger LT Std Light';
	src: url('/++resource++fahce/fuentes/FrutigerLTStd-Light.eot');
	src: url('/++resource++fahce/fuentes/FrutigerLTStd-Light.svg#FrutigerLTStd-Light')format('svg'),
         url('/++resource++fahce/fuentes/FrutigerLTStd-Light.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Light.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Light.woff') format('woff'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger LT Std Bold';
	src: url('/++resource++fahce/fuentes/FrutigerLTStd-Bold.eot');
	src: url('/++resource++fahce/fuentes/FrutigerLTStd-Bold.svg#FrutigerLTStd-Bold')format('svg'),
         url('/++resource++fahce/fuentes/FrutigerLTStd-Bold.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Bold.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Bold.woff') format('woff'), 
         url('/++resource++fahce/fuentes/FrutigerLTStd-Bold.ttf') format('truetype');
	font-weight: unset;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger LT light';
	src: url('/++resource++fahce/fuentes/FrutigerLT-45Lt.eot');
	src: url('/++resource++fahce/fuentes/FrutigerLT-45Lt.svg#FrutigerLT-45Lt') format('svg'),
         url('/++resource++fahce/fuentes/FrutigerLT-45Lt.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/FrutigerLT-45Lt.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/FrutigerLT-45Lt.woff') format('woff'), 
         url('/++resource++fahce/fuentes/FrutigerLT-45Lt.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger LT bold';
	src: url('/++resource++fahce/fuentes/FrutigerLT-65Bd.eot');
	src: url('/++resource++fahce/fuentes/FrutigerLT-65Bd.svg#FrutigerLT-65Bd') format('svg'),
         url('/++resource++fahce/fuentes/FrutigerLT-65Bd.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/FrutigerLT-65Bd.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/FrutigerLT-65Bd.woff') format('woff'), 
         url('/++resource++fahce/fuentes/FrutigerLT-65Bd.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std MdCn';
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-MdCn.eot');
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-MdCn.svg#HelveticaNeueLTStd-MdCn') format('svg'),
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-MdCn.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-MdCn.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-MdCn.woff') format('woff'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-MdCn.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std LtCn';
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-LtCn.eot');
	src: url('/++resource++fahce/fuentes/HelveticaNeueLTStd-LtCn.svg#HelveticaNeueLTStd-LtCn') format('svg'),
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-LtCn.eot?#iefix') format('embedded-opentype'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-LtCn.woff2') format('woff2'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-LtCn.woff') format('woff'), 
         url('/++resource++fahce/fuentes/HelveticaNeueLTStd-LtCn.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

body {
	margin: 0;
	padding: 0;
	background-color: #ffffff !important;
	font-family: 'Frutiger LT Std Light', sans-serif !important;
	color: #1d1d1b;
	font-size: 18px !important;
}
.plone-modal-content ul li a,
article#content ul li a {
	color: #3c3c3b !important;
	font-weight: bold;
	font-family: 'Frutiger LT Std';
}

article#content ul li a:hover {
	color: #3c3c3b;
	text-decoration: none;
}

.col-xs-12.col-sm-12.col-md-12 {
	padding: 0;
}
.col-sm-12 {
    padding: 0;
}

.row {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.clr {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

#portal-header {
	max-width: 1200px;
	margin: 0 auto 27px;
}

#content {
	margin-top: 0 !important;
}

p,
li,
td,
th {
	color: #1d1d1b;
}

#headerTop {
	background-color: transparent;
	height: 90px;
	border-bottom: 2px solid #585454;
}

.linkFahce {
	float: left;
	margin: 18px 0 0 0;
}

ul.menuTop {
	float: right;
	list-style: outside none none;
	margin-right: 15px;
	width: auto;
	margin-top: 25px;
	font-family: "Arial", sans-serif;
}

ul.menuTop li:first-child {
	border: medium none;
}

ul.menuTop li {
	border-left: 1px solid #ffffff;
	float: left;
	font-size: 10px;
	padding: 0 5px;
}

.menuTop a {
	color: #ffffff !important;
	text-decoration: underline;
}

ul.menuTop {
	float: right;
	list-style: outside none none;
	margin-right: 13px;
	margin-top: 25px;
	width: auto;
}

ul.menuTop li:first-child {
	border: medium none;
}

ul.menuTop li {
	border-left: 1px solid #ffffff;
	float: left;
	font-size: 10px;
	padding: 0 5px;
}

.menuTop a {
	color: #ffffff !important;
	text-decoration: underline;
}

#portal-top {
	height: 29px;
	background-color: #fbfafa;
}

#portal-globalnav {
	background-color: transparent;
	display: block;
	height: 26px;
	margin: 6px 0 0 0;
	padding-top: 1px;
	text-align: right;
	float: right;
	display: -webkit-flex;
	-webkit-flex-direction: row;
	display: flex;
	flex-direction: row;
	width: 100%;
}

#portal-globalnav {
	margin: 2px 0 0 0;
	font-family: 'Helvetica Neue LT Std Roman';
	background-color: #fbfafa !important;
}

#portal-globalnav li {
	display: block;
	float: left;
	font-size: 13px !important;
	height: 24px;
	-webkit-flex: 1 1 auto;
	flex: 1 1 auto;
	width: auto;
	/* To make the transition work nicely. (Transitions to/from "width:auto" are buggy in Gecko and Webkit,at least. See http://bugzil.la/731886 for more info.) */
	-webkit-transition: width 0.7s ease-out;
	transition: width 0.7s ease-out;
	padding: 0;
}

#portal-globalnav li a {
	background-color: transparent !important;
	color: #252525;
	font-size: 12px !important;
	font-weight: normal;
	padding: 0 !important;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	min-width: 0 !important;
	display: block;
	height: 13px;
	line-height: 16px;
	margin-top: 5px;
	border-left: 1px solid #a5a5a5 !important;
}

#portal-globalnav li#portaltab-Inicio a {
	border: none !important;
}

#portal-globalnav li a:hover {
	color: #252525;
}

#portal-globalnav-wrapper {
	/*background-color: #fbfafa !important;*/
}


/*******breadcrumbs*********/

#portal-breadcrumbs {
	background: url("/++resource++fahce/imagenes/lineaBreadcrumb.png") repeat-x scroll left center transparent;
	border: medium none;
	margin: 5px 17px 9px 20px;
	padding-left: 0;
	padding-right: 0;
	height: 33px;
}

.innerBreadcrumbs {
	background: url("/++resource++fahce/imagenes/dotBreadcrumb.gif") no-repeat scroll left center #ffffff;
	float: left;
	margin-top: 8px;
	padding-left: 15px;
	padding-right: 4px;
	width: auto;
}

#portal-breadcrumbs .redes {
	background-color: #ffffff;
	float: right;
	margin: 3px 0 15px;
	padding: 0 0 0 13px;
}

#portal-breadcrumbs .redes a {
	margin-right: 12px;
}

#portal-breadcrumbs .redes a.youtube {
	margin-right: 0;
}

#portal-breadcrumbs span {
	color: #666666;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#portal-breadcrumbs a {
	color: #666666;
	font-weight: normal;
	padding-right: 0;
	text-decoration: underline;
}

#portal-breadcrumbs a#facebookDeptoEF {
	margin-right: 16px;
}

#portal-breadcrumbs a.linkYoutube {
	padding: 0;
}

#portal-column-two .portlet-static-portlet {
	text-decoration: right;
	width: 191px;
}

#menuTabs,
#menuTabsHome {
	border-bottom: 1px solid #9a9a9a;
	padding-left: 2px;
}

#menuTabs a,
#menuTabsHome a {
	background-color: #9a9a9a;
	float: left;
	display: block;
	font-family: "Georgia", serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	width: 127px;
	height: 17px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-indent: 6px;
	line-height: 16px;
	margin-top: 4px;
}

#menuTabs a.selected,
#menuTabsHome a.selected {
	height: 21px;
	margin-top: 0;
	line-height: 20px;
}

#menuTabs,
#menuTabsHome {
	margin-bottom: 9px;
}

.cabezalPortlet {
	color: #ffffff;
	padding: 1px 1px 1px 9px;
}

.LSResult {
	position: absolute;
	margin: 0 0 0 -250px;
}

.LSResult .livesearchContainer {
	background-color: #ffffff;
}

.LSBox::-webkit-input-placeholder {
	color: transparent;
	;
}

.LSBox:-moz-placeholder {
	/* Firefox 18- */
	color: transparent;
}

.LSBox::-moz-placeholder {
	/* Firefox 19+*/
	color: transparent;
}

.LSBox:-ms-input-placeholder {
	color: transparent;
}

h1#nombreyapellido {
	font-size: 22px;
	line-height: 22px;
	margin-bottom: 10px;
}

.section-telefonos-internos table {
	width: 100%;
}

.section-telefonos-internos td {
	border-bottom: 1px solid #dddddd;
	padding: 3px 0;
}

.radioscrolllist .list {
	height: 25px !important;
}

#content select#form-widgets-noticias-to,
#content select#form-widgets-noticias-from {
	overflow: hidden;
	vertical-align: top;
	width: 100%;
}

h5#parent-fieldname-description {
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

div.overlay.overlay-ajax {
	width: 620px !important;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.59);
	padding: 0 0 7px 0!important;
	background-color: #ffffff;
}

.pb-ajax,
.pb-image {
	background-color: #fff;
	border: 1px solid #999;
	box-shadow: none;
	white-space: normal;
}

.pb-ajax {
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border: none;
	background-color: #ffffff;
}

.pb-ajax>div {
	padding: 15px 10px 10px 20px;
	width: 570px;
}

#exposeMask {
	background-color: #ddd !important;
	display: block;
	height: 967px;
	left: 0;
	opacity: 0.7 !important;
	position: absolute;
	top: 0;
	width: 1352px;
	z-index: 9998;
}

#cambiarPerfil {
	width: 15px;
	margin-bottom: 10px;
}

#content ul {
	margin-left: 0;
	margin-bottom: 10px;
	padding-left: 26px;
}

#content li {
	list-style: disc;
	/*padding-left:13px;*/
	background: left 7px transparent no-repeat;
}

body.subsection-secretarias-y-prosecretarias-academica-areas #content ul {
	padding-left: 0 !important;
}

body.subsection-secretarias-y-prosecretarias-academica-areas #content li {
	list-style: none !important;
}

#content li a {
	font-weight: bold;
}

#content #edit-bar ul li {
	background: none !important;
}

body.template-atct_edit #content li.formTab {
	background-image: none !important;
}

.pb-ajax,
.pb-image {
	background-color: #fff;
	border: none;
}

.overlay-image {
	background-color: #fff;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

body.template-edit #content-core p.discreet:first-child {
	display: none;
}

body.template-edit #content li {
	background-image: none !important;
}

a#personaltools-login {
	display: none;
}

.outer-wrapper {
	width: 100%;
	text-align: left;
	margin: 0 auto 50px;
}

.clr {
	margin: 0;
	padding: 0;
	clear: both;
	font-size: 0;
	line-height: 0;
}

.contSuperior {
	width: 86%;
	margin: 0 auto;
}

.bannerPrincipal {
	width: 100%;
	height: 405px;
}

/*body.subsection-noticias .bannerPrincipal,
body.subsection-noticias .noticiaDestacada,*/
body.subsection-noticias .cuadroDestacado {
	/* width:100%;*/
	height: 166px !important;
}

body.subsection-noticias .bannerPrincipal {
	margin-top: 25px;
}

#barraFechaLinks {
	height: 34px;
	width: 1200px;
	margin: 0 auto;
}

#barraFechaLinks span.fecha {
	float: left;
	font-size: 9px;
	display: block;
	margin: 11px 0 0 0;
	text-transform: lowercase;
}

#barraFechaLinks span.fecha:first-letter {
	text-transform: uppercase;
}

.tabIndicadorSuperior .linkTabIndicador {
	display: block;
	width: max-content;
	height: 23px;
	color: #ffffff;
	background-color: #87c937;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 27px;
	font-family: 'Helvetica Neue LT Std Bold';
	text-transform: uppercase;
	padding: 0 17px;
}

.tabIndicadorSuperior.internas .linkTabIndicador,
.contenedorCarreras .tabIndicadorSuperior .linkTabIndicador {
	background-color: #3c3c3b !important;
}

.tabIndicadorSuperior {
	border-bottom: 1px solid #87c937;
	margin: 0 auto 21px;
	max-width: 1200px;
	padding-left: 0 !important;
}

.tabIndicadorSuperior.internas,
.contenedorCarreras .tabIndicadorSuperior {
	border-bottom: 1px solid #484847 !important;
}

.section-conceptos p, .section-intelectuales p, .section-revistas p, .section-presentacion p {
    text-align: justify;
}

.noticiaDestacada {
	width: 100%;
	height: 404px;
	float: left;
	overflow: hidden;
	background-size: cover !important;
	background-position: right 30% !important;
	margin-bottom: 20px;
    z-index:2 !important;
    background-color:#87c937 !important;
}

.noticiaDestacada .cuadroDestacado {
	width: 100%;
	height: 404px;
	margin: 0 auto 0;
	background: url("/++resource++fahce/imagenes/bgTrans1.png") transparent repeat-y left top;
	font-family: 'Frutiger Linotype';
	padding: 125px 0 0 0;
	display: block;
	vertical-align: middle;
}

.noticiaDestacada .cuadroDestacado .contenedorTexto {
	max-width: 1200px;
	width: 95%;
	margin: 0 auto;
	height: inherit;
}

body.section-front-page .noticiaDestacada .cuadroDestacado {
	padding: 190px 0 0 0;
}

.noticiaDestacada .cuadroDestacado a {
	color: #ffffff;
}

.noticiaDestacada .cuadroDestacado h3 {
	font-family: 'Frutiger LT Std Bold';
	font-size: 45px;
	font-weight: normal;
	color: #ffffff;
	padding: 0 27px 0 0;
	text-transform: uppercase;
	/*max-width:1200px;*/
	margin: 18px auto 16px auto;
    text-shadow: 0px 0px 4px #888;
}

body.subsection-biblioteca .noticiaDestacada .cuadroDestacado h3 {
	line-height: 107px !important;
}

.noticiaDestacada .cuadroDestacado h3 a:hover {
	color: #dddddd;
	text-decoration: none;
	border-bottom: none;
}

.noticiaDestacada .cuadroDestacado p.copete {
	font-size: 27px;
	color: #ffffff;
	padding: 0 27px 0 0;
	/*width:1200px;*/
	margin: 0 auto;
    line-height:29px;
    text-shadow: 0px 0px 4px #888;
}

.linksEstaticos {
	width: 1200px;
	margin: 34px auto 50px;
	text-align: center;
}

.linksEstaticos ul {
	list-style: none;
	padding: 0;
	margin: 0 11px 17px;
	font-family: 'Helvetica Neue LT Std Bold';
	font-weight: bold;
}

.linksEstaticos ul li {
	display: inline;
	border-right: 1px solid #a2a1a1;
	padding: 3px 7px;
}

.linksEstaticos ul li:last-child {
	border-right: none;
}

body.section-posgrado .linksEstaticos a {
	margin-right: 4px;
}

.linksEstaticos a {
	display: inline-block;
	width: 150px;
	font-size: 16px;
	text-transform: uppercase;
	color: #3c3c3b;
	padding: 0;
	background: no-repeat left center transparent;
	height: 46px;
	line-height: 48px;
	margin: 0 7px 0 0;
	width: auto;
	font-weight: bold;
}
/**********************Íconos menu****************************/
ul.portletMenu li {
	background: no-repeat left center transparent;
	/*height: 23px;*/
	background-size: 16px auto;
	padding-left: 9px !important;
}

ul.portletMenu li.calendarioAcademico,
.linksEstaticos a.calendarioAcademico {
	background-image: url("/++resource++fahce/imagenes/calendario.png");
	padding-left: 50px;
}

ul.portletMenu li.siuGuarani,
.linksEstaticos a.siuGuarani {
	background-image: url("/++resource++fahce/imagenes/siu.png");
	padding-left: 52px;
}

ul.portletMenu li.campusVirtual,
.linksEstaticos a.campusVirtual {
	background-image: url("/++resource++fahce/imagenes/campusVirtual.png");
	padding-left: 29px;
}

ul.portletMenu li.biblioteca,
.linksEstaticos a.biblioteca {
	background-image: url("/++resource++fahce/imagenes/biblioteca.png");
	padding-left: 50px;
}

ul.portletMenu li.tramites,
ul.portletMenu li.proyectosyprogramas,
.linksEstaticos a.tramites,
.linksEstaticos a.proyectosyprogramas {
	background-image: url("/++resource++fahce/imagenes/tramites.png");
	padding-left: 38px;
}


/**/

.linksEstaticos a.carreras,
ul.portletMenu li.carreras {
	background-image: url("/++resource++fahce/imagenes/carreras.png");
	padding-left: 40px;
}

ul.portletMenu li.cursoDeIngreso,
.linksEstaticos a.cursoDeIngreso {
	background-image: url("/++resource++fahce/imagenes/cursoDeIngreso.png");
	padding-left: 48px;
}

ul.portletMenu li.catedras,
.linksEstaticos a.catedras {
	background-image: url("/++resource++fahce/imagenes/catedras.png");
	padding-left: 59px;
}

ul.portletMenu li.docentes,
.linksEstaticos a.docentes {
	background-image: url("/++resource++fahce/imagenes/docentes.png");
	padding-left: 60px;
}

ul.portletMenu li.jornadas,
.linksEstaticos a.jornadas {
	background-image: url("/++resource++fahce/imagenes/jornadas.png");
	padding-left: 50px;
}

ul.portletMenu li.equipoAdministrativo,
.linksEstaticos a.equipoAdministrativo {
	background-image: url("/++resource++fahce/imagenes/equipoAdministrativo.png");
	padding-left: 70px;
}

ul.portletMenu li.tesinas,
.linksEstaticos a.tesinas {
	background-image: url("/++resource++fahce/imagenes/tesinas.png");
	padding-left: 60px;
}

ul.portletMenu li.contacto,
.linksEstaticos a.contacto {
	background-image: url("/++resource++fahce/imagenes/contacto.png");
	padding-left: 52px;
}


/**/

ul.portletMenu li.posdoctorado,
.linksEstaticos a.posdoctorado {
	background-image: url("/++resource++fahce/imagenes/carreraFormacion_verde.png");
	padding-left: 50px;
	color: #00a099;
}

ul.portletMenu li.doctorado,
.linksEstaticos a.doctorado {
	background-image: url("/++resource++fahce/imagenes/carreraFormacion_azul.png");
	padding-left: 50px;
	color: #1d70b7;
}

ul.portletMenu li.maestria,
.linksEstaticos a.maestria {
	background-image: url("/++resource++fahce/imagenes/carreraFormacion_violeta.png");
	padding-left: 50px;
	color: #662482;
}

ul.portletMenu li.especializacion,
.linksEstaticos a.especializacion {
	background-image: url("/++resource++fahce/imagenes/carreraFormacion_fucsia.png");
	padding-left: 50px;
	color: #a2195b;
}

ul.portletMenu li.diplomatura,
.linksEstaticos a.diplomatura{
	background-image: url("/++resource++fahce/imagenes/carreraFormacion_naranja.png");
	padding-left: 45px;
    height: 43px;
    color: #f38600;
}

ul.portletMenu li.equipoDirectivo,
.linksEstaticos a.equipoDirectivo {
	background-image: url("/++resource++fahce/imagenes/equipoAutoridades.png");
	padding-left: 43px;
}

ul.portletMenu li.cursosYSeminarios,
ul.portletMenu li.proyectosYUnidades,
ul.portletMenu li.pepam,
.linksEstaticos a.cursosYSeminarios,
.linksEstaticos a.proyectosYUnidades,
.linksEstaticos a.pepam {
	background-image: url("/++resource++fahce/imagenes/catedras.png");
	padding-left: 60px;
}

ul.portletMenu li.fahceVirtual,
.linksEstaticos a.fahceVirtual {
	background-image: url("/++resource++fahce/imagenes/fahceVirtual.png");
	padding-left: 30px;
}

ul.portletMenu li.becas,
.linksEstaticos a.becas {
	background-image: url("/++resource++fahce/imagenes/becas.png");
	padding-left: 57px;
}

ul.portletMenu li.siuPosgrado,
.linksEstaticos a.siuPosgrado {
	background-image: url("/++resource++fahce/imagenes/fahceVirtual.png");
	padding-left: 30px;
}


/**/

ul.portletMenu li.autoridades,
.linksEstaticos a.autoridades {
	background-image: url("/++resource++fahce/imagenes/equipoAutoridades.png");
	padding-left: 47px;
}

ul.portletMenu li.tramitesYPreguntas,
.linksEstaticos a.tramitesYPreguntas {
	background-image: url("/++resource++fahce/imagenes/tramitesYPreguntas.png");
	padding-left: 42px;
}

ul.portletMenu li.revistas,
.linksEstaticos a.revistas {
	background-image: url("/++resource++fahce/imagenes/revistas.png");
	padding-left: 40px;
}

ul.portletMenu li.escueladelenguas,
.linksEstaticos a.escueladelenguas {
	background-image: url("/++resource++fahce/imagenes/escuela.png");
	padding-left: 46px;
}

ul.portletMenu li.cursos,
ul.portletMenu li.generoyciencia,
.linksEstaticos a.cursos,
.linksEstaticos a.generoyciencia {
	background-image: url("/++resource++fahce/imagenes/generoYCiencia.png");
	padding-left: 39px;
}

ul.portletMenu li.formacion,
.linksEstaticos a.formacion {
	background-image: url("/++resource++fahce/imagenes/carreraFormacion.png");
	padding-left: 46px;
}

ul.portletMenu li.convocatorias,
.linksEstaticos a.convocatorias { 
	background-image: url("/++resource++fahce/imagenes/convocatorias.png");
	padding-left: 40px;
}

ul.portletMenu li.secretariasYProsecretarias,
.linksEstaticos a.secretariasYProsecretarias {
	background-image: url("/++resource++fahce/imagenes/organigrama.png");
	padding-left: 60px;
}

ul.portletMenu li.ddhh,
.linksEstaticos a.ddhh {
	background-image: url("/++resource++fahce/imagenes/ddhh.png");
	padding-left: 46px;
}

ul.portletMenu li.generosYFeminismos,
.linksEstaticos a.generosYFeminismos {
	background-image: url("/++resource++fahce/imagenes/genyfem.png");
	padding-left: 34px;
}

ul.portletMenu li.declaracionesDelCd,
.linksEstaticos a.declaracionesDelCd {
	background-image: url("/++resource++fahce/imagenes/convocatorias.png");
	padding-left: 46px;
}

ul.portletMenu li.historia,
.linksEstaticos a.historia {
	background-image: url("/++resource++fahce/imagenes/convocatorias.png");
	padding-left: 46px;
}

ul.portletMenu li.estudiarEnLaFahce,
.linksEstaticos a.estudiarEnLaFahce {
	background-image: url("/++resource++fahce/imagenes/cursos.png");
	padding-left: 29px;
}

ul.portletMenu li.normativas,
.linksEstaticos a.normativas {
	background-image: url("/++resource++fahce/imagenes/tramites.png");
	padding-left: 40px;
}

ul.portletMenu li.quienessomos,
.linksEstaticos a.quienessomos {
	background-image: url("/++resource++fahce/imagenes/circuloManos.png");
	padding-left: 48px;
}

ul.portletMenu li.proyectosacreditados,
.linksEstaticos a.proyectosacreditados {
	background-image: url("/++resource++fahce/imagenes/listaItems.png");
	padding-left: 48px;
}

ul.portletMenu li.subsidios,
.linksEstaticos a.subsidios {
	background-image: url("/++resource++fahce/imagenes/subsidios.png");
	padding-left: 57px;
}

ul.portletMenu li.rendiciondesubsidios,
.linksEstaticos a.rendiciondesubsidios {
	background-image: url("/++resource++fahce/imagenes/rendicionSubs.png");
	padding-left: 41px;
}

ul.portletMenu li.rendiciondesubsidios,
.linksEstaticos a.rendiciondesubsidios {
	background-image: url("/++resource++fahce/imagenes/rendicionSubs.png");
	padding-left: 41px;
}

ul.portletMenu li.semillero,
.linksEstaticos a.semillero {
	background-image: url("/++resource++fahce/imagenes/semillero.png");
	padding-left: 41px;
}

ul.portletMenu li.jovenes-investigadores,
.linksEstaticos a.jovenes-investigadores {
	background-image: url("/++resource++fahce/imagenes/jovenesInv.png");
	padding-left: 39px;
}

ul.portletMenu li.espacios,
.linksEstaticos a.espacios {
	background-image: url("/++resource++fahce/imagenes/espacios.png");
	padding-left: 50px;
}

ul.portletMenu li.servicios,
.linksEstaticos a.servicios {
	background-image: url("/++resource++fahce/imagenes/servicios.png");
	padding-left: 52px;
}

ul.portletMenu li.comunicados,
.linksEstaticos a.comunicados {
	background-image: url("/++resource++fahce/imagenes/comunicados.png");
	padding-left: 49px;
}

ul.portletMenu li.requisitos,
.linksEstaticos a.requisitos {
	background-image: url("/++resource++fahce/imagenes/requisitos.png");
	padding-left: 37px;
}
ul.portletMenu li.analisis,
.linksEstaticos a.analisis {
	background-image: url("/++resource++fahce/imagenes/analisis.png");
	padding-left: 40px;
}
ul.portletMenu li.posgrado,
.linksEstaticos a.posgrado {
	background-image: url("/++resource++fahce/imagenes/posgrado.png");
	padding-left: 50px;
}
ul.portletMenu li.cooperacionInternacional,
.linksEstaticos a.cooperacionInternacional {
	background-image: url("/++resource++fahce/imagenes/cooperacionInternacional.png");
	padding-left: 47px;
}

ul.portletMenu li.prosecretariaGeneros,
.linksEstaticos a.prosecretariaGeneros {
	background-image: url("/++resource++fahce/imagenes/prosecretariaGeneros.png");
	padding-left: 33px;
}
ul.portletMenu li.protocoloViolencias,
.linksEstaticos a.protocoloViolencias {
	background-image: url("/++resource++fahce/imagenes/protocoloViolencias.png");
	padding-left: 47px;
}
ul.portletMenu li.uda,
.linksEstaticos a.uda {
	background-image: url("/++resource++fahce/imagenes/uda.png");
	padding-left: 47px;
}
ul.portletMenu li.cinig,
.linksEstaticos a.cinig {
	background-image: url("/++resource++fahce/imagenes/cinig.png");
	padding-left: 47px;
}
ul.portletMenu li.extension,
.linksEstaticos a.extension {
	background-image: url("/++resource++fahce/imagenes/extension.png");
	padding-left: 47px;
}
ul.portletMenu li.leyMicaela,
.linksEstaticos a.leyMicaela {
	background-image: url("/++resource++fahce/imagenes/leyMicaela.png");
	padding-left: 55px;
}
ul.portletMenu li.violenciasDeGenero,
.linksEstaticos a.violenciasDeGenero {
	background-image: url("/++resource++fahce/imagenes/violenciaDeGenero.png");
	padding-left: 42px;
}
ul.portletMenu li.identidadesDeGeneros,
.linksEstaticos a.identidadesDeGeneros {
	background-image: url("/++resource++fahce/imagenes/identidades.png");
	padding-left: 47px;
}
ul.portletMenu li.lenguajeNoSexista,
.linksEstaticos a.lenguajeNoSexista {
	background-image: url("/++resource++fahce/imagenes/lenguajeNoSexista.png");
	padding-left: 54px;
}
ul.portletMenu li.espacioDeLactancia,
.linksEstaticos a.espacioDeLactancia {
	background-image: url("/++resource++fahce/imagenes/lactancia.png");
	padding-left: 45px;
}
ul.portletMenu li.informacionDeptoDePersonal,
.linksEstaticos a.informacionDeptoDePersonal {
	background-image: url("/++resource++fahce/imagenes/infoDeptoPersonal.png");
	padding-left: 52px;
}

ul.portletMenu li.solicitud,
.linksEstaticos a.solicitud {
	background-image: url("/++resource++fahce/imagenes/solicitudPiezasIcono.png");
	padding-left: 50px;
}

ul.portletMenu li.convenios,
.linksEstaticos a.convenios {
	background-image: url("/++resource++fahce/imagenes/convenios.png");
	padding-left: 40px;
}
ul.portletMenu li.edicionesFahce,
.linksEstaticos a.edicionesFahce {
	background-image: url("/++resource++fahce/imagenes/edicionesFahce.png");
	padding-left: 40px;
}
ul.portletMenu li.equipoNinez,
.linksEstaticos a.equipoNinez {
	background-image: url("/++resource++fahce/imagenes/equipoNinez.png");
	padding-left: 35px;
}
ul.portletMenu li.fahceAccesible,
.linksEstaticos a.fahceAccesible {
	background-image: url("/++resource++fahce/imagenes/fahceAccesible.png");
	padding-left: 48px;
}
ul.portletMenu li.comisionMemoria,
.linksEstaticos a.comisionMemoria {
	background-image: url("/++resource++fahce/imagenes/comisionMemoria.png");
	padding-left: 53px;
    height:49px;
}
ul.portletMenu li.presentes,
.linksEstaticos a.presentes {
	background-image: url("/++resource++fahce/imagenes/presentes.png");
	padding-left: 43px;
}
ul.portletMenu li.politicasDeMemoria,
.linksEstaticos a.politicasDeMemoria {
	background-image: url("/++resource++fahce/imagenes/politicasDeMemoria.png");
	padding-left: 54px;
    height:50px;
}
ul.portletMenu li.manuales,
.linksEstaticos a.manuales{
	background-image: url("/++resource++fahce/imagenes/manualesYGuias.png");
	padding-left: 55px;
}
ul.portletMenu li.repoInstitucional,
.linksEstaticos a.repoInstitucional{
	background-image: url("/++resource++fahce/imagenes/repoInstitucional.png");
	padding-left: 37px;
}
ul.portletMenu li.casaCarlosEstebanAlaye,
.linksEstaticos a.casaCarlosEstebanAlaye{
	background-image: url("/++resource++fahce/imagenes/casaCarlosEstebanAlaye.png");
	padding-left: 43px;
    height: 50px;
}
ul.portletMenu li.memoriasBim3,
.linksEstaticos a.memoriasBim3{
	background-image: url("/++resource++fahce/imagenes/memoriasBim3.png");
	padding-left: 73px;
}
ul.portletMenu li.paepl,
.linksEstaticos a.paepl{
	background-image: url("/++resource++fahce/imagenes/paepl.png");
	padding-left: 48px;
    height: 51px;
}
ul.portletMenu li.preguntasFrecuentes,
.linksEstaticos a.preguntasFrecuentes{
	background-image: url("/++resource++fahce/imagenes/preguntasFrecuentes.png");
	padding-left: 38px;
}
ul.portletMenu li.catalogo,
.linksEstaticos a.catalogo{
	background-image: url("/++resource++fahce/imagenes/iconCatalogo.png");
	padding-left: 41px;
    height: 51px;
}
ul.portletMenu li.ops,
.linksEstaticos a.ops{
	background-image: url("/++resource++fahce/imagenes/iconoOPS.png");
    padding-left: 66px;
    background-position-y: top 9px;
}
ul.portletMenu li.solicitudFotos,
.linksEstaticos a.solicitudFotos{
	background-image: url("/++resource++fahce/imagenes/cobertura.png");
	padding-left: 49px;
    height: 36px;
}
ul.portletMenu li.boletin,
.linksEstaticos a.boletin{
	background-image: url("/++resource++fahce/imagenes/boletin.png");
	padding-left: 54px;
    height: 44px;
}
ul.portletMenu li.programasActualizacion,
.linksEstaticos a.programasActualizacion{
	background-image: url("/++resource++fahce/imagenes/programasActualizacion.png");
	padding-left: 45px;
    height: 43px;
    color: #f38600;
}
ul.portletMenu li.programaReparacionDeLegajos,
.linksEstaticos a.programaReparacionDeLegajos{
	background-image: url("/++resource++fahce/imagenes/reparacionLegajos.png");
	padding-left: 62px;
}
ul.portletMenu li.programaReparacionDeLegajos,
.linksEstaticos a.programaReparacionDeLegajos{
	background-image: url("/++resource++fahce/imagenes/reparacionLegajos.png");
	padding-left: 62px;
}
ul.portletMenu li.programaApoyoAJuicios,
.linksEstaticos a.programaApoyoAJuicios{
	background-image: url("/++resource++fahce/imagenes/apoyoJuicios.png");
	padding-left: 50px;
    height: 49px;
}
ul.portletMenu li.proyectoHuellas,
.linksEstaticos a.proyectoHuellas{
	background-image: url("/++resource++fahce/imagenes/proyectoHuellas.png");
	padding-left: 42px;
    height: 50px;
}
/***************************/
.bloqueNoticias {
	margin-bottom: 20px;
}

.noticiasLit {
	display: table;
	width: 100%;
	padding-top: 13px;
}

.unaNoticiaLit {
	width: 258px;
	height: 217px;
	background-color: #f0efee;
	/*display:table-cell;*/
	border-left: 6px solid #ffffff;
	border-right: 6px solid #ffffff;
}

.unaNoticiaLit:first-child {
	border-left: none;
}

.unaNoticiaLit:last-child {
	border-right: none;
}

.topNoticiaLit {
	height: 144px;
}

.contTituloNoticiaLit {
	background: url("/++resource++fahce/imagenes/bgTrans1.png") transparent repeat left top;
	height: 36px;
	width: 100%;
	float: left;
	margin-top: 107px;
}

.contTituloNoticiaLit h4 {
	padding: 5px;
}

.contTituloNoticiaLit h4 a {
	color: #ffffff;
}

.textoNoticiaLit {
	padding: 5px;
}

.bloqueActividadesConvocatorias {
	width: 348px;
	float: right;
}

.selectorTop {
	border-bottom: 2px solid #6f6f6f;
}

.selectorTop a.buscar {
	float: right;
	background-color: transparent;
}

.selectorTop a.seleccionada {
	background-color: #252525;
}

.contAccesosVideoteca {
	float: left;
	width: 710px;
	height: 290px;
}

.encabezadoAccesos {
	border-bottom: 1px solid #252525;
	margin: 0 0 22px 0;
}

.encabezadoAccesos a {
	display: block;
	width: max-content !important;
	height: 23px;
	color: #ffffff;
	background-color: #252525;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	text-transform: uppercase;
	padding: 0 20px;
	font-family: 'Helvetica Neue LT Std Bold';
}

.encabezadoAccesos a:hover {
	text-decoration: none;
}

#Noticias {
	width: 100%;
	float: left;
}

.cycle-prev {
	display: none;
	position: absolute;
	left: 0;
	z-index: 1000;
	margin-top: 185px;
	cursor: pointer;
	font-size: 35px;
	margin-left: 25px;
	color: #87c937;
}

.cycle-next {
	display: none;
	position: absolute;
	right: 0;
	z-index: 1000;
	margin-top: 185px;
	cursor: pointer;
	font-size: 35px;
	margin-right: 25px;
	color: #87c937;
	cursor: pointer;
}

.containerPager {
	position: absolute;
	z-index: 1000;
}

.cycle-pager {
	text-align: left;
	font-size: 53px;
	color: #ffffff;
	position: absolute;
	z-index: 1000;
	width: 95%;
	max-width: 1200px;
	bottom: 0px;
	cursor: pointer;
	height: 100px;
	left: 0;
	right: 0;
	margin: 0 auto;
	user-select: none;
}

.cycle-pager span {
	display: inline-block;
	margin-right: 5px;
}

.cycle-pager .cycle-pager-active {
	color: #87c937;
}

a#fieldsetlegend-actividades {
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-transform: uppercase;
	background-color: #949494;
	float: left;
	height: 23px;
	padding: 0 8px;
	color: #ffffff;
}

a#fieldsetlegend-convocatorias {
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-transform: uppercase;
	background-color: #949494;
	float: left;
	height: 23px;
	padding: 0 8px;
	color: #ffffff;
}

a#fieldsetlegend-convocatorias.selected,
a#fieldsetlegend-actividades.selected {
	background-color: #252525;
}

.bloqueActividadesConvocatorias dl.enableFormTabbing dd {
	padding-top: 23px;
}

.bloqueAccesos {
	height: 200px;
}

.bloqueInfIzquierdo {
	width: 697px;
	float: left;
}

.bloqueInfDerecho {
	float: right;
	width: 348px;
}

#carrerasYDeptos {
	padding: 90px 0 70px 0;
}

#carrerasYDeptos ul {
	column-count: 2;
}

#carrerasYDeptos ul ul {
	column-count: 1;
	display: block;
}

#carrerasYDeptos ul li {
	padding: 10px 0 15px;
}

#carrerasYDeptos ul li a {
	font-size: 16px;
	text-transform: uppercase;
	color: #3c3c3b;
	font-weight: bold;
}

#carrerasYDeptos ul li ul {
	padding: 12px 0 40px 22px;
}

#carrerasYDeptos ul li ul li {
	display: block;
	padding: 0 0 5px 0;
}

#carrerasYDeptos ul li ul li a {
	font-weight: normal;
	text-transform: none;
}

.contenidoSimuladoNoticia {
	margin-top: 50px;
}

.plone-navbar {}

.plone-navbar {
	background-color: transparent !important;
	color: white;
	position: relative;
	min-height: 29px !important;
	height: 34px !important;
	margin-bottom: 0;
	box-shadow: none !important;
	border-top: 2px solid #585454;
}

.plone-navbar-collapse {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

#mainnavigation-wrapper,
#mainnavigation {
	height: 29px;
	max-width: 1200px;
	margin: 0 auto 43px;
}

li#portaltab-Docentes a,
li#portaltab-Nodocentes a,
li#portaltab-Estudiantes a,
li#portaltab-Ingresantes a,
li#portaltab-Graduades a {
	color: #93c01f;
}

li#portaltab-Ingresantes {
	background-color: #9cc330;
}

li#portaltab-Ingresantes a {
	color: #ffffff;
}

.container {
	padding: 0;
	max-width: 1200px;
}

#noticiasHome {
	height: inherit;
	margin: 0;
}

#contenidoInferior {
	width: 1200px;
	margin: 0 auto;
}

#contenidoIzquierda,
div.columnaIzquierdaAlta {
	padding: 0;
	max-width: 786px;
	float: left;
}

#contenidoDerecha,
div.columnaDerechaAlta {
	padding: 0;
	width: 393px;
	float: right;
	clear: right;
}

#accesos {
	margin-bottom: 33px;
}

#menuPosgradoCarreras,
#menuPosgrado {
	width: 1200px;
	/*margin: 20px auto;*/
	clear: both;
}

.contenedorCarrerasYDeptos {
	/*width:1200px;*/
	margin: 60px auto;
	font-size: 17px;
}
.contenedorCarrerasYDeptos br{
	display:none !important;
}

.contenedorCarrerasYDeptos a {
	text-transform: uppercase;
	border-bottom: none !important;
	color: #3c3c3c;
    
}
.contenedorCarrerasYDeptos a:hover {
	text-decoration:underline !important;  
}

.contenedorCarrerasYDeptos ul {
	padding-left: 0 !important;
	margin-bottom: 30px !important;
}
.contenedorCarrerasYDeptos ul li{
	list-style:none !important;
}
.contenedorCarrerasYDeptos ul li a{
    border-left:5px solid #93c01f;
    display:block;
    height:25px;
    padding-left:6px;
}
.contenedorCarrerasYDeptos ul.depto{
	padding-left: 29px !important;
    margin-top: 7px;
}

.contenedorCarrerasYDeptos ul.depto a {
	text-transform: initial;
	font-size: 16px;
    display:inline !important;
    padding-left:0 !important;
}
.contenedorCarrerasYDeptos ul.depto li a{
    border-left:none !important;
}

body.subsection-areas-sociologia .linksEstaticos {
	padding-top: 34px;
}

body.subsection-areas-sociologia .noticiaDestacada {
	margin-bottom: 34px;
}

body.subsection-areas-sociologia #main-container {
	width: 1200px;
	margin: 0 auto;
}

body.subsection-areas-sociologia article.entry {
	background-color: #fafafa;
	border-bottom: 1px solid #616161;
	padding: 10px;
}

body.subsection-areas-sociologia article.entry header {
	font-size: 17px;
	font-weight: bold;
}

body.subsection-areas-sociologia article.entry header a {
	color: #1d1d1d;
}

body.subsection-areas-sociologia .contenttype-news-item::before,
body.subsection-areas-sociologia .contenttype-event::before {
	content: none;
}

#content-core a {
	border-bottom: none;
}

#presentacion {
	padding-bottom: 20px;
	font-size: 18px;
	/*font-family:'Myriad Pro';*/
	text-indent: 20px;
}

#presentacion p {
	color: #1d1d1b;
}

.listaVideos img {
	width: 100%;
	height: auto;
}

.listaVideos a {
	color: #3c3c3b;
}

section.agendaAvisos {
	display: table;
	width: 100%;
	background-color: transparent;
}

article.unaActividad {
	display: table-row;
}

article.unaActividad div {
	display: table-cell;
	vertical-align: top;
}

article.unaActividad .contFecha {
	min-width: 67px !important;
	max-width: 67px !important;
	width: 5%;
	text-align: center;
	border-bottom: 1px solid #838382;
	padding: 11px 0 7px 3px !important;
}
article.unaActividad .contFecha.diaDesde {
	min-width: 48px !important;
	max-width: 48px !important;
	width: 4%;
    

}
article.unaActividad .soloTexto {
	min-width: 20px !important;
	max-width: 20px !important;
	width: 2%;
	text-align: center;
	border-bottom: 1px solid #838382;
	padding: 11px 0 7px 0 !important;
    font-weight: bold;
    font-size: 16px;
    padding-top: 23px !important;
}

article.unaActividad .bgCalendar {
	width: 42px;
	height: 41px;
	background: url("/++resource++fahce/imagenes/imgCalendario.png") transparent no-repeat left top;
	padding: 4px 0 !important;
}

article.unaActividad .bgCalendar.hoy {
	background: url("/++resource++fahce/imagenes/imgCalendarioVerde.png") transparent no-repeat left top;
}

article.unaActividad .contFecha .diaAct {
	font-family: 'Frutiger LT Std Bold';
	font-size: 16px;
	font-weight: normal;
	display: block;
	height: 22px;
	color: #1d1d1b;
	padding-top: 10px;
}

article.unaActividad .contFecha .mesAct {
	font-size: 9px;
	display: block;
	font-weight: normal;
	font-family: 'Frutiger LT Std';
	text-transform: uppercase;
	padding-top: 3px;
}

article.unaActividad .contFecha .bgCalendar.hoy .diaAct,
article.unaActividad .contFecha .bgCalendar.hoy .mesAct {
	color: #9cc330;
}

article.unaActividad .contDetalle {
	line-height: 17px !important;
	border-bottom: 1px solid #838382;
	padding: 13px 0 !important;
	width: 326px !important;
}

article.unaActividad .contDetalle a {
	font-size: 15px;
	color: #1d1d1b;
    text-decoration:none;
}

article.entry .documentByLine {
	margin: 0 !important;
	font-size: 14px;
}

article.entry p {
	margin: 0 !important;
}

.pieInstitucional p {
	color: #ffffff;
}

.event.summary {
	padding: 12px;
	margin-top: 15px;
	width: 100%;
	max-width: 393px;
	text-align: center;
	list-style: none;
}

li.event-calendar a {
	color: #000000;
}


/*menu resaltado para indicar en el lugar que estamos parados*/

#portal-globalnav li.current a {
	font-weight: bold;
}

.plone-navbar-toggle {
	background-color: #46739c;
	border-color: #365979;
	float: left;
}

#mainnavigation .linksEstaticos {
	display: none !important;
}

.plone-modal.fade.in .plone-modal-dialog {
	left: 0 !important;
}

.plone-modal-header,
.plone-modal-footer {
	border: none;
}

.plone-modal .plone-modal-content {
	border-radius: 0;
}

.elMenu li {
	font-size: 18px;
}

.elMenu {
	text-align: left;
	width: 80%;
	margin: 0 auto;
}

.elMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.elMenu ul li {
	padding: 5px 0;
}

.elMenu ul li a {
	color: #3c3c3b;
}

.elMenu .portletMenu {
	background-color: #ffffff;
}

.elMenu .portletMenu li a {
	padding-left: 50px;
}

.menuDesplegable {}

#content-header {
	width: 97%;
	max-width: 1200px;
	margin: 0 auto;
	height: 80px;
	padding-top: 10px;
}

#content-header .container {
	width: 200px !important;
	margin: 0;
	float: left;
}

.barraLinks {
	float: right;
	margin: 0;
}

.barraLinks a {
	display: block;
	float: left;
	margin: 0 5px;
}

.barraLinks a#buscar {
	clear: both;
	float: right;
	margin: 24px 6px 0 0 !important;
}

#accesos {
	width: 100%;
	border: none !important;
}

.contNavAccesos {
	width: 100%;
	border: none !important;
}

.contNavIzq,
.contNavDer {
	height: 113px;
	width: 45px;
	border: none !important;
}

.contNavIzq a,
.contNavDer a {
	margin-top: 40px;
	display: inline-block;
}

.contNavDer {
	text-align: right;
}

.contNavCentral {
	border: none !important;
	text-align: left;
	width: auto !important;
}

.contNavCentral a {
	display: inline-block;
	margin: 0 6px 0 0;
}

.cycle-carousel-wrap {
	/*margin-left:54px !important;*/
}

.noticiaDestacada.interna {
	height: 166px !important;
	background-position: left center !important;
}

.noticiaDestacada.interna .cuadroDestacado {
	padding-top: 25px !important;
	height: 166px;
}
.subsection-secretarias-y-prosecretarias-prosecretaria-de-gestion-editorial-y-difusion .cuadroDestacado{
background-image:none !important;
}
.subsection-secretarias-y-prosecretarias-prosecretaria-de-gestion-editorial-y-difusion .cuadroDestacado h3 {
padding: 54px 0 0 0;
font-size: 25px;
}

#above-content-wrapper .portletWrapper {
	width: 100%;
}

#above-content-wrapper {
	width: 100%;
	overflow: hidden;
}

body.plone-toolbar-expanded .container {
	max-width: 1200px;
}

/*body.section-facultad #contenidoIzquierda {
	width: 100%;
}

body.section-facultad .row {
	margin-left: 0;
	margin-right: 0;
}

body.section-facultad .row div {
	padding: 0;
}*/

.fotoPerfil {
	display: inline-block;
	position: relative;
	width: 88px;
	height: 88px;
	overflow: hidden;
	border-radius: 50%;
	margin-right: 23px;
}

.fotoPerfil.sinFoto {
	background: url("/++resource++fahce/imagenes/sinFoto.png") no-repeat top left transparent;
}

.fotoPerfil img {
	width: 88px;
	height: 88px;
	-webkit-border-radius: 44px;
	-moz-border-radius: 44px;
	border-radius: 44px;
}

.fotoPerfil.sinFoto img {
	visibility: hidden;
}

.directivo,
.noDirectivo {
	font-size: 18px;
	margin-bottom: 45px;
    padding:0;
}

.directivo {

}

.fotoPerfil,
.datosPerfil {
	float: left;
}

.datosPerfil {
	margin-top: 17px;
}

.datosPerfil a {
	color: #3c3c3b;
}


/********contacto********/

body.subsection-contacto article#content p {
	line-height: 32px;
	display: block;
	height: 26px;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
}

p.tituloContacto {
	font-weight: bold;
	font-family: "Frutiger LT Std Bold";
}

p.direccionContacto {
	background-image: url("/++resource++fahce/imagenes/direccionContacto.gif");
	padding-left: 34px;
}

p.telefonoContacto {
	background-image: url("/++resource++fahce/imagenes/telefonoContacto.gif");
	padding-left: 34px;
}

p.mailContacto {
	background-image: url("/++resource++fahce/imagenes/mailContacto.gif");
	padding-left: 34px;
}

p.facebookContacto {
	background-image: url("/++resource++fahce/imagenes/facebookContacto.gif");
	padding-left: 34px;
}

p.horariosContacto {
	background-image: url("/++resource++fahce/imagenes/horariosContacto.gif");
	padding-left: 34px;
}

.pat-structure .navbar,
.pat-structure .pattern-relateditems-container .navbar,
.pat-structure .pat-structure .navbar,
.pat-structure .pat-structure .pattern-relateditems-container .navbar,
.pat-structure .pattern-relateditems-container .pat-structure .navbar {
	position: sticky;
	top: 0;
	z-index: 1;
	background-color: transparent;
	border-bottom: 1px solid #ccc;
	border-radius: 0;
}

.portletDestacadas {
	width: 1230px;
	margin: 0 auto;
	float: none !important;
}

.contenedorNoticias {
	float: left;
	width: 100%;
}

.noticiasHome {
	width: 786px;
	float: left;
}
.gridNoticias {
	display: grid;
	grid-template-columns: 48.75% 48.75%;
	grid-gap: 20px;
}
/*body.subsection-secretarias-y-prosecretarias-posgrado .gridNoticias {
	display: grid;
	grid-template-columns: 50% 50%;
	grid-gap: 0;
}*/

.noticiasChicas {
	float: none !important;
	height: 242px;
	background-size: cover !important;
	position: relative;
}

.cuadroDestacadoChico {
	height: 88px;
	background-color: #f0eff0;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 0 15px !important;
}

.cuadroDestacadoChico h3 {
	margin: 9px 0 0 0;
	font-size: 17px;
	font-family: 'Frutiger LT Std Bold';
	font-weight: normal !important;
	text-transform: uppercase;
    /*white-space:nowrap;*/
    text-overflow: ellipsis;
    width:100%;
}

.cuadroDestacadoChico h3 a {
	color: #1d1d1b !important;
	font-weight: bold;

}

.cuadroDestacadoChico h3 a:hover {
	text-decoration: none;
}

.cuadroDestacadoChico p {
	margin: 0;
	font-family: 'Frutiger LT Std Light';
    line-height:17px;
}

.contenedorWide {
	max-width: 1200px;
	margin: 0 auto;
}

.destacadas {
    margin-bottom:20px;
}

.contenedorAgenda.mobile {
	display: none;
}

i.glyphicon.link-external {
	display: none !important;
}

.plone-modal .plone-modal-content {
	background: #ffffff !important;
	text-transform: inherit;
}

.mobileLogo,
.mobileSearch {
	display: none;
}

.elMenu {
	padding-bottom: 80px;
}

.elMenu ul li {
	font-family: Frutiger Linotype;
	font-size: 17px;
	margin-bottom: 7px;
}

.elMenu ul li.Docentes a,
.elMenu ul li.Nodocentes a,
.elMenu ul li.Estudiantes a,
.elMenu ul li.Ingresantes a,
.elMenu ul li.Graduades a  {
	color: #93c01f;
	font-family: Frutiger LT Bold;
}

.elMenu ul li ul {
	padding: 0;
	margin: 9px 0 0 22px;
}

.elMenu ul li ul li {}

.elMenu ul li ul li ul {
	margin: 4px 0 0 0;
	padding-left: 22px;
}

.elMenu ul li ul li ul li {
	margin-bottom: 7px;
}

.elMenu ul li ul li ul a {
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
}

.elMenu ul li ul li {
	font-family: Frutiger LT Std Light;
	font-size: 17px;
	margin-bottom: 0;
}

.elMenu ul li a {
	color: #3c3c3b;
	display: block;
	border-left: 3px solid #93c01f;
	/*height: 13px;*/
	line-height: 17px;
	padding-left: 5px;
    text-transform:uppercase;
}

.barraLinksPopup {
	text-align: left;
	width: 80%;
	margin: 25px auto 25px auto;
	height: 23px;
}

.barraLinksPopup a {
	display: block;
	float: left;
	margin-right: 15px;
}

.plone-modal .plone-modal-dialog .plone-modal-header {
	min-height: 25px;
	padding: 12px;
	/*position: absolute;*/
	right: 10%;
	margin-top: 31px;
	z-index: 1000;
}

#login-forgotten-password {
	margin-top: 10px;
}

#content h1.documentFirstHeading {
	font-family: 'Helvetica Neue LT Std Bold';
	font-size: 17px;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 0 0 20px 0;
}

body.subsection-secretarias-y-prosecretarias-posgrado-posdoctorado.template-listing_view #content h1.documentFirstHeading {
	color: #00a099;
}

body.subsection-secretarias-y-prosecretarias-posgrado-doctorado.template-listing_view #content h1.documentFirstHeading {
	color: #1d70b7;
}

body.subsection-secretarias-y-prosecretarias-posgrado-maestria.template-listing_view #content h1.documentFirstHeading {
	color: #662482;
}

body.subsection-secretarias-y-prosecretarias-posgrado-especializacion.template-listing_view #content h1.documentFirstHeading {
	color: #a2195b;
}

body.subsection-secretarias-y-prosecretarias-posgrado-programas-de-actualizacion.template-listing_view #content h1.documentFirstHeading {
	color: #f38600;
}

#mapid {
	margin-bottom: 25px;
}

body.portaltype-area.section-estudiar-en-la-fahce h1.documentFirstHeading {
	display: none;
}

.entries article.entry {
	background-color: #fafafa;
	padding: 22px 32px;
	border-bottom: 1px solid #8a8a89;
	padding: 9px 16px 4px 16px;
}

.entries article.entry:last-child {
	border-bottom: none;
}

.entries article.entry header span.summary a {
	color: #1d1d1b;
}

.entries article.entry header .documentByLine,
.entries article.entry p.description {
	font-family: 'Frutiger LT Std Light';
	color: #1d1d1b;
	line-height: 19px;
}

.entries article.entry header span.summary {
	font-family: 'Frutiger LT Std Bold';
}

.contenttype-news-item::before,
.contenttype-event::before {
	content: none;
}
/*portlet de calendario*/
#portletwrapper-6d656469616c6f672e61626f7665706f72746c6574730a636f6e746578740a2f506f7274616c2f63616c656e646172696f2d61636164656d69636f0a63616c656e646172 {
	max-width: 1200px;
	margin: 0 auto;
}

ul.listaBeca {
	padding: 0;
	margin-bottom: 17px !important;
}

ul.listaBeca li {
	padding-left: 17px !important;
	font-family: "Frutiger LT Std Bold";
}

#parent-fieldname-text p {
	font-family: "Frutiger LT Std Light";
}

.datosIniciales,
.datosPie {
	font-family: "Frutiger LT Std Light";
	margin: 25px 0 50px 0;
	color: #1d1d1b;
}

.datosIniciales strong,
.datosPie strong {
	font-family: "Frutiger LT Std";
}

strong,
b {
	font-family: "Frutiger LT Std";
}

table.cablaCalendarioAcademico {
	width: 100%;
	border: none;
	font-family: "Frutiger LT Std";
	margin-bottom: 25px;
}

table.cablaCalendarioAcademico th {
	background-color: #bcbcbb;
	border: none;
	font-size: 16px;
	text-transform: uppercase;
	padding: 0 3%;
}

table.cablaCalendarioAcademico td {
	border: none;
	padding: 15px 3%;
	font-size: 16px;
}

table.cablaCalendarioAcademico tr {
	border-bottom: 3px solid #bcbcbb;
}

table.cablaCalendarioAcademico tr:first-child,
table.cablaCalendarioAcademico tr:last-child {
	border: none;
}

body.template-vistatramites #main-container,
body.section-campus-virtual #main-container,
body.section-siu-guarani #main-container {
	max-width: 1200px;
	margin: 0 auto;
}

.dataTable .entries {
	font-family: "Frutiger LT Std";
	font-size: 16px;
	font-weight: bolder;
	padding: 5px 0 5px 15px;
	background: url("/++resource++fahce/imagenes/dotListas.png") no-repeat left center;
}

.dataTable .entries a {
	color: #333333 !important;
}

table.dataTable {
	clear: both;
	margin-top: 35px !important;
	margin-bottom: 6px !important;
	max-width: none !important;
	border-collapse: separate !important;
}

ul.pagination {
	font-size: 13px !important;
}

ul.listaDot {
	padding: 0;
}

ul.listaDot li {
	padding: 5px 0 5px 15px;
	background: url("/++resource++fahce/imagenes/dotListas21.png") no-repeat left center !important;
	font-family: "Frutiger LT Std";
	font-weight: strong !important;
}

#parent-fieldname-text {
	max-width: 1200px !important;
}


/***********videoteca*******************/

#videoteca {}

.videoLeft {
	max-width: 786px;
	width: 100%;
	float: left;
}

.videoRight {
	max-width: 393px;
	width: 100%;
	float: right;
	height: 472px;
	overflow-y: auto;
	padding-bottom: 15px;
}

.vid-container {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25% !important;
	padding-top: 30px !important;
	position: relative;
}

.vid-container iframe,
.vid-container object,
.vid-container embed {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.vid-list {
	display: table;
    width:100%;
}

.vid-item {
	padding: 23px 0 !important;
	border-bottom: 1px solid #7f7f7e;
	cursor: pointer;
}

.vid-item:first-child {
	padding: 0 0 23px 0 !important;
}

.vid-item:last-child {
	padding: 23px 0 0 0 !important;
	border-bottom: none;
}

.vid-item .thumb {
	width: 167px;
	display: table-cell;
}

.vid-item .desc {
	display: table-cell;
	padding: 0 20px !important;
	vertical-align: middle;
}

.vid-item .desc h4 {
    font-family: "Frutiger LT Std Bold";
    font-size: 17px;
    margin: 0;
    padding: 0;
    line-height: 18px;
    text-transform: uppercase;
}
.vid-item .desc h4 a{
    color:#1d1d1b;
    text-decoration:none;
}

.vid-item .desc h5 {
	font-family: "Frutiger LT Std Light";
	font-size: 18px;
	margin: 2px 0 0 0;
	padding: 0;
}

.vid-item.seleccionado {
	background-color: #efefef !important;
}


/*************tabla de carreras************/

.menuSuperiorTabla ul,
.menuSuperiorTabla ul li {
	padding: 0 !important;
	margin: 0 !important;
}

.menuSuperiorTabla {
	border-bottom: 2px solid #9e9e9d !important;
	height: 36px;
	margin-bottom: 35px;
}

.menuSuperiorTabla ul li {
	display: inline-block !important;
	text-transform: uppercase;
	padding-right: 15px !important;
}

.menuSuperiorTabla ul li a {
	font-family: "Frutiger LT Std Light" !important;
	padding: 2px 35px 2px 28px;
	border-left: 1px solid #a2a1a1;
	background: url("/++resource++fahce/imagenes/flechaAbajoMenuLista.png") no-repeat right center !important;
}

.menuSuperiorTabla ul li.selected a {
	font-family: "Frutiger LT Std" !important;
	font-weight: bold;
}

.menuSuperiorTabla ul li:first-child a {
	border: none;
}

.contenedorCarreras .tabIndicadorSuperior {
	margin-bottom: 11px;
}

table.carreras {
	margin-bottom: 20px;
}

table.carreras,
table.carreras td,
table.carreras tr,
table.carreras th {
	border: none !important;
	font-family: "Frutiger LT Std Light" !important;
}

table.carreras th {
	border: none !important;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #9d9d9c !important;
}

table.carreras td.subtituloTabla {
	text-transform: uppercase;
	font-size: 18px;
	padding-top: 20px !important;
	vertical-align: bottom;
}

table.carreras td {
	font-size: 15px;
	border-bottom: 1px solid #9d9d9c !important;
	padding: 2px 0;
}

table.carreras td.colResaltado {
	font-size: 17px;
	font-weight: bold;
}

table.carreras td.colResaltado > a {
	text-transform: uppercase;
}

.pat-autotoc.autotabs,
.autotabs {
	background: #fff;
	padding: 6px 12px;
	border: none !important;
	margin-bottom: 20px;
	border-radius: 4px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
}

.pat-autotoc.autotabs,
.autotabs {
	box-shadow: none !important;
}

xbody.portaltype-carrera nav.autotoc-nav {
	background-color: transparent !important;
	border-bottom: 2px solid #9e9e9d !important;
	height: 36px;
	margin: 0 0 35px 0 !important;
}

xbody.portaltype-carrera nav.autotoc-nav a {
	display: inline-block;
	margin: 0 !important;
	margin-bottom: 0px !important;
	border: none !important;
	margin-bottom: 0 !important;
	border-radius: none !important;
	background: transparent !important;
	font-family: "Frutiger LT Std Light" !important;
	padding: 2px 35px 2px 28px !important;
	border-left: 1px solid #a2a1a1;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold !important;
	background: url("/++resource++fahce/imagenes/flechaAbajoMenuLista.png") no-repeat right center !important;
	color: #3c3c3b !important;
}

xbody.portaltype-carrera nav.autotoc-nav a.active {
	font-family: "Frutiger LT Std" !important;
}

fieldset.autotoc-section ul,
fieldset.autotoc-section ul li {
	padding: 0 !important;
}

.contenidoCatedra {
	padding-right: 21px !important;
}

.xguardar {
	padding-left: 0 !important;
	margin-bottom: 25px;
}

.plone-modal .plone-modal-dialog .plone-modal-body {
	padding: 12px;
	margin-bottom: 8px;
}

.contenedorNoticias .botonEdicion {
	margin: 0 0 0 20px;
	padding: 1px 12px !important;
}

.botonEdicion {
	margin: 10px 0 0 20px;
}

.plone-modal-content #destacadas {}

.plone-modal-content #destacadas .item {}

.plone-modal-content #destacadas .item img,
.plone-modal-content #listado .item img {
	margin-right: 15px;
	height: 60px;
}


.contenedorAccesos.publicaciones .contNavCentral img {
	height: 155px !important;
}

.contenedorAccesos.publicaciones .contNavIzq a,
.contenedorAccesos.publicaciones .contNavDer a {
	margin-top: 60px;
	display: inline-block;
}

.contenedorAccesos.publicaciones .contNavCentral a {
	margin: 0 14px 0 0;
}

.contNoticias {
	margin-bottom: 20px;
}


/**/

body.portaltype-news-item.template-newsitem_view article#content {
	width: 100%;
	max-width: 786px;
}

.fechaPublicacion {
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin-bottom: 18px;
}

body.portaltype-news-item.template-newsitem_view h1.documentFirstHeading, body.portaltype-news-item.template-tablamesas h1.documentFirstHeading {
	font-size: 29px !important;
	text-transform: uppercase !important;
	font-family: 'Frutiger LT Std Bold' !important;
	font-weight: normal !important;
	border: none;
}

.bloqueCompartir {
	padding: 0;
	border-top: 2px solid #ababaa;
}

.bloqueCompartir span {
	text-transform: uppercase;
	font-size: 14px;
	font-family: 'Frutiger LT Std' !important;
	margin-right: 15px;
}

.innerBloqueCompartir {
	text-align: right;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}


/**/

a.estudiarEnLaFahce {
	display: inline-block;
	width: 150px;
	height: 24px;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #9cc330;
	line-height: 26px;
	margin-left: 10px;
	font-family: 'Frutiger LT Std' !important;
}

a.estudiarEnLaFahce:hover {
	text-decoration: none;
	color: #eeeeee;
}

.searchEstudiaEnLaFahce {
	float: right;
	clear: right;
	margin-top: 6px;
}
body.subsection-biblioteca .buscadorBibhuma{
    margin-top:22px; 
}
.buscadorBibhuma {
	background-color: #7dc430;
	border: none;
	padding: 17px 15px 9px 15px !important;
	margin-bottom: 36px;
}
.buscadorBibhuma label {
	display: block;
	text-align: right;
	font-size: 16px;
	color: #ffffff;
	text-transform: uppercase;
	font-family: 'Frutiger LT Std Bold';
	width: 100% !important;
	max-width: 100% !important;
	background: url("/++resource++fahce/imagenes/logoBibhumaBuscador.png") no-repeat 3px center transparent;
	height: 26px;
	line-height: 41px;
}
.buscadorBibhuma input {
	margin: 10px 0;
	border: none;
	padding: 5px;
}
.serviciosBibhuma .encabezadoAccesos {
	margin-bottom: 15px;
}
.serviciosBibhuma ul {
	list-style: none !important;
	margin: 0px 0 25px 0 !important;
	padding: 0px 0 0 20px !important;
	font-size: 13px;
}
.serviciosBibhuma ul li {
	list-style: none !important;
}
.serviciosBibhuma ul li a {
	color: #000000;
}
#agendaAvisos {
	margin-bottom: 17px;
}
.searchEstudiaEnLaFahce input {
	height: 24px;
	width: 150px;
	float: left;
	background: url("/++resource++fahce/imagenes/lupa.png") no-repeat 130px center transparent;
	margin-top: 1px;
}
.pat-livesearch .livesearch-results {
	padding: 12px !important;
	font-size: 14px !important;
	width: 230px !important;
}
.pat-livesearch .livesearch-results h4 {
	margin: 0 !important;
	font-size: 16px;
}
.pat-livesearch .livesearch-results li {
	margin: 0 !important;
	padding: 0 !important;
}
.pat-livesearch .livesearch-results li.results-summary {
	margin-bottom: 10px !important;
}
.pat-livesearch {
	min-width: unset;
	position: unset;
	float: left;
}
h4 {
	clear: both;
}
/*.col-md-9 {
	max-width: 786px !important;
	float: left !important;
}
.col-md-3 {
	width: 393px !important;
	float: right;
	clear: right;
}*/

.containerSearchBibhuma {
	display: table;
	width: 100%;
	background-color: #ffffff;
	margin: 10px 0;
}

#searchform_search {
	border-radius: 0 !important;
	display: table-cell;
	white-space: nowrap;
	margin: 0;
	width: 90%;
	background-color: transparent;
	box-shadow: none;
}

#searchform_button {
	height: 34px !important;
	border: none;
	display: table-cell;
	background: url("/++resource++fahce/imagenes/lupaBibhuma.png") no-repeat center center transparent;
	white-space: nowrap;
	width: 10%;
}

#searchform_button:hover {
	box-shadow: none !important;
}

body.subsection-biblioteca .contenedorTexto {
	background: url("/++resource++fahce/imagenes/logoBibhuma.png") no-repeat right top transparent;
}

body.subsection-secretarias-y-prosecretarias-extension-ops .cuadroDestacado {
	background: url("/++resource++fahce/imagenes/logoOPS.png") no-repeat right 80px center transparent;
}

body.subsection-secretarias-y-prosecretarias-extension-ops .noticiaDestacada.interna {
	background-position: left 30% !important;
}

.row.configlets li {
	list-style: none !important;
}

body.subsection-biblioteca-espacios .contenedorEspacios {
	display: table;
}

body.subsection-biblioteca-espacios .contenedorEspacios .intro,
body.subsection-biblioteca-espacios .contenedorEspacios .plantaBaja,
body.subsection-biblioteca-espacios .contenedorEspacios .primerPiso {
	display: table-row;
}

body.subsection-biblioteca-espacios .contenedorEspacios .intro .texto {
	vertical-align: middle;
}

body.subsection-biblioteca-espacios .contenedorEspacios .plantaBaja .texto {
	padding-top: 46px;
}

body.subsection-biblioteca-espacios .contenedorEspacios .primerPiso .texto {
	padding-top: 38px;
}

body.subsection-biblioteca-espacios .contenedorEspacios .texto,
body.subsection-biblioteca-espacios .contenedorEspacios .imagen {
	display: table-cell;
	vertical-align: top;
	padding-bottom: 20px;
}

body.subsection-biblioteca-espacios .contenedorEspacios .texto {
	width: 40%;
	padding-right: 25px;
}

body.subsection-biblioteca-espacios .contenedorEspacios .imagen {
	width: 60%;
}

body.subsection-biblioteca-espacios .contenedorEspacios .texto h4 {
	font-weight: bold;
}

body.subsection-biblioteca-espacios .contenedorEspacios li {
	list-style: none !important;
}

body.subsection-biblioteca-espacios .contenedorEspacios ul {
	padding-left: 0 !important;
}

table.tablaContactos {
	border: none !important;
	width: 100%;
	margin-left: 15px;
}

table.tablaContactos td {
	border: 1px solid #707070;
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	padding: 5px 0;
}

table.tablaContactos td.oficina,
table.tablaContactos td.interno {
	width: 10%;
}

body.template-newsitem_view header .documentFirstHeading,
body.template-event_view header .documentFirstHeading {
	border-bottom: none !important;
	font-size: 22px !important;
	margin: 3px 0 4px 0 !important;
	line-height: 30px;
}

body.template-newsitem_view .cycle-pager,
body.template-event_view .cycle-pager {
	bottom: unset;
	top: 340px !important;
	height: 20px !important;
}

body.template-newsitem_view .cycle-pager span,
body.template-event_view .cycle-pager span {
	height: 50px !important;
	padding: 0 !important;
	margin: 0 !important;
}

body.template-newsitem_view.cycle-slideshow,
body.template-event_view .cycle-slideshow {
	height: 404px !important;
}

body.template-newsitem_view .noticiaDestacada/*,
body.template-event_view .noticiaDestacada */{
	margin-bottom: 0 !important;
}

body.template-newsitem_view .documentDescription,
body.template-event_view .documentDescription {
	margin-top: 20px;
}

body.template-newsitem_view .container/*,
body.template-event_view .container */{
	margin-top: 20px;
}

.leaflet-popup-content-wrapper {
	background: url("/++resource++fahce/imagenes/bgTransBrown.png") transparent repeat;
	font-size: 16px;
	font-family: "Frutiger LT Std";
	padding: 20px !important;
}

.leaflet-popup-content {
	67px margin: 0 !important;
}

.leaflet-popup-content a {
	display: block !important;
	margin-left: 100px !important;
	margin-top: 5px !important;
}

#agendaAvisos section {
	display: table !important;
	width: 100%;
}

#agendaAvisos ul.hiddenStructure {
	display: none !important;
}
.calendario{
margin-bottom:40px;
}
.unPerfil{
margin-bottom:15px;
}
#content-core #searchform h1.documentFirstHeading{
margin-top:30px;
}
body.portaltype-news-item #viewlet-below-content-title{
margin-bottom:20px;
}
.notiDest .vid-item .thumb {
    height:100px;
    background-size:cover !important;
}
.notiDest .vid-item .desc {
/*    vertical-align: top;*/
}

.plone-modal .plone-modal-content ul.menu li ul.portletMenu li{
padding-left:25px !important;
}
div.dataTables_wrapper div.dataTables_paginate {
    margin: 20px 0 0 0;
}
.contenedorTexto h4{
/*visibility:hidden;*/
height:20px;
padding-left: 3px;
color: #fff;
font-size:27px;
}
.contenedorTexto h4 a:hover{
text-decoration:none;
color:#dddddd;
}
.acceso img{
height:112px !important;
}
.pull-left.calendar,
.pull-right.calendar{
margin-bottom:10px;
}
.accesosCalendario{
margin-bottom:0 !important;
}
.accesosCalendario .calendario{
margin-bottom:30px !important;
}
.notaImportante{
margin-bottom:20px;
}
.elMenu .estudiaEnLaFahceMobile a span{
display: block;
background-color: #93c01f;
padding: 3px 5px 1px 3px;
width: max-content;
color:#ffffff;
}
.elMenu .estudiaEnLaFahceMobile a{
color:#ffffff;
}
.buscador.enMobile{
height:100px;
}
.buscador.enMobile .pat-livesearch{
width:100%;
}
#form .fieldControls {
    position: inherit;
    top: 0;
    right: 1em;
    z-index: 10;
}
.form .extraActions{
margin: 0 0 25px 0;
height: 50px;
}
.fieldPreview.orderable{
margin-bottom:45px;
}
#contenidoDerecha #agendaAvisos .tabIndicadorSuperior{
margin-bottom:6px;
}
/*****estudia en humanidades******/
/*titulo*/

.divDesplegable .titulo{
padding:13px 57px 8px 17px;;
background-image:url("/++resource++fahce/imagenes/iconoDesplegableEeH.png");
background-repeat:no-repeat;
background-position:right 18px center;
cursor:pointer;
}
.divDesplegable .titulo.in{
background-image:url("/++resource++fahce/imagenes/iconoDesplegableEeHSel.png") !important;
}
.divDesplegable .titulo strong{
text-transform:uppercase;
color:#ffffff;
font-family:"Frutiger LT Std bold" !important;
font-size:18px;
}
.divDesplegable.bibliotecologia .titulo{
background-color:#1a8984;
}
.divDesplegable.cienciasDeLaEducacion .titulo{
background-color:#d7892c;
}
.divDesplegable.cienciasExactasYNaturales .titulo{
background-color:#1c8641;
}
.divDesplegable.educacionFisica .titulo{
background-color:#c85131;
}
.divDesplegable.filosofia .titulo{
background-color:#c3466b;
}
.divDesplegable.geografia .titulo{
background-color:#186aa7;
}
.divDesplegable.historia .titulo{
background-color:#282456;
}
.divDesplegable.lenguasYLiteraturasModernas .titulo{
background-color:#62257c;
}
.divDesplegable.letras .titulo{
background-color:#d2839c;
}
.divDesplegable.sociologia .titulo{
background-color:#e1bb27;
}
.divDesplegable.fahce .titulo{
background-color:#9cc330;
}
/*texto*/
.divDesplegable .collapse.in{
max-height: max-content !important;
padding: 15px 18px;
}
.divDesplegable .collapse.in ul li{
list-style:none !important;
}
.divDesplegable .collapse.in ul.listado li{
list-style:disc !important;
}
.divDesplegable.fahce .collapse.in ol li{
list-style:decimal !important;
}
.divDesplegable .collapse.in ul li a{
font-family: 'Frutiger LT Std bold' !important;
}
.divDesplegable.bibliotecologia .collapse, article.Bi{
background-color:#6CB3AF !important;
}
.divDesplegable.cienciasDeLaEducacion .collapse, article.CE{
background-color:#EBC596 !important;
}
.divDesplegable.cienciasExactasYNaturales .collapse, article.EN{
background-color:#6BB184 !important;
}
.divDesplegable.educacionFisica .collapse, article.EF{
background-color:#DB8E79 !important;
}
.divDesplegable.filosofia .collapse, article.Fi{
background-color:#E1A2B5 !important;
}
.divDesplegable.geografia .collapse, article.Ge{
background-color:#76A5CA !important;
}
.divDesplegable.historia .collapse, article.Hi{
background-color:#7D7A9B !important;
}
.divDesplegable.lenguasYLiteraturasModernas .collapse, article.LM{
background-color:#9971AA !important;
}
.divDesplegable.letras .collapse, article.Le{
background-color:#E9C1CE !important;
}
.divDesplegable.sociologia .collapse, article.So{
background-color:#ECD374 !important;
}
.divDesplegable.fahce .collapse{
background-color:#9cc33088;
}

/*links*/
#listaCarreras .divDesplegable.bibliotecologia .collapse a{
color:#136662 !important;
}
#listaCarreras .divDesplegable.cienciasDeLaEducacion .collapse a{
color:#ad6e23 !important;
}
#listaCarreras .divDesplegable.cienciasExactasYNaturales .collapse a{
color:#135e2d !important;
}
#listaCarreras .divDesplegable.educacionFisica .collapse a{
color:#9e3e24 !important;
}
#listaCarreras .divDesplegable.filosofia .collapse a{
color:#c3466b !important;
}
#listaCarreras .divDesplegable.geografia .collapse a{
color:#115385 !important;
}
#listaCarreras .divDesplegable.historia .collapse a{
color:#282456 !important;
}
#listaCarreras .divDesplegable.lenguasYLiteraturasModernas .collapse a{
color:#421854 !important;
}
#listaCarreras .divDesplegable.letras .collapse a{
color:#9e5a70 !important;
}
#listaCarreras .divDesplegable.sociologia .collapse a{
color:#997c0c !important;
}
.divDesplegable.fahce .collapse a{
color:#67821f !important;
}
/******ajuste de pantalla de video de estudia en la fahce*****/
/**body.section-estudiar-en-la-fahce .videoLeft {
  max-width: 100% !important;
}**/

/*******ajuste de titulos de banners*******/
.noticiaDestacada .cuadroDestacado h3.tituloLargo{
    font-size: 35px;
    max-width: 80%;
    margin: 0;
}
.subsection-secretarias-y-prosecretarias-prosecretaria-de-gestion-editorial-y-difusion .noticiaDestacada .cuadroDestacado h3.tituloLargo{
    font-size: 28px;
}

.documentDescription {
  margin-bottom: 30px;
} 
/*.template-event_view .portletContent .portletMenu:first-child{
margin-top:185px;
}*/

#aviso .plone-modal-content{
    background-color:#338c00 !important;
    width:100%;
}
#aviso .plone-modal-header{
display:none;
}
#aviso .plone-modal-content .plone-modal-body{
    margin:0 0 0 0;
    padding:30px;
    height:1000px;
    overflow:auto;
}
#aviso .plone-modal-content .plone-modal-body p,
#aviso .plone-modal-content .plone-modal-body h1,
#aviso .plone-modal-content .plone-modal-body h2,
#aviso .plone-modal-content .plone-modal-body h3{
    font-size:26px !important;
    font-weight:normal;
    color:#ffffff;
text-shadow: #000 0 0 5px;
text-align:center;
}
#aviso .plone-modal-content .plone-modal-body h1{
display:none;
}
#contenedorBotonSubir{
    position:fixed;
    top:80%;
    left:90%;
    z-index:9999;
}
#botonSubir{
    display:none;
    background-color:#87c937;
    color:#fff;
    border:none;
    font-size:16px;
}
html{
    scroll-behavior:smooth;
}

.item:first-child .abajo{
padding-left:23px;
}
.item:last-child .arriba{
padding-right:46px;
}

.item .abajo,.item .poner{
padding-right:23px;
}



/*********final**********/

@media (min-width: 1200px){ 
    .container {
        width: 1200px;
    }
}

@media (max-width:1300px) {
	#contenidoIzquierda,
    div.columnaIzquierdaAlta {
		width: 100% !important;
		max-width: 100% !important;
	}
	#contenidoInferior,
    #main-container {
		width: 100% !important;
	}
	#contenidoDerecha,
    div.columnaDerechaAlta {
		padding: 0;
		width: 100% !important;
		float: right;
		clear: right;
	}
    body.portaltype-news-item.template-newsitem_view article#content {
        width: 100%;
        max-width: 100%;
    }
	article.unaActividad .contDetalle {
		line-height: 17px !important;
		border-bottom: 1px solid #838382;
		padding: 23px 0 13px 0!important;
		width: 326px !important;
	}
    .event.summary {
        max-width: 100%;
    }
	.destacadas {
		height: auto;
	}
	.contenedorWide {
		max-width: 95% !important;
		margin: 0 auto;
	}
	.contenedorNoticias {
		width: 100%;
	}
	.contenedorVideoteca {
		width: 100%;
	}
	.respContainer {
		width: 100% !important;
	}
    .videoLeft {
        max-width: 100% !important;
    }
    .videoRight {
        max-width: 100% !important;
        margin-top:20px;
        /*height:unset !important;*/
    }
}

/*@media (min-width:1600px) {
	width: inherit !important;
}*/

@media (max-width:800px) {
    .gridNoticias {
        grid-template-columns: 100% !important;
    }
}

@media (max-width:365px) {
	#content-header .container {
		width: 100px !important;
		margin: 0;
		float: left;
	}
	#portal-logo img {
		margin-top: 3px;
		width: 100px !important;
		height: auto;
	}
	#mainnavigation-wrapper,
	#mainnavigation {
		margin: 0 auto 8px !important;
	}
	.barraLinks a {
		display: block;
		float: left;
		margin: 0 2px !important;
	}
}

@media (max-width:410px) {
	#content-header .container {
		width: 150px;
		margin: 0;
		float: left;
	}
	#portal-logo img {
		width: 150px;
		height: auto;
	}
	#mainnavigation-wrapper,
	#mainnavigation {
		margin: 0 auto 8px !important;
	}
}


@media (min-width: 992px) .container {
	width: inherit !important;
}

@media (max-width:1025px) {
	.container {
		width: inherit !important;
	}
    #main-container{
        padding:0 15px !important;
    }
	body.subsection-biblioteca-espacios .contenedorEspacios {
		display: block !important;
		margin: 0 auto;
	}
	body.subsection-biblioteca-espacios .contenedorEspacios .intro,
	body.subsection-biblioteca-espacios .contenedorEspacios .plantaBaja,
	body.subsection-biblioteca-espacios .contenedorEspacios .primerPiso {
		display: block !important;
		margin-bottom: 50px !important;
	}
	body.subsection-biblioteca-espacios .contenedorEspacios .texto,
	body.subsection-biblioteca-espacios .contenedorEspacios .imagen {
		display: block !important;
		width: 90% !important;
	}
	#contenidoIzquierda {
		width: 100% !important;
		max-width: 100% !important;
	}
	#content-header {
		display: none;
	}
	.mobileLogo,
	.mobileSearch {
		display: block;
		text-align: center;
	}
	#portal-logo {
		float: unset;
	}
	.plone-navbar-toggle {
		float: none;
	}
	#mainnavigation {
		display: table;
	}
	.menuDesplegable {
		display: table-cell;
		width: 25px;
		vertical-align: middle;
	}
	.mobileLogo {
		display: table-cell;
		vertical-align: middle;
	}
	.xmobileLogo img {
		width: 140px;
	}
	.mobileSearch {
		display: table-cell;
		width: 25px;
		vertical-align: middle;
	}
	#mainnavigation-wrapper {
		height: 80px !important;
        width: 100%;
        position: fixed;
        z-index: 9999;
        background-color:#fff;
	}
	.plone-modal .plone-modal-dialog .plone-modal-footer {
		padding: 0;
	}
	#mainnavigation {
		height: 80px !important;
		width: 95%;
	}
    .noticiaDestacada.interna {
        margin-top:80px;
    }
	#content-header {
		width: 100%;
		padding-left: 3%;
		padding-right: 3%;
		margin: 0 auto;
		height: 49px;
	}
	.botonMenu {
		display: block !important;
		font-size: 25px;
		border: none;
		background-color: transparent;
		color: #888888;
	}
	.plone-navbar-toggle {
		position: unset;
		margin-top: 0;
		margin-bottom: 3px;
		padding: 0;
		right: 0;
		margin-left: 0;
		height: 27px;
	}
	.botonMenu:hover {
		background-color: transparent;
	}
	#portal-globalnav-wrapper {
		display: none !important;
	}
	.plone-collapse.plone-navbar-collapse {
		display: none !important;
	}
	.plone-navbar-toggle {
		display: inline-block;
	}
	.plone-collapse.plone-navbar-collapse.collapse.in {
		display: block !important;
	}
	#portal-globalnav {
		display: block !important;
		height: auto;
		margin: 6px 0 0 0;
		padding-top: 0;
		text-align: right;
		float: none;
		-webkit-flex-direction: unset;
		width: 100%;
		text-align: center;
		background-color: #ffffff !important;
	}
	#portal-globalnav li {
		display: block !important;
		height: 25px;
		margin: 6px 0 0 0;
		padding-top: 0;
		float: none;
		-webkit-flex-direction: unset;
		width: 100%;
		text-align: center;
		border: none !important;
		background-color: #ffffff;
		border-bottom: 1px solid #93c01f !important;
	}
	#portal-globalnav li a {
		text-align: center;
	}
	#mainnavigation .linksEstaticos {
		display: block !important;
	}
	.tabIndicadorSuperior,
	#noticiasHome,
	#contenidoInferior,
	#portal-header,
	#noticiasIzquierda,
	#noticiasDerecha,
	#contenidoIzquierda {
		width: 100% !important;
		padding-right: 0 !important;
	}
	.row {
		margin-left: 0;
		margin-right: 0;
	}
	.noticiaDestacada .cuadroDestacado h3 {
		font-size: 32px;
		width: 100%;
	}
    .noticiaDestacada .cuadroDestacado h3.tituloLargo {
      font-size: 25px;
      max-width: 80%;
      margin: 0;
    }
    .subsection-secretarias-y-prosecretarias-prosecretaria-de-gestion-editorial-y-difusion .cuadroDestacado h3 {
        font-size: 25px !important;
    }
	body.subsection-biblioteca .contenedorTexto {
		background: url("/++resource++fahce/imagenes/logoBibhuma.png") no-repeat right 30px transparent !important;
		background-size: 110px 46px !important;
	}
	body.subsection-secretarias-y-prosecretarias-extension-ops .cuadroDestacado {
		background: url("/++resource++fahce/imagenes/logoOPS.png") no-repeat right 30px center transparent !important;
		background-size: 60px !important;
	}
	.noticiaDestacada .cuadroDestacado {
		background-image: none !important;
		width: 100%;
		margin: 0 auto;
	}
    .noticiaDestacada .cuadroDestacado .contenedorTexto {
        max-width: 1200px;
        width: 94%;
        margin: 0 auto 0 15px;
        height: inherit;
    }

	#mainnavigation-wrapper,
	#mainnavigation {
		margin: 0 auto;
	}
	.cycle-pager {
		width: 100%;
		margin: 0 auto 0 15px;
	}
	.noticiaDestacada .cuadroDestacado p.copete {
		width: 100%;
	}
	#contenidoDerecha {
		padding: 0;
		width: 100%;
		float: left;
	}
	.contenedorCarrerasYDeptos {
		width: 100%;
		margin-top: 20px;
	}
	.contenedorCarrerasYDeptos .col-md-6,
	.contenedorCarrerasYDeptos .col-md-6 .listado {
		padding: 0;
	}
	body #main-container {
		width: 100% !important;
		margin: 0 auto;
	}
    .encabezadoAccesos {
        margin: 36px 0 22px 0;
    }
    .encabezadoAccesos.dir{
        margin-bottom:5px;    
    }
    #contenedorBotonSubir{
        display:none;
    }
}

@media (max-width:580px) {
	.cuadroDestacado h3 {
		font-size: 27px !important;
		line-height: 30px !important;
        margin-bottom:0 !important;

	}
    .noticiaDestacada .cuadroDestacado h3.tituloLargo {
      font-size: 18px !important;
	  line-height: 20px !important;
      max-width: 80%;
      margin: 0;
    }
    .subsection-secretarias-y-prosecretarias-prosecretaria-de-gestion-editorial-y-difusion .cuadroDestacado h3 {
        font-size: 16px !important;
    }
}

.respContainer {
	position: relative;
	overflow: hidden;
	padding-top: 38.25%;
	width: 792px;
	float: left;
}

.respIframe {
	position: absolute;
	top: -8px;
	left: -7px;
	width: 100%;
	height: 446px;
	border: 0;
}

.listaVideos {
	width: 393px;
	float: right;
}

.otroVideo {
	margin-bottom: 20px;
}

.sinPunto {
    padding-left: 10px !important;
}
.sinPunto li {
    list-style: none !important;
}

li.instagram {
	list-style-image: url(/++resource++fahce/imagenes/instagram.gif) !important;
}

li.email {
	list-style-image: url(/++resource++fahce/imagenes/contacto.gif) !important;
}

.icon-Ver::before {
    content: "\e808";
}

.collapse {max-height:0px;overflow:hidden;transition:max-height 1s}
.collapse.in {max-height:200px !important;}
.divDesplegable {margin-bottom:10px;}
.container-iframe{position: relative;overflow: hidden;width: 100%;padding-top: 56.25%;}
.responsive-iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border:none;}

.icon-Ayuda.toolbar-menu-icon::before {
	content: '\e80b';
}
/**/
