@import url('https://fonts.googleapis.com/css?family=Rubik:400,500');
@font-face {
	font-family: 'TradeGothic-CondEighteen';
    src: url('font/original_TradeGotConEig.eot?#iefix') format('embedded-opentype'), 
         url('font/original_TradeGotConEig.woff') format('woff'),
         url('font/original_TradeGotConEig.ttf') format('truetype'),
         url('font/original_TradeGotConEig.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
body{color: #23282f;}
.bloque_superior{position: absolute; top: 30px; z-index: 999999; width: 100%;}
.tm-headerbar{background: #ffffff;}
.tm-headerbar, .tm-navbar{margin: 0px;background: #ffffff;}
.tm-navbar{float: right;}
.tm-logo p{margin: 0px;}
a.tm-logo,a.tm-logo:hover{text-decoration: none;}
.buscador{position: absolute;z-index: 9999;background: #fff;top:100px;display: block;margin-left: -195px;}
.logo_excelencia_so{
	position: absolute;
	z-index: 999;top:150px;display: block;
	margin-left: -195px;
	width: 214px;
}

.contenedor_buscador{display: block;width: 100%;}
input.uk-search-field:focus, input.uk-search-field{width: 180px;}
.uk-article-title, h1{margin-top: 30px;}
.uk-article .uk-article-title{margin-top: 0px;}
h1{font-size: 28px;line-height: 30px;}
.tm-main{margin-bottom: 30px;}
.tm-sidebar-a, .tm-sidebar-b{margin-top:30px;margin-bottom: 30px;}
.uk-breadcrumb{	margin: 15px 0px !important;}
.uk-breadcrumb a{color: #042943;}
.uk-breadcrumb .uk-active{font-weight: bold;}
/* .pagina_home{text-align: justify;} */
.bloquesuperior_movil{}
.uk-modal{z-index: 99999999;}
#tm-top-a .slider_cabecera{
	background-color:rgb(125, 170, 189);
	
}
/********************* Menú ********************/
/* .contenido-quitarmargen{padding: 0px;} */
.nav-header  {
	color: #ffffff;
	font-family: 'Open Sans';
	font-size: 15px;
	font-style: normal;
	text-transform: none;
	font-weight: normal;
}
.tm-sidebar-b .nav-header{color: #042943;
	
}
.uk-navbar-nav > li > a:hover{background: #042943;color: #ffffff;}
.uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li.uk-active > a:hover{background: #042943;color: #ffffff;}

.uk-nav-navbar > .uk-active > a , .uk-nav-navbar > li > a:hover{background: #042943;color: #ffffff;}
.uk-navbar-nav > li > a{height: 65px;line-height: 65px;color:#042943 ;font-size: 14px;}
.tm-navbar .uk-nav-sub{width: 240px;margin-left: 50px;padding: 0px;}
.tm-navbar .uk-nav-sub li a{color: #042943;}

.tm-navbar .uk-dropdown{width: 310px;background: #042943;}
.tm-navbar .uk-dropdown li > a{color: #fff;}

.tm-navbar .uk-dropdown .uk-nav > li.uk-active > a, .uk-dropdown .uk-nav > li > a:hover, .uk-dropdown .uk-nav > li > ul > li > a:hover{color: #042943;background: #ffffff;}
.uk-dropdown .uk-nav > li > ul.uk-nav-sub{
	margin-left: 25px;
}
.uk-dropdown .uk-nav > li > ul.uk-nav-sub > li > a{
	padding-left: 20px;
	padding-right:20px; 	
}
/* .tm-navbar .uk-dropdown .uk-nav > li.uk-active > a, .uk-dropdown .uk-nav > li > a:hover{color: #042943;background: #ffffff;} */
.uk-dropdown{
	font-size: 13px;;
}

/* DEsactivar el segundo nivel de programs */
.bloque_superior .uk-navbar-nav >li:nth-child(2)  ul li ul.uk-nav-sub{display: none;}

.uk-button {border-radius: 3px;}
.uk-button-primary{background: #f7941d;color: #ffffff;}
.uk-button-primary:hover{background: #042943;}
#tm-main-top, #bottom-home-news-zone, #tm-bottom-a, #tm-bottom-b{padding: 30px 0px;}
#tm-main-top h3{margin-bottom: 30px;}
#tm-bottom-a{background: #f7941d;}
#tm-bottom-b{background: #e5eef0;}
#tm-bottom-a .uk-panel-title{color: #ffffff;}
#tm-bottom-a .uk-panel-title, #tm-bottom-b .uk-panel-title{text-align: center;text-transform: uppercase;}

.home_listado_articulos{list-style: none;}
.home_articulo_individual .home_articulo_indivudual_imagen img{border: 1px solid #ffffff;}
.home_articulo_individual .home_articulo_indivudual_imagen{float: left;width: 22%;}
.home_articulo_individual .home_articulo_individual_contenido{float: left;width: 76%;margin-left: 2%;}
#bottom-home-news-zone .uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),
#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2),#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2),#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2),#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2),#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2),#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2),#bottom-home-news-zone  .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2){border-left: 5px solid #ffffff;}
#bottom-home-news-zone .uk-grid-divider:empty{border-top: 5px solid #ffffff;}
#bottom-home-news-zone{background: #e5eef0;}
#bottom-home-news-zone h3{color: #042943;font-size: 20px;}
#bottom-home-news-zone a.mod-articles-category-title {color: #23282f;font-size: 16px;}

.home_listado_articulos_publications > div{width: 50%;float: left;}
.home_listado_articulos_publications > div:nth-child(3),.home_listado_articulos_publications > div:nth-child(4){margin-top: 55px;}
.home_articulos_mas_enlace{text-align: right;float: right;color: #042943;text-transform: uppercase;}
.pagina_eventos h1.uk-article-title, .pagina_noticias h1.uk-article-title{
	font-size: 24px;
	line-height: 28px;
}
/*************** Zona Cabecera *******/
.zona-idiomas-modulo{position: absolute;
z-index: 9999;
top: 100px;
display: block;
margin-left: -280px;
padding: 11px 10px 12px 10px;
background: #ffffff;
}
.zona-idiomas-modulo a{color: #042943;}
.zona-idiomas-modulo a:hover{color: rgba(4, 41, 67, 0.5);}
.slider_cabecera .uk-h4{
	/*font-family: 'Rubik', sans-serif;
	font-weight:400 ;*/
	font-family:'TradeGothic-CondEighteen', Sans-Serif;

	font-size: 24px;
}
.slider_cabecera_responsive .uk-overlay-panel .uk-margin{
	font-family:'TradeGothic-CondEighteen', Sans-Serif;
	font-size: 20px;
}
/*************** FOOTER **************/
#tm-footer{margin: 0px;padding: 30px 0px 0px 0px;text-align: left;color: #042943;border-top: 1px solid #042943; }
.redes_sociales_footer > .uk-icon{font-size: 30px;line-height: 35px;height: 35px;margin-top: 10px;margin-right: 20px;color: #042943;}
.footer_final{background: #042943;}
.footer_final{color: #fff;text-align: center;padding: 10px 0px;font-size: 11px;}
.footer_final a{color: #ffffff;}
.footer_final p{margin: 0px;}
#tm-footer .uk-nav-side > li.uk-active > a{background:#042943; }

/************ Menu Lateral *************/
	.uk-nav-side > li.uk-active > a {background: #042943;}
	.uk-nav-side ul a{color: #042943;}

	#menu_lateral_people > li{display: none;}
	#menu_lateral_people > li.uk-open {display: block;}
	#menu_lateral_people > li.uk-open a{padding: 5px 15px;}
	#menu_lateral_people > li.uk-open > a{display: none;}
	#menu_lateral_people {background:  #e5eef0;}
	#menu_lateral_people.uk-nav-side > li.uk-active > a{background: none;color: #23282f;}
	#menu_lateral_people li  a{color: #23282f;}
	#menu_lateral_people ul.uk-nav-sub{padding: 5px 10px 5px 10px;}
	#menu_lateral_people ul.uk-nav-sub li{background: url(../images/bullet_naranja.png) no-repeat left top;}
	#menu_lateral_people li{border-bottom: 1px solid #ffffff;padding-bottom: 5px;margin-bottom: 5px;}

	#menu_lateral_people li li.uk-active > a{font-weight: bold;}
	.menu_programs h3.uk-panel-title{font-size: 28px;}
	.menu_programs #menu_lateral_people   li a{font-size: 17px;}
	.tm-sidebar-b .uk-nav-sub li a{padding: 2px 20px;}
/*********** Menú programa ************/
.estilo_menu_lateral ul{background:  #e5eef0;color: #ff931e;padding-top: 10px;padding-bottom: 10px;}
.estilo_menu_lateral li {border-bottom: 1px solid #ffffff;padding-bottom: 5px;margin-bottom: 5px;}
.estilo_menu_lateral li a{color: #23282f;}
.bloque_lineas_programa h3{font-size: 25px;}
.estilo_caja_gris{
	background:  #e5eef0;color: #ff931e;padding-top: 10px;padding-bottom: 10px;
}
.estilo_caja_gris li {border-bottom: 1px solid #ffffff;padding-bottom: 5px;margin-bottom: 5px;}
.estilo_caja_gris li a{color: #23282f;}

/************ PEOPLE ***************/
.uk-article-title{font-weight: bold;}
.uk-article-title{font-size:30px;;}
.business-people{margin-top: 20px;}
.business-uikit{margin-top: 20px;}
.etiqueta_ficha_people{font-weight: bold;}
.contenido_ficha_people_descripciones{margin-left: 10px;line-height: 25px;font-size: 16px;}
.ficha_people_info{margin: 5px 0px;}
.people_label{font-weight: bold;}
.caja_color_people{padding: 20px;background: #e5eef0;}
.business-people-people .menu_alfabetico{display: none;}
.menu_alfabetico li span{color: #cccccc;}
.business-people .uk-h1{
	font-size: 34px;
	line-height: 43px;
	margin-top: 0px;
}
/********** PUBLICATIONS ************/
.bloque_publicaciones{margin-top: 30px;}
.bloque_publicaciones .uk-article{font-size: 16px;}
.bloque_publicaciones h1{font-size: 18px;line-height: 20px;; padding: 0px;margin: 0px;margin-bottom: 10px;;font-family: 'Open Sans';font-style: normal;font-weight: normal;}

.bloque_publicaciones .uk-article{padding-bottom:10px; ;margin-bottom: 10px;border-bottom: 1px solid #042943;}
.bloque_publicaciones .uk-article:last-child{border:0px;}
.bloque_publicaciones_home{margin-top: 0px;}
/********** MANAGEMENT ***********/
.zona_structure_images .uk-overlay-panel{background: 	rgba(0, 0, 0, 0.3); }
/********** Projects ************/
.bloque_projects h1{
		font-size: 21px;
		line-height: 22px;
 padding: 0px;margin: 0px;margin-bottom: 10px;;font-family: 'Open Sans';font-style: normal;font-weight: normal;
}	
.bloque_projects{margin-top: 30px;}
.bloque_projects .uk-article{padding-bottom:10px; ;margin-bottom: 10px;border-bottom: 1px solid #042943;}

/************ NOTICIAS Y EVENTOS **********/
.bloque_noticias h1{margin: 0px;font-size: 24px;}
.bloque_noticias h1 a{color: #042943;}
.bloque_noticias .contenido_noticia{padding-bottom:10px; ;margin-bottom: 10px;border-bottom: 1px solid #042A45;}
.bloque_noticias_home .titulo_home_noticia a{color: #23282f;font-size: 18px;line-height: 22px;}
.bloque_noticias_home .titulo_home_noticia{margin: 0px;margin-bottom: 10px;display: block;}
.bloque_noticias_home,.bloque_publicaciones_home {color: #042A45;margin-top: 20px;}
.bloque_noticias_home .titulo_home_noticia, .bloque_publicaciones_home h1{font-weight: bold;}


/************ PORTAL TRANSPARENCIA *********/
.switcher_portal_transparencia .uk-subnav .uk-active > a{
	background: #042A45;
	
}
/************* Grupos **************/
.ocultar_titulos_principales_pagina .bloque_noticias .uk-h3{
	display: none;
}
/************** Formulario registro evento **********************/
.chrono_credits a{color: #ffffff !important;}
.chronoform .gcore-label-lef{
	width: 200px !important;
	max-width: 200px !important;
	
}
/************ Formulario Redlab ********/
.formulario-redlab{

}
.formulario-redlab .formulario-campo,.formulario-redlab  .formulario-botonera{
	clear: both;
	display: block;
}

.formulario-redlab .formulario-campo label{
	float: left;
	display: inline;
	width: 150px;;
}
.formulario-redlab .formulario-campo textarea{
	height: 75px;
}
.formulario-redlab .formulario-campo textarea, .formulario-redlab .formulario-campo input{
	float: right;
	

}

/******* RESPONSIVE *******/
/* Mini (Móviles)*/
@media  (max-width:479px){
	.uk-width-small-1-1{
		width: 100% !important;
	}
	/*Logotipo exccelencia Severo Ochoa*/
	.logo_excelencia_so{
		width: 200px;
		top: 80px;	
		right: 0px;		
	}
	/* Módulo Idioma */
	.zona-idiomas-modulo{
		right: 10px;
		top: 150px !important;
	}
	.uk-navbar-content{
		height: 70px !important;;
	}
	.uk-navbar-center{
		max-width: 60%;;
	}
}
/*Small (Tablets pequeñas ) */
@media (min-width:100px) AND (max-width:479px){
	.uk-container{max-width: 100%}

	#tm-top-a{min-height: 180px;}
	#tm-top-a .slider_cabecera{min-height: 180px;}


}
@media (min-width:480px) AND (max-width:767px){
	/*Logotipo exccelencia Severo Ochoa*/
	.logo_excelencia_so{
	width: 200px;
	top: 80px;	
	}
	.uk-navbar-nav > li > a{height: 65px;line-height: 65px;color:#042943 ;font-size: 12px;}
	.zona-idiomas-modulo{
		top: 150px !important;
	}
	.uk-navbar-content{
		height: 75px !important;;
	}
	.uk-navbar-center{
		max-width: 50%;;
	}
/* 	#tm-bottom-a{max-width: 757px;background: red;} */
/* 	#tm-top-a{min-height: 349px;} */

}
/*Medium Pantallas de escritorio normales */
@media (min-width:768px) AND (max-width:959px){
	/*Logotipo exccelencia Severo Ochoa*/
	.logo_excelencia_so{width: 200px;top: 80px;	}
	.uk-navbar-nav > li > a{height: 65px;line-height: 65px;color:#042943 ;font-size: 12px ;}
	.contenido-quitarmargen{padding: 0px;}

	#tm-top-a{min-height: 400px;}
	#tm-top-a .slider_cabecera{min-height: 400px;}

}

/*LARGE Pantallas de escritorio grandes */
@media (min-width:960px) AND (max-width:1199px){
	.uk-navbar-nav > li > a{height: 65px;line-height: 65px;color:#042943 ;font-size: 12px ;}
	#tm-top-a{min-height: 250px;}
	#tm-top-a .slider_cabecera{min-height: 250px;}

}
/*XlARGE Pantallas de escritorio muy grandes */
@media (min-width:1200px) {
	#tm-top-a{min-height: 200px;}
	#tm-top-a .slider_cabecera{min-height: 200px;}


}



/* @end */





