

@font-face {
	font-family: 'font-icons';
	src:url('fonts/font-icons.eot');
	src:url('fonts/font-icons.eot') format('embedded-opentype'),
		url('fonts/font-icons.woff') format('woff'),
		url('fonts/font-icons.ttf') format('truetype'),
		url('fonts/font-icons.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'lined-icons';
	src:url('fonts/lined-icons.eot');
	src:url('fonts/lined-icons.eot') format('embedded-opentype'),
		url('fonts/lined-icons.woff') format('woff'),
		url('fonts/lined-icons.ttf') format('truetype'),
		url('fonts/lined-icons.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Simple-Line-Icons';
	src:url('fonts/Simple-Line-Icons.eot');
	src:url('fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'),
		url('fonts/Simple-Line-Icons.woff') format('woff'),
		url('fonts/Simple-Line-Icons.ttf') format('truetype'),
		url('fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

#gotoTop:hover { background-color: #000; }

[class^="icon-"], [class*=" icon-"],
[class^="icon-line-"], [class*=" icon-line-"],
[class^="icon-line2-"], [class*=" icon-line2-"],
.side-header #primary-menu ul > li.sub-menu > a:after {
	display: inline-block;
	font-family: 'font-icons';
	speak: none;
	font-style: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	line-height: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size:28px;
	color:#111;
}

[class^="icon-line-"], [class*=" icon-line-"] { font-family: 'lined-icons'; }

[class^="icon-line2-"], [class*=" icon-line2-"] { font-family: 'Simple-Line-Icons'; }

.listado { width:100% !important; min-width:100%;}

.listado a, .listado {font-size:38px; color:#C4C4C4; font-weight:300 !important; font-family: 'Yantramanav', sans-serif; text-align:left; margin:0;}

.listado a:hover, .listado a.active {color:#000;}

.listado a:hover {text-decoration:underline !important;}

p {font-weight:300 !important; font-family: 'Yantramanav', sans-serif; line-height:auto; font-size:18px; margin-bottom:20px;}


strong {font-family: 'Yantramanav', sans-serif; font-weight:400 !important; font-size:18px; color:#000; margin-bottom:30px; padding:0;}


.prev {font-family: 'Yantramanav', sans-serif; font-weight:300 !important; font-size:18px; float:left; text-decoration: underline !important;}

.next {font-family: 'Yantramanav', sans-serif; font-weight:300 !important; font-size:18px; float:right; text-decoration: underline !important;}

.centro {font-family: 'Yantramanav', sans-serif; font-weight:300 !important; font-size:18px; position: relative; left:40%; text-decoration: underline !important;}

.reconocimientos h4, .publicaciones h4, h4 {font-family: 'Yantramanav', sans-serif; font-weight:400 !important; font-size:24px; color:#000; margin-bottom:30px; padding:0;}

.reconocimientos h5 {
	font-family: 'Yantramanav', sans-serif;
	font-weight:400 !important;
	font-size:18px;
	color:#000;
	margin:0 !important;
	padding:0 !important;
	font-style: normal;
	line-height: normal;
	float: left;
	height: auto;
	width: 100%;
}

.publicaciones h5 {
	font-family: 'Yantramanav', sans-serif;
	font-weight:400 !important;
	font-size:18px;
	color:#000;
	margin:0 !important;
	padding:0 !important;
	font-style: normal;
	line-height: normal !important;
	float: left;
	height: auto;
	width: auto;
}

.reconocimientos p {
	font-family: 'Yantramanav', sans-serif;
	font-weight:300 !important;
	font-size:18px;
	color:#666;
	padding:0;
	font-style: normal;
	line-height: normal !important;
	float: left;
	height: auto;
	width: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
}

.publicaciones p, .publicaciones a, .publicaciones a:hover {
	font-family: 'Yantramanav', sans-serif;
	font-weight:300 !important;
	font-size:18px;
	color:#666;
	margin:0;
	padding:0;
	font-style: normal;
	line-height: normal !important;
	float: left;
	height: auto;
	width: auto;
}

.publicaciones p {margin-left:15px;}

.publicaciones a, .publicaciones a:hover {text-decoration:underline !important; width:100% !important; margin-bottom:25px !important;}

.publicaciones a:hover {color:#000;}

.cien {width:100% !important; margin: 0px !important; padding:0;}

.boton {
	font-family: 'Yantramanav', sans-serif;
	font-weight:300 !important;
	font-size:18px;
	color:#333;
	font-style: normal;
	line-height: normal;
	padding: 20px !important;
	height: auto;
	width: 40% !important;
	border: thin solid #999999;
	float: left;
	text-align: center;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration:none !important;
}

.boton:hover {border: thin solid #111 !important; color:#FFF !important; background-color:#111 !important; text-decoration:none !important;}

.footer {
	float: left;
	height: 40px;
	width: 100%;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin-top: 80px !important;
	margin-right: 0px;
	margin-bottom: 30px !important;
	margin-left: 0px;
}

.footer p {font-weight:300 !important; font-family: 'Yantramanav', sans-serif; width:50%; height:auto; float:left;}

.footer a {font-weight:300 !important; font-family: 'Yantramanav', sans-serif; text-decoration:underline !important;}


.espacio25 {margin-bottom:25px !important;}