
/*-----HEADER------*/
/*MENU*/
.textwidget { color:#ffffff !important;}
.navbar-inverse .navbar-nav > li > a{color:#ffffff !important;font-family: 'Open Sans', sans-serif !Important;font-size: 1em; background-color:transparent !important;margin-right: 0.1em;}
.navbar-inverse .navbar-nav > li > a:focus{color:#ef9702 !important; }
.navbar-inverse .navbar-nav > li > a:hover{  border:0.2em solid #ef9702 !important; color:#ffffff !important;}
.navbar-inverse .navbar-nav > .active > a:hover{color:#ef9702 !important;}
navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {color:#ffffff !important; background-color: rgba(239,151,2,0.7) !important;}
.dropdown-menu > li > a{color:#ffffff !important; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #ffffff !important; text-decoration: none; background-color: rgba(239,151,2,0.7) !important; }
.dropdown-menu{color: #fff !important; text-decoration: none; background-color: rgba(239,151,2,0.7) !important;border-radius:0px;font-family: 'Open Sans', sans-serif !Important;}
.navbar-inverse .navbar-nav > .active > a{ border:0.2em solid #ef9702 !important;color:#ffffff !important;}
.navbar-toggle{background-color:rgba(68,68,68,0.7) !important;}
.dropdown-menu{background-color:rgba(68,68,68,0.7) !important;}
.menu_com.active{background-color:rgba(68,68,68,0.7) !important;}
.navbar-nav {text-shadow: -1px -1px 1px #333, 1px -1px 1px #333, -1px 1px 1px #333, 1px 1px 1px #333;}
.dropdown-menu > .active > a{background-color:#ef9702 !important;}
.navbar-inverse .navbar-nav > li > a {border: 0.2em solid transparent!important;}

.navbar{position:absolute}

/*SOMBREADO*/



/*Menu pagina*/
#r_sub{border-color:#ef9702 !important;}




/*REDES*/
.fa-lg:hover{color: #ef9702 !important;}
.fa-lg{color:#ffffff !important;text-shadow: -0.5px -0.5px 0.5px #333, 0.5px -0.5px 0.5px #333, -0.5px 0.5px 0.5px #333, 0.5px 0.5px 0.5px #333;}

/*IDIOMAS*/	
.lang-eu a, .lang-eu.active a{text-decoration:none; color:#ffffff !important; font-weight:bold;  text-shadow: -1px -1px 1px #333, 1px -1px 1px #333, -1px 1px 1px #333, 1px 1px 1px #333;}
.lang-es a, .lang-es.active a{text-decoration:none; color:#ffffff !important; font-weight:bold; text-shadow: -1px -1px 1px #333, 1px -1px 1px #333, -1px 1px 1px #333, 1px 1px 1px #333;}
.lang-es a:hover, .lang-es.active a:hover{color:#ef9702 !important;}
.lang-eu a:hover, .lang-eu.active a:hover{color:#ef9702 !important;}

/*SLIDER*/

/*.carousel-caption h3 { color:#ffffff !important; background-color: rgba(239,151,2,0.7) !important;}*/
.carousel-caption p{ color:#ffffff !important;  background-color: rgba(68,68,68,0.7) !important;}
.carousel-control.left{color:#ffffff !important;}
.carousel-control.right{color:#ffffff !important;}
 .carousel-caption h3 a { color:#ffffff !important; background-color: rgba(239,151,2,0.7) !important;}
 
 .carousel-captionb{ color:#ffffff !important;  background-color: rgba(68,68,68,0.7) !important;font-size: 1em !important;margin-top:-1em !important;}

 /*BANNER*/
 
 .caption p{ color:#ffffff !important;  background-color: rgba(68,68,68,0.7) !important;}
 .caption h3 a { color:#ef9702 !important; background-color: rgba(255,255,255,0.7) !important;}
 .caption .texto a{ color:#ffffff !important; }
 .captionb{ color:#ffffff !important;  background-color: rgba(68,68,68,0.7) !important;font-size: 1em !important;margin-top:-1em !important;}
 

 /*ICONOS*/
 
	#color_i {stroke:#ef9702 !important;}
	#color_ic {fill:#ef9702 !important;}
	#color_icp {stroke:#ef9702 !important; fill: transparent !important;}


---------------------------------------------------------------------------------------------------	
/*PORTADA*/

/*AGENDA - NOTICIAS - CATEGORIAS*/

.tit_agenda{color:#444444 !important;}
.sub_agenda{color:#444444 !important;}
.titulos_ray{ border-color:#ef9702 !important;}
#fecha{ background-color:#ef9702 !important;  color:#ffffff !important;}

#fechas_e { color:#ffffff !important;}
#hr_eventi{ border-top: 2px solid #cecece; }
#hr_eventd{ border-top: 2px solid #cecece;}
.raya_evento{border-color: rgba(239,151,2,0.7) !important;}
.tit_evento{margin-top:0em;}
.tit_eventop{margin-top:1em;margin-bottom:1em;}
#fechal_noti{color:#444444 !important; font-weight:600; }
#entradilla_noti{color:#ef9702 !important; }
.titulos_rayn {border-color:#ef9702 !important;  }
.categorias{ border:0.1em solid #ef9702 !important; }
.categoria_tit{color:#444444 !important;}
ul.datos_even li i{color:#ef9702 !important;}
.raya_noticia{border-color:#ef9702 !important;}

/*PIE*/
h3.contacto-tit{color:#ef9702 !important;}
input.wpcf7-form-control.wpcf7-submit {background-color:#ef9702 !important;  color:#ffffff !important;}
.wpcf7 p label{color:#444444 !important;}
textarea.wpcf7-form-control.wpcf7-textarea { color:#444444 !important; padding-left:0.5em;}
input.wpcf7-form-control.wpcf7-text {color:#444444 !important;padding-left:0.5em; border:0.1em solid #ef9702 !important; }
input.wpcf7-form-control.wpcf7-captchar {color:#444444 !important;padding-left:0.5em;border:0.1em solid #ef9702 !important;}
#direcc_port {color:#444444 !important;}
#direcc_port i { width: 2em;   color:#ef9702 !important;}

/*GENERAL*/
p{color:#444444 !important;}
li{color:#444444 !important;}
.wp-polls{font-weight:300 !important; color:#444444 !important;font-family: 'Raleway', sans-serif !Important;}
a{color:#375f9c !important;}
a:hover{color:#444444 !important;}
blockquote { border-left: 5px solid #ef9702 !important;}
hr{border-color:#ddd !important;}
th, td { border-bottom: 1px solid #ddd;padding:1em !important;border-left: 1px solid transparent !important;border-right: 1px solid transparent !important;}
table {border: 1px solid transparent;}


/*BUSACDOR*/
input.search-field {background-color: rgba(255,255,255,0.7) !important;}
.btn-primary:hover{background-color:#444444 !important; border-color: #444444 !important;   }
.btn-primary{background-color:#ef9702 !important;     border-color: #ef9702 !important;    font-size: 1.5em;    border-radius: 0em;font-family: 'Open Sans', sans-serif !Important; }	
.btn-primaryp:hover{background-color: rgba(239,151,2,0.7) !important; border-color: #ef9702 !important;  color:white !important; }
.btn-primaryp{background-color:rgba(255,255,255,0.7) !important; border-color: #ef9702 !important;    border-color: #ffffff !important;    font-size: 1em;    border-radius: 0em;font-family: 'Open Sans', sans-serif !Important; margin-top: -0.5em; color:#444444;font-weight: 800;}

/*EVENTOS*/
//#fecha-e{ background-color:#ef9702 !important;  color:#ffffff !important;}
#fechas_eve { color:#ffffff !important;}
.texto-evento{background-color: rgba(239,151,2,0.9) !important;margin-left: -15px !important;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}
#titulo_eve{color:#ffffff !important;}
.datos_evens li i{color:#444444 !important;}
.datos_evens li, .datos_evens li a {color:#ffffff !important;}
#lineas_p{border-color:#ef9702 !important;}
#lineas_pca{border-color:#ffffff !important;}
#enlace_bo {background-color: rgba(239,151,2,0.9) !important;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);color:#ffffff !important;}
#redessoci{ color:#ef9702 !important;}
#redessoci:hover { color:#444444 !important;}
#enlace_bo:hover {background-color:rgba(68,68,68,0.9) !important;}

/*POST*/
.tit_entra{color:#ef9702 !important;}
.cate_post{color:#444444 !important;}

/*PAGE*/
.tit_pag{color:#ef9702 !important;}

/*NOTICIA*/
#lineas_noti {background-color:#ef9702 !important;}
.fecha_noti_div{background-color:#ef9702 !important;color:#ffffff !important;}
#tit_noti{color:#ef9702 !important;}

/*LISTADO DE CATEGORIAS -ARCHIVE*/
.tit_listado_cat{color:#ef9702 !important;}
.page-numbers {	border: 1px solid #ddd;	}
#lis_cat_eve {color:#444444 !important;}

/*LISTADO DE EVENTOS*/
#fechaplis{background-color:#ef9702 !important;}
#fechas_le{color:#ffffff !important;}
#lineas_plis{border-color:#ef9702 !important;}

/*LISTADO DE NOTICIAS*/
#fechal_noti{color:#ef9702 !important;}

/*MULTIMEDIA*/
#tex-tab_multi :hover{background-color: rgba(239,151,2,0.7) !important;color:#ffffff !important;}


/*WIDGETS*/
#lineas_widgets{border-color:#ddd !important;}

/*COMENTARIOS*/
.form-submit #submit {background-color: rgba(239,151,2,0.7) !important;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);color:#ffffff !important;}
.form-submit #submit:hover{background-color:rgba(68,68,68,0.7) !important;}
.comment-reply-link{color:#ef9702 !important;}

/*ENCUESTAS*/

.wp-polls .Buttons{background-color:#ef9702 !important;     border-color: #ef9702 !important; color: #ffffff !important; }
.wp-polls .Buttons :hover{background-color:#444444 !important; border-color: #444444 !important; }

/*LOCALIZACIÓN SINGLE*/
#titulos_loca{color:#ef9702 !important; }

/*MAILPOET*/
.wysija-submit.wysija-submit-field{background-color:#ef9702 !important;     border-color: #ef9702 !important; color: #ffffff !important; }


/*LOCALIZACIÓN SINGLE*/
#titulos_loca{color: #ef9702 !important; }

/*BARRA COOKIES*/

#cok{color: #ffffff !important;text-shadow: 0 1px 2px rgba(0, 0, 0, .6) !important;}
#barra {background-color:#444444 !important;     border-color: #ffffff !important; color: #ffffff !important; }
#boton_ok{background-color:#ef9702 !important;     border-color: #ef9702 !important; color: #ffffff !important;}
#boton_ok :hover{background-color:#ffffff !important;     border-color: #444444 !important; color: #ef9702 !important;}
 @media only screen and (max-width : 992px) {
	 
    #natural1 {display:none;}
    #peq1 {display:block !important;}
	
    #natural2 {display:none;}
    #peq2 {display:block !important;}
	
    #natural3 {display:none;}
    #peq3 {display:block !important;}
	
    #natural4 {display:none;}
    #peq4 {display:block !important;}
	
    #natural5 {display:none;}
    #peq5 {display:block !important;}
	
    #natural6 {display:none;}
    #peq6 {display:block !important;}
	
    #natural7 {display:none;}
    #peq7 {display:block !important;}
	
	

#fechas_e { color:#444444 !important;}
.list-group-item{color:#ef9702 !important;}
 .navbar-nav {background-color:rgba(68,68,68,0.7) !important;}}
 #pdf_coo{color:#ef9702 !important;}

 /*PAGINA DE ERROR 404*/
#err404p-1{color:#444444 !important;}
#err404-1{color:#ef9702 !important;}
#error3{color:#ef9702 !important;}

/*SUBPAGINAS*/
ul#subpaginas li a{color:#ef9702 !important;}
ul#subpaginas li a:hover{color:#444444 !important;  }
#subpaginas > li > ul.children > li a{color:#444444 !important;  }
#subpaginas > li > ul.children > li a:hover{color:#ef9702 !important;  }


/*-------------CALENDARIO---------------*/
.calendario.table td {padding: 10px 0 !important; text-align: center;}
.calendario.table th { text-align: center; }
.calendario .conEventos { background: #ef9702; }
.calendario .conEventos a {  color: #ffffff !important; }

#calendario_eve div.col-xs-12 { position: relative; }
#mesAnterior, #mesSiguiente { position: absolute; top: 1.1em; cursor: pointer; }
#mesAnterior { left: 0px; }
#mesSiguiente { right: 0px;}




/****** Bloques WYSIWYG ******/
.bloque .bloque-tab { 
	display: block;
	font-weight: bold; 
	border: 3px solid #ef9702;
	color: #ef9702;
	margin-top: .5em;
	padding: .5em;
}

#content .bloque .bloque-tab:hover { 
	font-weight: bold;
	border: 3px solid #444444;
	color: #444444;
	text-decoration: none !important;
}

.bloque .contenido-bloque {
	padding: 1em 2em;
	//background: #f0f0f0;
	border: 0.5px solid #cecece !important;
	margin-top: 1em;
	//box-shadow: 0.5px -0.5px 3px #fff, 0.5px -0.5px 3px #777, -0.5px 0.5px 3px #777, 0.5px 0.5px 3px #777;
}

.bloque .contenido-bloque ul, .bloque .contenido-bloque ol {
	padding-left: 3em;
}
/*-------------LOPD---------------*/
.tit_tab{background-color: #ef9702; border-color: #ffffff;color:#ffffff;}

/*--------------MULTIMEDIA------------*/
a.nav-link.active {
    background-color: #ef9702 !important;
    color:#ffffff !important;
} 
.nav-tabs > li > a {color: black !important; font-size:1.2em;}
.nav-tabs > li > a:hover{background-color: #444444 !important;
    color: #ffffff !important;}