/*Creado por Raúl*/

@import url('https://fonts.googleapis.com/css?family=Raleway:400,700');
 
body{
	color:#333333 !important;	
    font-family: 'Raleway', sans-serif;
}

a {color:#333333 !important;}

h1, h2, h3, h4, h5, h6{font-family: 'Raleway', sans-serif;}
h4 {font-weight: bold;}

.item-page {
	text-align: justify;
}

iframe{border: none;}

/*p {
	text-align: justify;
}*/
.imghover{
    opacity: 1.0;	
    filter: alpha(opacity=70); /* For IE8 and earlier */
	  -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      overflow:hidden;
      transition: all 1s ease;
}

	.imghover:hover {
		opacity: 0.7;    
		filter: alpha(opacity=100); /* For IE8 and earlier */
	}
	
	.imghover a {color:#FFFFFF !important;}

/**************** NAVEGADOR ****************************/
nav{}

.nav-custom .navbar-nav li a {
    padding: 18px;
    padding-top: 18px;
    padding-right: 18px;
    padding-bottom: 14px;
	}

.navbar{	
	background: rgba(0,51,102,0.40) 25%;
	display:block;
	height: 115px;
	border: none;
}

.nav-custom {
    font-size: 15px;
	font-weight: bold;
    text-transform: none;	
}

.navbar-nav{margin-top:2%;}

.navbar-nav a{color: #FFFFFF !important;}

.item-121, .item-122 {display: none !important; } /* oculta INICIO del menú */

.mod-languages, .navbar-nav{
	float: right;
	clear: right;
}

.social{float:right; margin-right: 12px; }
.linkedin, .gplus, .tweet {
	width: 32px;
	height: 32px;
	display: inline-block;
}

.linkedin{background: url('../../../images/social/redes-sociales.png') -90px -5px;}
.gplus{background: url('../../../images/social/redes-sociales.png') -5px -5px;}
.tweet{background: url('../../../images/social/redes-sociales.png') -48px -5px;}

.linkedin:hover{background: url('../../../images/social/redes-sociales.png') -90px -5px;opacity: 0.5;}
.gplus:hover{background: url('../../../images/social/redes-sociales.png') -5px -5px;opacity: 0.5;}
.tweet:hover{background: url('../../../images/social/redes-sociales.png') -48px -5px;opacity: 0.5;}


/******************* CARRUSEL **********************************/

.container-wrapper.margintop {margin-top: 0px;}

.tp-bullets{ visibility: hidden;}

.slide_portada{z-index:-1;}

/****************** MIDDLE *********************************/

.middle{background: #FFFFFF;}

.bloques_flotantes{
	float: left;
	margin: 4% auto 0 auto;
}

.cajas_azules{
	padding-top: 5%;
	/*padding-right: 20%;
	padding-bottom: 5%;
	padding-left: 20%;*/
	
	/*background: #003263; */
	/*padding: 0.5%; */
	color: #FFFFFF; 
	margin-bottom: 1%; 
	margin-right: 80px;
	text-align: center; 
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#005884+0,003f7f+44,003263+100 */
	background: #005884; /* Old browsers */
	background: -moz-linear-gradient(top, #005884 0%, #003f7f 44%, #003263 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #005884 0%,#003f7f 44%,#003263 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #005884 0%,#003f7f 44%,#003263 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005884', endColorstr='#003263',GradientType=0 ); /* IE6-9 */
	min-width: 260px;
}
	.cajas_azules .icono-noticias{
		background: url('../../../images/iconos/icono-noticias.png') no-repeat; height: 140px; width: 140px; 
		margin: 0 auto;
	}
	
	.cajas_azules .icono-agenda{
		background: url('../../../images/iconos/icono-agenda.png') no-repeat; height: 140px; width: 140px; 
		margin: 0 auto;
	}
	
	.cajas_azules .icono-asociarse{
		background: url('../../../images/iconos/icono-asociarse.png') no-repeat; height: 140px; width: 140px; 
		margin: 0 auto;
	}
	
	.cajas_azules .envoltura_titulos{
		min-height: 170px;  
		display: flex; 
		align-items: center;
	}
	
	.cajas_azules .titulos_portada{
		text-align: center; 
		width: 100%;
	}
	
	.cajas_azules .envoltura_titulos p{font-size: 2em;}
	
	.cajas_azules .envoltura_enlaces{
		background: #0060AA; 
		display: inline-block; 
		margin: 0 auto; 
		padding: 8% 12%; 
		margin: 8% 0;
		min-width: 170px;
	}
	
	.cajas_azules .envoltura_enlaces p{font-size: 1.7em;}
	
	.cajas_azules .envoltura_enlaces a{}
	
	.cajas_azules .botones_azules{
		
	}
	
#caja_lazo_gris{
	background: #FFF; 
	border: solid 5px #F5F5F5F5; 
	max-width: 950px; 
	padding: 5%; 
	display: block; 
	margin: 5% auto; 
	text-align: center; 
}

	.botones_grises{
		display: inline-block; 
		background: #CCCCCC; 
		color: #FFFFFF; 
		padding: 3%;
		margin: 5%;
	}
		.bloques_flotantes a, .botones_grises a{color: #FFFFFF !important;}
		.botones_grises span{font-size: 2em;}

.bloques_medios1{
	background: url('../../../images/global.jpg') no-repeat;
	min-height: 400px;
	padding-top: 5%;
}

.bloques_medios2{
	background: url('../../../images/ceros_unos.jpg') no-repeat;
	min-height: 400px;
	padding-top: 5%;
}

.portfolio-nav #filters, .content-wrapper .dropdown-menu{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,cccccc+100;Gren+3D */
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}

	.dropdown-menu > li > a {
		border-bottom: green;
	}

/****************** BOTTOM 1 *********************************/

.colaboracion{
	text-align: center;
	padding-top: 5%;
}

.colaboracion img{
	height:50px;
	margin: 2%;
}

/****************** FOOTER *********************************/

.footer-1, .footer-2, .footer-1 a, .footer-2 a, .footer-1 span, .footer-2 span, .footer-1 p, .footer-2 p{color:#333333 !important;}

.footer-1{background: #FFFFFF;}

.footer-2{
	background: #FFFFFF;
	
}

/****************** PORTADAS SECCIONES (TOP 0) *********************************/

.port-vacia{height:170px;}

.port-comun{
	height:560px;	
	color: #EEEEEE;
	text-align: center;
	background-size: cover !important;
	margin-top: -20px;
}
	.port-comun h1{
		font-size: 3.5em;
	}
	
	.port-comun .textos_portada{
		padding-top: 200px;
		height:570px;
		background: rgba(0,0,0,0.5) 25%;
		transition: background-color 500ms linear;
		background-size: cover;
	}

	.port-comun .textos_portada:hover{
		background: rgba(0,0,0,0.1) 25%;
		transition: background-color 500ms linear;
		background-size: cover;
		text-shadow: 1px 2px #222222;
		color:#efefef;
	}
	
	.port-comun .textos_portada p{font-style: italic;}
	
	.port-comun .textos_portada h1 a{color: #FFFFFF !important;}

.port-les{background: url('../../../images/portadas/fondo-les.jpg') center no-repeat;background-size: cover;}

.port-publicaciones{background: url('../../../images/portadas/fondo-publicaciones.jpg') center no-repeat;background-size: cover;}


.port-normativas{background: url('../../../images/portadas/fondo-normativas.jpg') center no-repeat;background-size: cover;}

.port-enlaces{background: url('../../../images/portadas/fondo-enlaces.jpg') center no-repeat;background-size: cover;}

.port-contactar{background: url('../../../images/portadas/fondo-contactar.jpg') center no-repeat;background-size: cover;}

.port-noticias{background: url('../../../images/portadas/fondo-noticias.jpg') center no-repeat;background-size: cover;}

.port-agenda{background: url('../../../images/portadas/fondo-agenda.jpg') center no-repeat;background-size: cover;}

.port-inscripcion{background: url('../../../images/portadas/fondo-inscripcion.jpg') center no-repeat;background-size: cover;}


.port-nada{
	height: 75px; 
	margin-top: 3%; 
	box-shadow: 0 0px 0px 0px #000;
}


/************************ ARTICULOS ***********************************/

.Agenda, .noticias .col-md-12{
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 2px solid #fafafa;
	background: #fafafa;
	box-shadow: 1px 5px 5px #999999;
	margin-bottom: 2%;
}

.noticias .col-md-12{border: 2px solid #fafafa; background: #fafafa;}

.noticias .col-md-12 .btn{background:#bd8378; color:#FFFFFF !important;}