body {font-family: Arial, Helvetica, sans-serif;width: 100%; background-color: #f8f8f9;}

/* common style */
.button_cepes{
    background-color: var(--second) !important;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 0.8em;
    height: auto;
    margin: 13px 5% 0 13px;
    padding: 10px 20px;
    width: auto;
	display: inline-block;
}

.button_green{
	background-color: #A8D5CB;
}

.label {
    position: initial;
    height: initial;
    width: initial;
    left: initial;
    background-color: initial;
    font-weight: bold;
}

.button_times {
    background-color: transparent;
    color: #fff;
}

#cerrar_entidad {
    position: absolute;
    right: 15px;
    background-color: transparent;
    top: 20px;
    color: #fff;
}

/********* Top *********/
.cabecera {float: left;width: 100%;position: fixed;top: 0;left: 0;z-index: 100; border-bottom: 0px solid #fff;}
.cabecera .social_acceso{width: 95%; height:25px; background: #dddddd;float: left;padding-right: 5%}
.cabecera .social_acceso .identificacion{width: 220px; position: absolute; right: 67px; top: 25px; background: #DDDDDD; font-size: 0.7em;padding: 10px 0;display:none;z-index:200;}
.cabecera .social_acceso .identificacion #contenido_int {margin-bottom: 10px; margin-top: 0;}
.cabecera .social_acceso .identificacion .elemento_id{width: 100%; clear: both; float: left;}
.cabecera .social_acceso .identificacion label{color:#555e6d; margin-left:10px; float: left; height: 20px;display: block;width: 59px;line-height: 20px;margin-bottom: 10px;}
.cabecera .social_acceso .identificacion input{float: right; width: 125px; height: 15px;margin-bottom: 5px; margin-right: 10px;}
.cabecera .social_acceso .identificacion input[type=submit]{width: 62px; height: auto; padding:5px 10px; background: #015580; float: right; clear: both; color: #FFF;border: none;font-size: 14px;}
.cabecera .social_acceso .identificacion input[type=submit]:hover{text-decoration: underline;}
.cabecera .social_acceso .identificacion .recuperar {padding:5px 10px; color:#015580;text-decoration: none; float: left;}
.cabecera .social_acceso .identificacion .recuperar:hover {text-decoration: underline;}
.cabecera .social_acceso .identificado{width: 220px; height: 60px; position: absolute; right: 67px; top: 25px; font-size: 0.7em;background:url(../img/icn_user.png) 10px 10px no-repeat #DDDDDD; display: none; }
.cabecera .social_acceso .identificado .nombre_identificado{display: block; width: 100%; border-bottom: 1px solid #CCCCCC; height: 30px; line-height: 29px; text-indent: 25px;}
.cabecera .social_acceso .identificado a{width: 62px; height: 18px; background: #015580; float: right; clear: both; color: #FFF;border: none;display: block; text-align: center;text-decoration: none;margin: 5px 10px 5px 0px}
.cabecera .social_acceso .identificado a:hover{text-decoration: underline;}
.cabecera .social_acceso ul{margin: 0 15px;}
.cabecera .social_acceso .social{height: 25px; float: right;}
.cabecera .social_acceso .social li{float:left;}
.cabecera .social_acceso .social .linkedin a{background: url(../img/icn_head_linked.png) center center no-repeat; display: block; float: left; text-indent: -9999px; width: 25px; height: 25px;}
.cabecera .social_acceso .social .linkedin a:hover{background: url(../img/icn_head_linked_hover.png) center center no-repeat;}
.cabecera .social_acceso .social .youtube a{background: url(../img/icn_head_youtube.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cabecera .social_acceso .social .youtube a:hover{background: url(../img/icn_head_youtube_hover.png) center center no-repeat;}
.cabecera .social_acceso .social .twitter a{background: url(../img/icn_head_twitter.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cabecera .social_acceso .social .twitter a:hover{background: url(../img/icn_head_twitter_hover.png) center center no-repeat;}
.cabecera .social_acceso .social .facebook a{background: url(../img/icn_head_facebook.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cabecera .social_acceso .social .facebook a:hover{background: url(../img/icn_head_facebook_hover.png) center center no-repeat;}
.cabecera .social_acceso .social .rss a{background: url(../img/icn_head_rss.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cabecera .social_acceso .social .rss a:hover{background: url(../img/icn_head_rss_hover.png) center center no-repeat;}
.cabecera .social_acceso .idiomas{width: 60px; height: 25px; float: right;color: #5d5d5d; font-size: .7em;font-weight: bold;line-height: 15px}
.cabecera .social_acceso .idiomas li{float:left;width:30px;text-align: center;height: 25px; padding:0px 0px 2px 0px;}
.cabecera .social_acceso .idiomas li a{text-decoration: none;color: #5d5d5d;display: block;height: 15px;border-right: 1px solid #ABACAB;margin: 5px 0px;}
.cabecera .social_acceso .idiomas li.espanol a{border-left-width: 1px;border-right: none;}
.cabecera .social_acceso .idiomas li.select a{color: #015580; font-weight: bold;}
.cabecera .social_acceso .acceso_socios{width: 120px; height: 25px; float: right;font-weight: bold;line-height: 27px;background: #A4C8BC;text-align: center;color: #515E58; font-size: .6em; text-decoration: none;}
.cabecera .social_acceso .acceso_socios.nombre_usuario{width: auto; padding:0 30px; text-transform: uppercase; height: 25px; float: right;font-weight: bold;line-height: 27px;background: #015580;text-align: center;color: #fff; font-size: .6em; text-decoration: none;}
.cabecera .contenedor {width: 100%;margin: 0 auto;height:108px; background-color: #fff;transition: border-bottom .5s, height .5s; -moz-transition: border-bottom .5s, height .5s;-webkit-transition: border-bottom .5s, height .5s;-o-transition: border-bottom .5s, height .5s;}
.cabecera .contenedor .barra_superior{height: 60px;width:960px; margin: 25px auto 0 auto; padding-top:5px;transition: padding-top .5s; -moz-transition: padding-top .5s;-webkit-transition: padding-top .5s;-o-transition: padding-top .5s; position:relative}
/*----------------------------------------------------------------------  logo*/
.cabecera .contenedor .barra_superior .logo{height: 97px; width: 220px; background:url(../img/logo_cepes.svg) center center no-repeat; /* background:url(../img/logo_cepes.png) center center no-repeat; */ background-size:contain; background:url(../img/logo_cepes_25a.png) center center no-repeat\9; text-indent: -9999px;display: block;float: left;transition: background-size 1s; -moz-transition: background-size 1s;-webkit-transition: background-size 1s;-o-transition: background-size 1s;}
/*.cabecera .contenedor .barra_superior .banner_25{position:absolute; top: 45px; left: 255px; width: 370px; height:54px; display:none}*/
.cabecera .contenedor .barra_superior form.busqueda {float: right;display: block; transition: display .5s; margin-top: 24px; -moz-transition: display .5s;-webkit-transition: display .5s;-o-transition: display .5s;}
.cabecera .contenedor .barra_superior form.busqueda input[type=text]{width: 280px; height: 20px;border:solid 1px #c0c0c0;color: #BEBEBE;padding-left: 5px;}
.cabecera .contenedor .barra_superior form.busqueda input[type=submit]{width: 16px; height: 17px;background:url(../img/icn_lupa.png) center center no-repeat;border:none;text-indent: -9999px;cursor: pointer;}

.cabecera .contenedor .barra_superior .exclusivo_socios_cabecera {width:auto; float:right;height: 50px; font-size: .8em; margin-top: -20px; margin-left:40px; display:block; transition: display 1s; -moz-transition: display 1s;-webkit-transition: display 1s;-o-transition: display 1s;}
.cabecera .contenedor .barra_superior .exclusivo_socios_cabecera li {float:right; width:auto; padding:0 20px; height: 23px; line-height: 23px; background-color:#dddddd; color:#fff; border-left: 1px solid #fff;}
.cabecera .contenedor .barra_superior .exclusivo_socios_cabecera li.titulo {clear:both; background-color:#015580; color:#fff; border:none; font-size: .8em; font-weight: bold; margin-top: 24px;}
.cabecera .contenedor .barra_superior .exclusivo_socios_cabecera li a {color:#015580; text-decoration: none; display: block;}

.menu_mobile {display: none;}

.cabecera .contenedor .barra_superior .menu_superior{width: 740px; float: right; margin-top: 25px;z-index: 1}
.cabecera .contenedor .barra_superior .menu_superior .navegacion{width: 100%;font-size: 0.7em;font-weight: bold;}
.cabecera .contenedor .barra_superior .menu_superior .navegacion li{float: left;text-align: left; line-height: 25px; }
.cabecera .contenedor .barra_superior .menu_superior .navegacion li a{text-decoration: none; color: #015580;display: block;height: 25px;border-right: 1px solid #b0b0b0;padding-left: 20px;padding-right: 20px}

.cabecera .contenedor .barra_superior .menu_superior .navegacion li .sin_submenu{background: none !important; padding-left: 20px;}
.cabecera .contenedor .barra_superior .menu_superior .navegacion li .sin_submenu:hover{color: #ee6240;}

.cabecera .contenedor .barra_superior .menu_superior .navegacion li a.contacto{border: none}

.cabecera .contenedor .barra_superior .menu_superior .navegacion .submenu {width: 60px;padding-left: 20px}
.cabecera .contenedor .barra_superior .menu_superior .navegacion .submenu .menu_cepes{background:url(../img/icn_submenu.png) 52px center no-repeat;padding-left: 0; width:80px; padding-right: 0}
.cabecera .contenedor .barra_superior .menu_superior .navegacion a.seleccionado { color: #ee6240 }
.cabecera .contenedor .barra_superior .menu_superior .navegacion .submenu .menu_cepes:hover, .cabecera .contenedor .barra_superior .menu_superior .navegacion .submenu .menu_cepes.seleccionado {color: #ee6240;background:url(../img/icn_submenu_hover.png) 52px center no-repeat;}
.cabecera .contenedor .barra_superior .menu_superior .navegacion .menu_economia{width:160px}
.cabecera .contenedor .barra_superior .menu_superior .navegacion .menu_economia a {background:url(../img/icn_submenu.png) 132px center no-repeat;padding-left: 20px; }
.cabecera .contenedor .barra_superior .menu_superior .navegacion .menu_economia a:hover, .cabecera .contenedor .barra_superior .menu_superior .navegacion .menu_economia a.seleccionado{color: #ee6240;background:url(../img/icn_submenu_hover.png) 132px center no-repeat;}

.cabecera .contenedor .barra_superior .menu_superior .navegacion li .subnavegacion {width:270px;display: none;border-top:10px solid #015580; margin-top:6px;}
.cabecera .contenedor .barra_superior .menu_superior .navegacion li .subnavegacion li {display: block; width:100%;}
.cabecera .contenedor .barra_superior .menu_superior .navegacion li .subnavegacion li a {background-image:none;background-color:#dddddd;display: block;width:80%; padding:5px 10%; border:none; border-bottom: 1px solid #ccc;}
.cabecera .contenedor .barra_superior .menu_superior .navegacion li .subnavegacion li a:hover {background-color:#d2d2d2;color:#015580;background-image: none;}

.cabecera.scroll .contenedor {height:110px; -webkit-background-clip: padding-box; background-clip: padding-box;border-bottom: 15px solid rgba(255,255,255,.6); transition: border-bottom 1s, height 1s; -moz-transition: border-bottom 1s, height 1s;-webkit-transition: border-bottom 1s, height 1s;-o-transition: border-bottom 1s, height 1s;}
.cabecera.scroll .contenedor .barra_superior form {display: none; transition: display 1s; -moz-transition: display 1s;-webkit-transition: display 1s;-o-transition: display 1s;}
.cabecera.scroll .contenedor .barra_superior .exclusivo_socios_cabecera {display: none; transition: display 1s; -moz-transition: display 1s;-webkit-transition: display 1s;-o-transition: display 1s;}
.cabecera.scroll .contenedor .barra_superior{padding-top: 0; margin-top: 25px; transition: margin-top 1s; -moz-transition: margin-top 1s;-webkit-transition: margin-top 1s;-o-transition: margin-top 1s;}
.cabecera.scroll .contenedor .barra_superior .logo{height:80px; width: 116px;background:url(../img/logo_cepes.svg) center center no-repeat;text-indent: -9999px;display: block;float: left;background-size: contain;  transition: height 1s, width 1s, background-size 1s; -moz-transition: height 1s, width 1s, background-size 1s;-webkit-transition: height 1s, width 1s, background-size 1s;-o-transition: height 1s, width 1s, background-size 1s;}
.cabecera.scroll .contenedor .barra_superior .logo{height: 67px \9; width: 141px \9; background:url(../img/logo_cepes.png) center center no-repeat \9;}

/****** Estilos h2 ******/
.bold { font-weight: bold }
/* .text-center { margin: 0 auto; } */

.h2 {width: 100%;text-align: center; padding-bottom: 15px; padding-top: 2px;}
.h2 a { text-decoration: none }
.h2 .contenido_texto { text-decoration:none; font-weight: bold; color: #015580;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 32px }

.socios_cepes h2, .cuerpo_principal h2{text-align: center; padding-bottom:15px}
.cuerpo_principal h2 a {text-decoration: none;}
.socios_cepes h2 .contenedor_texto, .cuerpo_principal h2 .contenedor_texto {text-decoration:none; color: #015580;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 32px}
.socios_cepes h2 .contenedor_texto, .cuerpo_principal h2 .contenedor_texto {background:url(../img/bck_h2.png) left center no-repeat \9}

/********* Home *********/
.slider_home{width: 100%; height:374px;overflow: hidden;background: url(../img/img_video.jpg) center center no-repeat \9;float: left;background-size: cover;margin-top: 140px; position:relative;}
.slider_home .contenedor {width: 80vw;margin: 0 auto;overflow: hidden;}
.slider_home .contenedor .opciones_slider {width: 100%;}
.slider_home .contenedor .opciones_slider.pc {display: block;}
.slider_home .contenedor .opciones_slider.mobile {display: none;}
.slider_home .contenedor .opciones_slider {float: right;font-size: 14px;}
.slider_home .contenedor .opciones_slider li{height: 110px;width: 300px; font-size: .8em; float: right; clear: right;}
.slider_home .contenedor .opciones_slider .opcion_1{background:url(../img/bck_slider_1.png) 25px 20px no-repeat #015580; border-bottom: 15px solid #012938;}
.slider_home .contenedor .opciones_slider .opcion_2{background:url(../img/curso-img.png) 25px 20px no-repeat #A4C8BC; background-size: 10%; border-bottom: 15px solid #60726B;}
.slider_home .contenedor .opciones_slider .opcion_3{background:url(../img/bck_slider_3.png) 25px 20px no-repeat #dedede; border-bottom: 15px solid #555E6D;}
.slider_home .contenedor .opciones_slider .opcion_4{background:url(../img/banner_fse2020.png) 0px 0px no-repeat #dedede; border-bottom: 15px solid #555E6D;}
.slider_home .contenedor .opciones_slider .opcion_5{background: url(../img/cepes_banner_covid.png) 0px 0px no-repeat #dd464d; border-bottom: 15px solid #dd464d;}
.slider_home .contenedor .opciones_slider li a{height: 90px;width: 150px;display: block;text-decoration: none; padding: 20px 70px 0px 80px;}
.slider_home .contenedor .opciones_slider .opcion_1 a {color: #FFF; background: url(../img/access_slide_1.png) no-repeat 90% 80%;}
.slider_home .contenedor .opciones_slider .opcion_2 a {color:#515E58; background: url(../img/curso-img.png.png) no-repeat 90% 80%;}
.slider_home .contenedor .opciones_slider .opcion_3 a{color: #555E6D; background: url(../img/access_slide_3.png) no-repeat 90% 80%;}
.slider_home .contenedor .opciones_slider .opcion_4 a{color: #555E6D; background: url(../img/access_slide_3.png) no-repeat 90% 80%;}

.slider_home .contenedor .opciones_slider .abre_fancy {width:660px; float: left; height: 374px;}
.slider_home .contenedor .opciones_slider .abre_fancy a {width:660px; float: left; height: 374px; display: block; padding:0; position: relative;}
.slider_home .contenedor .opciones_slider .abre_fancy a span {border: 2px solid #015580; color: #015580; background-color:rgba(255,255,255,0.2); text-transform:uppercase; display:block; padding:10px 20px; position:absolute; left:30px; bottom:30px; font-size: .8em; letter-spacing: .2em; transition: background .5s, color .5s;}
.slider_home .contenedor .opciones_slider .abre_fancy a:hover span {background-color:#fff; color: #015580; transition: background .5s, color .5s;}

/***** Video home ******/
.slider_home video {height: 376px; position: absolute; top:0; left: 50%; z-index: -1;}

/****** Estilos bloque socios ******/
.socios_cepes{width: 100%; float: left;text-align: center;padding-top: 50px;margin-bottom: 50px;}
.socios_cepes .lista_socios li a{float: left;width: 100%;height:100%; text-align: center;display: block;}
.socios_cepes .nbs-flexisel-container {width: 80vw;margin: 0 auto;overflow: hidden;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede;position:relative}
.socios_cepes .nbs-flexisel-ul {position:relative; width:9999px; margin:0px; padding:0px; list-style-type:none; text-align:center; }
.socios_cepes .nbs-flexisel-inner {overflow:hidden; float:left; width:100%; height:150px}
.socios_cepes .nbs-flexisel-item {float:left; margin:0px; padding:0px; cursor:pointer; position:relative; line-height:0px; text-align: center; height:150px}
.socios_cepes .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {width: 30px; height: 100%; position: absolute; cursor: pointer; z-index: 90;}
.socios_cepes .nbs-flexisel-nav-left {left: 0px; background: url(../img/flecha_socios_iz.png) center center no-repeat #fff;}
.socios_cepes .nbs-flexisel-nav-right {right: 0px; background: url(../img/flecha_socios_de.png) center center no-repeat #fff;}
/***********************************/

.cuerpo_principal {width: 80vw;margin: 0 auto; min-height: 60vh;}
.cuerpo_principal:before, .cuerpo_principal:after {content: ''; display: table;}
.cuerpo_principal:after {clear: both;}
.cuerpo_principal .noticias, .cuerpo_principal .datos_interes, .cuerpo_principal .novedades,  .cuerpo_principal .proximos_eventos, .cuerpo_principal .convenios, .content_home {width: 700px;float: left;margin-bottom: 60px;}

.banners-responsives{
	display: block;
}

.banner_enlaces{
	background: url(../img/enlaces.jpg) center center no-repeat;
	height: 100px;
	width: 200px;
}
.banner_fondo_europeo{
	background: url(../img/fondo_europeo.gif) center center no-repeat;
	height: 110px;
	width: 200px;
}
.banner_convocatoria_ayudas{
    background: url(../img/banner_convocatoria_ayudas_fse_cepes.jpg) center center no-repeat;
    height: 207px;
    width: 200px;
}

/*.cuerpo_principal .suscribe_boletin_home {background:url(../img/bck_newsletter.png) 20px 20px no-repeat #dedede;height: auto;padding: 20px 0; float: left; width: 700px; margin-bottom: 20px}
.cuerpo_principal .suscribe_boletin_home  p{font-size: .8em; color: #434A58; margin-left: 70px; font-size: .9em;}
.cuerpo_principal .suscribe_boletin_home  p span {color:#015580; font-weight: bold;}
.cuerpo_principal .suscribe_boletin_home .contenedor_botones {float:right; }
.cuerpo_principal .suscribe_boletin_home .boton_suscribe{margin-top:20px; display: block; width: 230px; margin-right: 20px; border:1px solid #015580; text-decoration: none; text-align: center;float:left;color: #FFF; background: #005580; font-size: 0.8em;height:30px;line-height: 30px;}
.cuerpo_principal .suscribe_boletin_home .boton_suscribe:hover{background: #047AA8;}
.cuerpo_principal .suscribe_boletin_home .boton_newsletter{margin-top:20px; font-weight: bolder; display: block; margin-right: 20px; width: 230px; text-decoration: none; text-align: center;float:left;color: #015580; border: 1px solid #015580; font-size: 0.8em;height:30px;line-height: 30px;}
.cuerpo_principal .suscribe_boletin_home .boton_newsletter:hover{background: #015580; color:#fff;}*/

.cuerpo_principal .suscribe_boletin_home {background:url(../img/bck_newsletter.png) 20px 20px no-repeat #dedede;height: auto;padding: 20px 0 0; float: left; width: 200px; margin-bottom: 20px;display:none;}
.cuerpo_principal .suscribe_boletin_home p {color: #434a58; font-size: 0.8em; margin-left: 60px;  margin-right: 10px; text-align: left;}
.cuerpo_principal .suscribe_boletin_home  p span {color:#015580; font-weight: bold;}
/*.cuerpo_principal .suscribe_boletin_home .contenedor_botones {float:right; }*/
.cuerpo_principal .suscribe_boletin_home .boton_suscribe, .cuerpo_principal .suscribe_boletin_home .boton_newsletter {margin-top:20px; display: block; width: 100%;  text-decoration: none; text-align: center;float:left;color: #FFF; background: #005580; font-size: 0.7em;height:30px;line-height: 30px;}
.cuerpo_principal .suscribe_boletin_home .boton_suscribe:hover, .cuerpo_principal .suscribe_boletin_home .boton_newsletter:hover {background: #047AA8;}
.cuerpo_principal .suscribe_boletin_home .boton_newsletter {border-top: 2px solid #dedede; margin-top: 0;}

/****** Estilos bloque noticias ******/
.cuerpo_principal .noticias .noticias_destacadas {border-top:solid 1px #dedede; padding-top: 20px;}
.cuerpo_principal .noticias .noticias_destacadas li{width: 215px; margin: 0 9px;float: left;height: 350px; background: #dedede; border-bottom: 9px solid #015580; background-image: url('../img/icn_flechas_mas_info.png'); background-repeat: no-repeat; background-position: 95% 95%;}
.cuerpo_principal .noticias .noticias_destacadas li a {text-decoration: none; display: block;height: 350px}
.cuerpo_principal .noticias .noticias_destacadas li span { width: 100%; height: 142px; display: block; background-position: top center; background-repeat: no-repeat; background-size: cover }
.cuerpo_principal .noticias .noticias_destacadas li h3{color:#015580; font-size: .8em; width:82%; padding:10px 8% 3px;}
.cuerpo_principal .noticias .noticias_destacadas li .fecha_noticia{color:#EE6240; font-size: .7em; font-weight: bold; width:82%; padding:0px 8% 3px;}
.cuerpo_principal .noticias .noticias_destacadas li .entradilla{color:#434A58; font-size: .7em; width:82%; padding:3px 8% 0px;line-height: 13px;}
.cuerpo_principal .noticias .noticias_destacadas li .mas_info{color:#015580; font-size: .7em;text-decoration: none;display: block; float: right;margin-right: 10px;}
/***********************************/

/****** Estilos bloque interes ******/
.cuerpo_principal .datos_interes ul{border-top:solid 1px #dedede; padding-top: 20px;}
.cuerpo_principal .datos_interes ul li a {width: 215px; margin: 0 9px;float: left;height: 205px;text-align: center;font-size: 0.9em; display: block; text-decoration: none;}
.cuerpo_principal .datos_interes ul .dato_5 a{background:url(../img/icn_corazon.png) center 45px no-repeat  #A4C8BC; border-bottom: 10px solid #60726B;color: #515E58;}
.cuerpo_principal .datos_interes ul .dato_4 a{background:url(../img/icn_stats.png) center 45px no-repeat #015580; border-bottom: 10px solid #03394C;color: #FFF;}
.cuerpo_principal .datos_interes ul .dato_1 a{background:url(../img/icn_ranking.png) center 45px no-repeat #015580; border-bottom: 10px solid #03394C;color: #FFF;}
.cuerpo_principal .datos_interes ul .dato_2 a{background:url(../img/icn_estadistica.png) center 45px no-repeat  #A4C8BC; border-bottom: 10px solid #60726B;color: #515E58;}
.cuerpo_principal .datos_interes ul .dato_3 a{background:url(../img/icn_convenios.png) center 40px no-repeat  #dedede; border-bottom: 10px solid #555E6D;color: #434A58;}
.cuerpo_principal .datos_interes ul li h3{margin-top: 100px; display: block;margin-bottom: 5px;}
.cuerpo_principal .datos_interes ul li p{font-size: .8em;margin: 0px 20px;}
/***********************************/

/****** Estilos bloque novedades ******/
.cuerpo_principal .novedades .lista_novedades{border-top:solid 1px #dedede; padding-top: 20px; float: left;}
.cuerpo_principal .novedades .lista_novedades .novedad{width: 215px; margin: 0 9px;float: left;height: 300px; background: #dedede; border-bottom: 9px solid #015580; position:relative;}
.cuerpo_principal .novedades .lista_novedades .novedad h3{color: #015580;font-size: 0.9em;margin-top: 20px;display: block;text-indent: 15px;padding-bottom: 15px;border-bottom:solid 1px #cccccc;margin-bottom: 10px;}
.cuerpo_principal .novedades .lista_novedades .novedad .lista_documentos{width: 185px; margin: 0 15px;}
.cuerpo_principal .novedades .lista_novedades .novedad .lista_documentos li a{width: 155px;font-size: 0.7em; color: #434A58;margin-bottom: 15px;padding-left: 20px; padding-right: 20px; background:url(../img/icn_noticias.png) left 3px no-repeat; text-decoration: none; display: block;}
.cuerpo_principal .novedades .lista_novedades .novedad .lista_documentos li a:hover{text-decoration: underline; }
.cuerpo_principal .novedades .lista_novedades .novedad .mas_info_novedad{position:absolute; right:5px; bottom:10px; color:#015580; font-size: .7em;text-decoration: none;display: block; float: right;margin-right: 10px;margin-top: 10px; background: url("../img/icn_flechas_mas_info.png") no-repeat scroll right center; padding-right: 20px; height:16px; line-height: 16px}
.cuerpo_principal .novedades .lista_novedades .novedad .mas_info_novedad:hover{color:#002550;}
/***********************************/

/****** Estilos proximos eventos ******/
.cuerpo_principal .proximos_eventos{margin-bottom: 100px;}
.cuerpo_principal .proximos_eventos .border_eventos{border-top:solid 1px #dedede; padding-top: 20px;}
.cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos{width: 700px;background: url('../img/icn_flechas_mas_info.png') no-repeat 98% 95% #dedede; color: #434A58;border-top:solid 1px #dedede;height: 174px;border-bottom: 9px solid #024563; display: block; text-decoration: none;}
.cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos img, .cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos .img_eventos {display: block;float: left;margin-right: 30px; height: 174px; width: 220px;}
.cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos h3{color:#015580; font-size: .9em; margin-bottom: 5px;padding-top: 20px;}
.cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos .fecha_eventos{color:#EE6240; font-size: .7em;margin-bottom: 10px;font-weight: bold;}
.cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos p{font-size: .7em;line-height: 13px;margin-right: 33px;}

/***********************************/

/****** Estilos bloque lateral banners ******/
.lateral{width: 200px; float: right;margin-left: 50px; margin: 0 auto}
.lateral .social_twitter{width:100%;color:#434A58;font-size: .9em;font-weight: bold; background:url(../img/bck_h2.svg) right top no-repeat; background-size: 36px 36px;float: left; display: none}
.lateral .social_twitter{background:url(../img/bck_social.png) right top no-repeat \9}
.lateral .social_twitter iframe {width:100% !important;}
.lateral .social_twitter .id_twitter{color: #015580;margin-bottom: 20px;display: block;}
.lateral .social_twitter > div {width: 200px;}
.lateral .informate{float: left;width: 200px;height: 200px; margin-bottom:30px;}
.lateral .informate a{text-decoration: none;color: #015580;font-weight: bold;}
.lateral .informate_bajo{float: left;width: 200px;height: 100px; margin-bottom:30px;}
.lateral .informate_bajo a{text-decoration: none;color: #015580;font-weight: bold;}
.lateral .banners{float: left;width: 200px; color: #FFF;text-align: center;font-size: 1.2em;}
.lateral .banners .banner1 a, .lateral .banners .banner2 a/*, .lateral .banners .banner3 a*/ {background: #434A58; width: 200px; float: left; display: block;}
.lateral .banners .banner1, .lateral .banners .banner2, .lateral .banners .banner3 {margin-bottom: 30px; float: left;}
/*.lateral .banners .banner2, .lateral .banners .banner3{height: 200px;}*/


/******** Estilos banner multimedia *********/
.contenedor_multimedia {border-top:solid 1px #dedede; padding-top: 20px; float:left; width:700px; position:relative;}
.contenedor_multimedia .capa_general{float:left; width:100%; margin-bottom: 20px; background-color:#dedede;}
.contenedor_multimedia .capa_general #contenedor_slider {height: 250px; width: 100%;}
.contenedor_multimedia .capa_general #contenedor_slider a.galeria_actual {display:block; width:100%; overflow:hidden; height:250px;}
.contenedor_multimedia .capa_general .imagen_carpeta {display:block; float:left; height:250px; width:350px;}
.contenedor_multimedia .capa_general .titulo_carpeta {padding:30px 0 0; margin-left:30px; width:300px; display: block; float: left; margin-bottom: 5px; font-size: .9em; color:#015580; font-weight: bold;}
.contenedor_multimedia .capa_general .fecha_multi {margin-left:30px; width:300px; display: block; float: left; margin-bottom: 20px; font-size: .7em; color:#ee6240;}
.contenedor_multimedia .capa_general .titulo_foto {margin-left:30px; width:300px; display: block; float: left; margin-bottom: 20px; font-size: .9em; color:#434a58;}
.contenedor_multimedia .contenedor_btn_galeria {position:absolute; bottom:10px; right:10px;}
.contenedor_multimedia .contenedor_btn_galeria a {background: #005580 none repeat scroll 0 0; color: #fff; display: block; float: left; font-size: 0.8em; padding:10px 20px; text-align: center; text-decoration: none;}
.contenedor_multimedia .contenedor_btn_galeria a:hover {background: #047aa8;}

/********* Footer *********/
.footer {width: 100%; float: left;background: #dedede;}
.footer .contenedor_footer{width: 80vw;margin: 0 auto;overflow: hidden;}
.footer .contenedor_footer .zona1_footer, .footer .contenedor_footer .zona2_footer, .footer .contenedor_footer .zona3_footer, .footer .contenedor_footer .zona4_footer{float: left;height: 210px;margin: 0px 11px;padding-top: 40px;}
.footer .contenedor_footer .zona1_footer{width: 230px;}
.footer .contenedor_footer .zona1_footer h4{color:#015580;font-size: .8em;margin:20px 0px 5px 0px;}
.footer .contenedor_footer .zona1_footer p{font-size: .7em; color: #434A58; display: block;}
.footer .contenedor_footer .zona2_footer{width: 180px;}
.footer .contenedor_footer .zona2_footer h4{color:#015580;font-size: .8em;margin:20px 0px 5px 0px;}
.footer .contenedor_footer .zona2_footer ul li a{text-decoration: none;font-size: .7em; color: #434A58;}
.footer .contenedor_footer .zona2_footer ul li a:hover{text-decoration: underline;}
.footer .contenedor_footer .zona3_footer{width: 500px;background:url(../img/bck_newsletter.png) 20px 20px no-repeat #eee;margin: 60px 15px 20px 15px;height: auto;padding-top: 20px;}
.footer .contenedor_footer .zona3_footer h4{color:#015580;font-size: .8em;text-indent: 70px;margin:5px 0px 5px 0px;}
.footer .contenedor_footer .zona3_footer p{font-size: .8em; color: #434A58; display: block;margin-left: 70px;}
.footer .contenedor_footer .zona3_footer .boton_suscribe{margin-top:20px; display: block; width: 248px; border:1px solid #015580; border-right-color: #fff; text-decoration: none; text-align: center;float:left;color: #FFF; background: #005580; font-size: 0.8em;height:50px;line-height: 50px;}
.footer .contenedor_footer .zona3_footer .boton_suscribe:hover{background: #047AA8;}
.footer .contenedor_footer .zona3_footer .boton_newsletter{margin-top:20px; font-weight: bolder; display: block; width: 248px; text-decoration: none; text-align: center;float:left;color: #015580; border: 1px solid #015580; font-size: 0.8em;height:50px;line-height: 50px;}
.footer .contenedor_footer .zona3_footer .boton_newsletter:hover{background: #015580; color:#fff;}
.footer .contenedor_footer .zona4_footer{width: 115px;background:url(../img/icn_eeeyj.jpg) center 40px no-repeat;margin-top: 20px; float: right;}
.footer .contenedor_footer .zona4_footer a{display: block; width: 115px; height: 161px;text-indent: -9999px;}
.footer .contenedor_footer .social_footer{clear: both;float: left;width: 210px; margin-top: 20px;}
.footer .contenedor_footer .social_footer ul{width: 100%; height: 25px; margin: 0 auto;}
.footer .contenedor_footer .social_footer ul li{float:left;margin-bottom: 20px; margin-right: 15px;}
.footer .contenedor_footer .social_footer ul .linkedin_footer a{background: url(../img/sprite_linkedin.png) center top no-repeat; display: block; float: left;text-indent: -9999px;width: 27px; height: 27px;}
.footer .contenedor_footer .social_footer ul .linkedin_footer a:hover{background: url(../img/sprite_linkedin.png) bottom center no-repeat;}
.footer .contenedor_footer .social_footer ul .youtube_footer a{background: url(../img/sprite_youtube.png) top center no-repeat; display: block; float: left;text-indent: -9999px;width: 27px; height: 27px;}
.footer .contenedor_footer .social_footer ul .youtube_footer a:hover{background: url(../img/sprite_youtube.png) bottom center no-repeat;}
.footer .contenedor_footer .social_footer ul .twitter_footer a{background: url(../img/sprite_twitter.png) top center no-repeat; display: block; float: left;text-indent: -9999px;width: 27px; height: 27px;}
.footer .contenedor_footer .social_footer ul .twitter_footer a:hover{background: url(../img/sprite_twitter.png) bottom center no-repeat;}
.footer .contenedor_footer .social_footer ul .facebook_footer a{background: url(../img/sprite_facebook.png) top center no-repeat; display: block; float: left;text-indent: -9999px;width: 27px; height: 27px;}
.footer .contenedor_footer .social_footer ul .facebook_footer a:hover{background: url(../img/sprite_facebook.png) bottom center no-repeat;}
.footer .contenedor_footer .social_footer ul .rss_footer {margin-right: 0px;}
.footer .contenedor_footer .social_footer ul .rss_footer a{background: url(../img/sprite_rss.png) top center no-repeat; display: block; float: left;text-indent: -9999px;width: 27px; height: 27px;}
.footer .contenedor_footer .social_footer ul .rss_footer a:hover{background: url(../img/sprite_rss.png) bottom center no-repeat;}
.footer .colaboradores_footer{width: 100%; height: 125px;float: left;background: #A4C8BC; margin-top: 30px;}
.footer .colaboradores_footer h2{color: #515E58;clear: both;width: 100%; text-align: center; padding: 20px 0 10px; font-size: .9em;}
.footer .colaboradores_footer ul{width: 800px; margin: 0 auto;}
.footer .colaboradores_footer ul li{float:left;margin: 20px 10px;}
.footer .legal_footer{width: 100%; height: 40px;float: left;background: #024563;font-size: .7em; margin-top: 50px;}
.footer .legal_footer ul{width: 500px; margin: 0 auto;}
.footer .legal_footer ul li{float:left;margin: 10px 0px;}
.footer .legal_footer ul li a{text-decoration: none; color: #FFF;border-right: 1px solid #FFF;padding: 0 10px;}
.footer .legal_footer ul li a:hover{text-decoration: underline;}
.footer .legal_footer ul li .legal_last{border-right: none;}

/********* Quienes Somos *********/
.cuerpo_principal .columna_izda_170{width: 170px; margin-right: 15px; float: left;margin-top: 200px;}
.cuerpo_principal.documentacion .columna_izda_170 h3, .cuerpo_principal.publicaciones .columna_izda_170 h3, .cuerpo_principal.boletines .columna_izda_170 h3, .cuerpo_principal .columna_izda_170.menu_multimedia h3 {display: none;color:#015580; font-weight: normal; width:90%; margin:0px 0px 20px; float: left; font-style: italic; font-size: .9em;}
.cuerpo_principal .columna_izda_170 .menu_interior li {margin-bottom: 15px; font-size: 12px !important; font-weight: normal;clear: both;}
.cuerpo_principal .columna_izda_170 .menu_interior li strong {color:#ee6240;}
.cuerpo_principal .columna_izda_170 .menu_interior li ul { margin-top: 15px; }
.cuerpo_principal .columna_izda_170 .menu_interior li span {color: #015580;text-align: left;font-weight: bold;}
.cuerpo_principal .columna_izda_170 .menu_interior li a{color: #555E6D;text-align: left;text-decoration: none;}
.cuerpo_principal .columna_izda_170 .menu_interior li a:hover{text-decoration: underline;}
.cuerpo_principal .columna_central_530, .cuerpo_principal .columna_central_full { width: 530px; margin: 0px 15px; float: left;margin-top: 200px;}
.cuerpo_principal .columna_central_full { width: 100%; margin: 0px 15px; float: left;margin-top: 200px; }
.cuerpo_principal .columna_central_530 .apartado_columna_central {float: left; width: 100%;padding-bottom: 15px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central img.w100 {width: 100%; margin-bottom: 15px}
.cuerpo_principal .columna_central_530 .apartado_columna_central h3 {width:100%; text-align: center; padding-bottom:15px;border-bottom: solid 1px #b0b0b0;margin-bottom: 20px;font-size: 0.8em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central h3 .contenedor_texto{color: #015580;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 32px}
.cuerpo_principal .columna_central_530 .apartado_columna_central h3 .contenedor_texto{background:url(../img/bck_h2.png) left center no-repeat \9}
.cuerpo_principal .columna_central_530 .apartado_columna_central p{font-size: 0.8em; color: #555E6D;text-align: justify;margin-bottom: 25px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .fuentes{font-size: 0.7em; color: #555E6D; font-style: italic; text-align: center;margin-bottom: 25px; width: 100%; float: left;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad p span { color: #015580; cursor: pointer; }
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad p span:hover { text-decoration: underline; }
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad .entidad_internacional { display: none }
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos{width: 29%; margin: 0px 2%; float: left; text-align: center;padding-top: 130px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos span{font-family: Helvetica; font-weight: bold;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos h4{font-family: Helvetica;font-size: 0.7em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_1{background:url(../img/bck_apartado_datos_1.png) center 20px no-repeat; color: #015580; margin:0 12%; min-height: 80px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_1 h4, .cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_2 h4, .cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_3 h4 {border-bottom: none; margin-bottom: 0;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_1 p{color: #015580;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_2{background:url(../img/bck_apartado_datos_2.png) center 20px no-repeat; color: #60726B; margin-right: 14%; min-height: 80px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_2 p{color: #60726B;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_3{background:url(../img/bck_apartado_datos_3.png) center 20px no-repeat; color: #555E6D; display: none; min-height: 80px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_3 p{color: #555E6D;}
.cuerpo_principal .columna_central_530 .apartado_columna_central.quienes_somos .opcion_datos_3 {display: block;}
.cuerpo_principal .columna_central_530 .apartado_columna_central.quienes_somos .opcion_datos {margin:0 0 0 10%; width: 21%;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos p{text-align: center;font-size: 0.7em;width: 80%; margin: 0 auto;}
.cuerpo_principal .columna_central_530 .apartado_columna_central ul {list-style: disc; color: #555E6D; float: left; width: 100%;}
.cuerpo_principal .columna_central_530 .apartado_columna_central ul li{font-size: 0.8em; color: #555E6D;text-align: justify;margin-bottom: 25px;margin-left: 10px; float: left; width: 100%; height: auto; margin-bottom: 20px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central a {color: #015580; text-decoration: none;}
.cuerpo_principal .columna_dcha_200{width: 200px; margin-left: 15px; float: right;margin-top: 200px;}
.cuerpo_principal .columna_dcha_200 .lo_mas_relevante h3, .cuerpo_principal .columna_dcha_200 .ultimas_publicaciones h3{width:100%; text-align: left; padding-bottom:15px;border-bottom: solid 1px #b0b0b0;margin-bottom: 20px;font-size: 0.8em;}
.cuerpo_principal .columna_dcha_200 .lo_mas_relevante h3 .contenedor_texto, .cuerpo_principal .columna_dcha_200 .ultimas_publicaciones h3 .contenedor_texto{color: #555E6D;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 0px 10px 32px;}
.cuerpo_principal .columna_dcha_200 .lo_mas_relevante h3 .contenedor_texto, .cuerpo_principal .columna_dcha_200 .ultimas_publicaciones h3 .contenedor_texto{background:url(../img/bck_h2.png) left center no-repeat \9}
.cuerpo_principal .columna_dcha_200 ul{margin-bottom: 50px;border-bottom: solid 7px #015580;}
.cuerpo_principal .columna_dcha_200 ul li{height: 55px; width: 100%;border-bottom: solid 1px #b0b0b0;display: table;}
.cuerpo_principal .columna_dcha_200 ul li a{width: 75%;display: table-cell; background: #dddddd url(../img/bck_col_dcha_200_a.png) 180px center no-repeat;font-size: 0.7em; color: #015580;text-align: left;font-weight:bold;padding:10px 20% 10px 5%;text-decoration: none;vertical-align: middle;}
.cuerpo_principal .columna_dcha_200 ul li a:hover{text-decoration: underline;}

.cuerpo_principal .columna_dcha_200 .ultimas_publicaciones ul li a {text-transform: lowercase;}
.cuerpo_principal .columna_dcha_200 .ultimas_publicaciones ul li a:first-letter {text-transform: uppercase;}

/********* Contacto *********/
.cuerpo_principal .columna_izda_310 {width: 268px; border:1px solid #CCCCCC; margin-right: 20px; float: left;margin-top: 200px;margin-bottom: 100px; background: #DDDDDD;padding: 20px;font-size: 0.8em;line-height: 20px;}
.cuerpo_principal.suscripcion_boletin .columna_izda_310 {height: auto;}
.cuerpo_principal .columna_izda_310 .direccion{color: #434A58; width: 270px; margin: 0px; padding: 0px; border-bottom: 1px solid #ACACAC;padding-bottom: 15px;margin-bottom: 15px;}
.cuerpo_principal .columna_izda_310 .direccion span{color: #015580;font-size: 1.2em;font-weight: bold;}
.cuerpo_principal .columna_izda_310 .direccion a {color:#434a58;}
.cuerpo_principal .columna_izda_310 .direccion a:hover {text-decoration: none;}
.cuerpo_principal .columna_izda_310 .contenido_contacto {color: #434A58;}
.cuerpo_principal .columna_izda_310 .contenido_contacto strong {color: #015580;}
.cuerpo_principal .columna_izda_310 form{margin-top: 15px;}
.cuerpo_principal .columna_izda_310 form a{color:#434a58}
.cuerpo_principal .columna_izda_310 form label{font-weight: bold; color: #015580;}
.cuerpo_principal .columna_izda_310 form input{margin: 5px 0px; border:1px solid #CCCCCC; padding: 5px 10px; width: 250px; color: #434A58; font-size: .9em;}
.cuerpo_principal .columna_izda_310 form input[type=checkbox]{margin: 5px 5px; border:1px solid #CCCCCC; padding: 0px; width: 20px; color: #434A58; font-size: .9em;}
.cuerpo_principal .columna_izda_310 form textarea{font-family: Arial, Helvetica, sans-serif; height: 70px; border:1px solid #CCCCCC; font-size: .9em; resize:none;padding: 5px 10px; width: 250px; color: #434A58;}
.cuerpo_principal .columna_izda_310 form input[type=submit]{width: 100px; height: 30px; float: right;background: #015580; border: none;font-size: 14px; color: #FFF;cursor: pointer;}
.cuerpo_principal .columna_dcha_610{width: 610px; margin-left: 20px; float: right;margin-top: 200px; margin-bottom: 20px;}

.cuerpo_principal .columna_central_530 .miga_mobile, .cuerpo_principal .seccion_noticias .miga_mobile, .cuerpo_principal .especial_sin_menu.miga_mobile {margin-bottom: 20px; font-size: .8em; color:#759c9c; display: none;}
.cuerpo_principal .seccion_noticias .miga_mobile, .cuerpo_principal .especial_sin_menu.miga_mobile {margin-left: 5%;}
.cuerpo_principal .especial_sin_menu.miga_mobile {margin-top:30px; float: left;}
.cuerpo_principal .columna_central_530 .miga_mobile .actual, .cuerpo_principal .seccion_noticias .miga_mobile .actual, .cuerpo_principal .especial_sin_menu.miga_mobile .actual {font-style: italic; color:#434A58;}
.cuerpo_principal .columna_central_530 .miga_mobile a, .cuerpo_principal .seccion_noticias .miga_mobile a, .cuerpo_principal .especial_sin_menu.miga_mobile a {color:#759c9c; text-decoration: none;}
.cuerpo_principal .columna_central_530 .miga_mobile a:hover, .cuerpo_principal .seccion_noticias .miga_mobile a:hover, .cuerpo_principal .especial_sin_menu.miga_mobile a:hover {text-decoration: underline;}
.cuerpo_principal .columna_central_530 .miga_mobile.evento_fija {display: block;}

/********* Socios Miembros *********/
.cuerpo_principal .columna_central_530 .socio_miembro{float:left; width: 100%; background-color: #dedede;margin-bottom: 20px;padding-bottom: 10px;}
.cuerpo_principal .columna_central_530 .socio_miembro a {text-decoration: none;}
.cuerpo_principal .columna_central_530 .socio_miembro h3 {color: #015580;width: 94%; border-bottom: solid 1px #CCCCCC; display: block; margin: 0px 0px 15px 0px; padding: 15px 3%;}
.cuerpo_principal .columna_central_530 .socio_miembro .logo_miembro{width: 96px; height: 96px; float: left; background: #FFF;margin:0px 15px 15px 15px;}
.cuerpo_principal .columna_central_530 .socio_miembro .datos_miembro{font-size: 0.8em; color: #888888; font-family: helvetica;line-height: 13px;}
.cuerpo_principal .columna_central_530 .socio_miembro .datos_miembro .color_contacto{color: #015580;margin-top: 15px;}
.cuerpo_principal .columna_central_530 .socio_miembro .datos_miembro a {color:#015580; text-decoration: none;}
.cuerpo_principal .columna_central_530 .socio_miembro .datos_miembro a:hover {text-decoration: underline;}

.cuerpo_principal .columna_central_530 .atras_socios_abierta{width: 180px; height: 25px; float: right; clear: left; margin-bottom: 20px;}
.cuerpo_principal .columna_central_530 .atras_socios_abierta a{display: block; line-height: 25px; width: 180px; height: 25px;font-size: 0.7em;color: #555E6D; font-weight: bold; text-decoration: none;text-align: right;}
.cuerpo_principal .columna_central_530 .atras_socios_abierta a:hover{text-decoration: underline;}

/*.cuerpo_principal .columna_central_530 .apartado_columna_central table {background: #dddddd; color: #0F557F; width: 100%; font-size: .8em; }
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr td {}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr .cifras{padding: 5px 5%; display: block; font-weight: bold;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr .descrip{width: 70%; padding-left: 2%; font-weight: bold;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody .back_claro{background: #FFF;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody .back_claro .cifras{color: #a5c8bc;}*/

.cuerpo_principal .columna_central_530 .apartado_columna_central table {background: #dddddd; color: #0F557F; width: 100%; font-size: .8em; margin-bottom: 20px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr:nth-child(2n) {background: #FFF;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr td {padding: 5px 5%; font-weight: bold;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr td:nth-child(2n+1) {color: #759c9c;} 
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr td:nth-child(2n) {width: 70%; padding-left: 2%; font-weight: bold;}
.cuerpo_principal .columna_central_530 .apartado_columna_central table tbody tr:nth-child(2n+1) td:nth-child(2n+1) {color: #0f557f;}


/********* CEPES en el Mundo *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .mapa_mundi{width: 530px; height: 300px; float: left; background: url(../img/bck_mapa_mundi.png) center center no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central p .turquesa{font-weight: bold; color: #759c9c;}
.cuerpo_principal .columna_central_530 .apartado_columna_central p a, .cuerpo_principal .columna_central_530 .apartado_columna_central ul li a {text-decoration: none; font-weight: bold; color: #759c9c;}
.cuerpo_principal .columna_central_530 .apartado_columna_central p a:hover{text-decoration: underline;}
.cuerpo_principal .columna_central_530 .apartado_columna_central ul li span{display: block; margin-bottom: 15px;}

/****** Eventos ******/
.cuerpo_principal .columna_central_530 .eventos {height: 225px; margin-bottom: 100px;}
.cuerpo_principal .columna_central_530 .eventos h3 {width:100%; text-align: center; padding-bottom:15px;border-bottom: solid 1px #b0b0b0;margin-bottom: 20px;font-size: 0.8em;}
.cuerpo_principal .columna_central_530 .eventos h3 .contenedor_texto {color: #015580;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 32px}
.cuerpo_principal .columna_central_530 .eventos h3 .contenedor_texto {background:url(../img/bck_h2.png) left center no-repeat \9}
.cuerpo_principal .columna_central_530 .eventos .border_eventos {margin-bottom: 20px;float: left;width: 100%;}
.cuerpo_principal .columna_central_530 .eventos .border_eventos .mas_info_eventos {width: 530px; height: 174px; color:#015580; text-decoration: none; display: block; background: url('../img/icn_flechas_mas_info.png') no-repeat 98% 95%; }
.cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos {width: 530px; color: #434A58;border-top:solid 1px #dedede;height: 174px;border-bottom: 9px solid #024563;}
.cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos img {display: block;float: left;margin-right: 30px;height: 174px; width: 220px;}
.cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos h4 {color:#015580; font-size: .9em; margin-bottom: 5px;padding-top: 20px;margin-right: 5px;}
.cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos .fecha_eventos {color:#ee6240; font-size: .7em;margin-bottom: 10px;font-weight: bold;}
.cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos p {font-size: .7em;line-height: 13px;margin-right: 33px;}

/****** Detalle evento ******/
.cuerpo_principal .columna_central_530 .eventos .evento {width:100%; float: left; position: relative; margin-top: 0px;}
.cuerpo_principal .columna_central_530 .eventos .evento .fecha_evento {color:#434a58; font-size: .8em;}
.cuerpo_principal .columna_central_530 .eventos .evento .fecha_evento strong {color:#015580; }
.cuerpo_principal .columna_central_530 .eventos .evento .img_exclusivo_socios {position: absolute; top:0; right: 0;}
.cuerpo_principal .columna_central_530 .eventos .evento .imagen_evento {margin-bottom: 10px;}
.cuerpo_principal .columna_central_530 .eventos .evento h5 {color:#015580; font-size: 14px; font-style: italic; text-align: center; margin:0 0 15px 0;}
.cuerpo_principal .columna_central_530 .eventos .evento .cuerpo_evento, .cuerpo_principal .columna_central_530 .eventos .evento #eventos {width:100%; padding:14px 2%; background-color: #dddddd; border:1px solid #cccccc; margin-bottom: 20px; float: left;  box-sizing: border-box;}
.cuerpo_principal .columna_central_530 .eventos .evento ul li {margin-left:0;}
.cuerpo_principal .columna_central_530 .eventos .evento .seccion_docs {width: 100%; float: left; border:1px solid #cccccc; margin-bottom: 20px; float: left;  box-sizing: border-box; padding-top: 20px;}
.cuerpo_principal .columna_central_530 .eventos .evento .seccion_docs .programa {width: 50%; float: left;}
.cuerpo_principal .columna_central_530 .eventos .evento .seccion_docs .programa .titulo_subseccion {color:#015580; font-weight: bold; text-align: center;}
.cuerpo_principal .columna_central_530 .eventos .evento .seccion_docs .programa p {text-align: center;}

.cuerpo_principal .columna_central_530 .eventos .evento #eventos .titulo_seccion_form {background-color:#015580; color:#ffffff; width: 100%; text-align: center; font-weight: bold; padding:15px 0; float: left; text-transform: uppercase;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos label {width:100%; color:#015580; font-weight: bold; float: left; margin-bottom: 15px;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos input[type="text"] {width:90%; color:#434A58; font-weight: bold; float: left; margin-bottom: 20px; padding:8px 5%;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos select {width:100%; font-weight: normal; float: left; margin-bottom: 20px; font-size: 14px; font-style: normal; height: auto; color:#434A58;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos select option {width:90%; font-weight: bold; float: left; margin-bottom: 20px; padding:4px 5%;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos .bloque_extras {background: #fff; overflow: hidden; width: 250px; margin:0 auto 10px; padding:20px;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos .bloque_extras label {width: 150px; clear: left; float: left;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos .bloque_extras input[type="checkbox"] {float: right;}

.cuerpo_principal .columna_central_530 .eventos .evento #eventos .extras {float: left; width: 100%; background-color: #fff;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos .extras .titulo_seccion_form {margin-bottom: 0;}

.cuerpo_principal .columna_central_530 .eventos .evento #eventos .acepto_condiciones {width: 100%; float: left; margin-top: 20px;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos .acepto_condiciones label {width: auto; float: left;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos .acepto_condiciones input[type="checkbox"] {float: left;}
.cuerpo_principal .columna_central_530 .eventos .evento #eventos button {background-color: #015580; border: none; color: #fff; cursor: pointer; float: right; font-size: 14px; height: 30px; margin: 10px 0; width: 100px;}

/********* Galeria Multimedia *********/
.cuerpo_principal #menu_sup_multimedia {display: none;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .imagen_principal{width: 530px; height: 350px; float: left; background: url(../img/galeria_p.jpg) center center no-repeat; cursor: pointer;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .linea_repositorio{width: 530px; float: left;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .linea_repositorio .archivo_repositorio{width: 100px; height: 65px; float: left; margin: 0px 3px 6px; background-size: cover}
.cuerpo_principal .columna_central_530 .apartado_columna_central .linea_repositorio .archivo_repositorio a{width: 100px; height: 65px; float: left; display: block;background:url(../img/bck_a_galeria.png) center center repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .linea_repositorio .archivo_repositorio a:hover{background: none;}

.cuerpo_principal .columna_central_530 .apartado_columna_central .titulo_video{color:#ee6240;margin-bottom: 15px;display: block;font-size: .8em;}

.cuerpo_principal .columna_central_530.galeria_multimedia {padding-bottom: 30px;}
.cuerpo_principal .columna_central_530.galeria_multimedia ul {width:100%; margin:0 auto; list-style: none;}
.cuerpo_principal .columna_central_530.galeria_multimedia ul li {float:left; width:160px; margin-right:5px; margin-bottom: 20px; min-height: 180px}
.cuerpo_principal .columna_central_530.galeria_multimedia ul li a {display: block; color:#015580; font-size:.9em; text-align: left;}
.cuerpo_principal .columna_central_530.galeria_multimedia ul li img {width: 100%; float: left; margin-bottom: 5px;}
.cuerpo_principal .columna_central_530.galeria_multimedia ul li span {width: 100%; float: left; }
.cuerpo_principal .columna_central_530 .volver_multimedia a {float:left; margin-bottom: 10px; color: #555e6d; display: block; font-size: 0.7em; font-weight: bold; height: 25px; line-height: 25px; text-align: left; text-decoration: none; width: 180px;}

.fileUpload {position: relative;overflow: hidden;}
.fileUpload input.upload {cursor: pointer;}
.info_fotos_seleccionadas {display: none;width: 200px;float: left}
.accion_anadir_foto{padding-bottom: 20px}
.elemento_contenedor_subir{display: inline-block;float: left;}
.content_home {display:inline-block;overflow:auto;width:700px}

 /*#menu_lat_multimedia .submenu_lista {margin-top: 0 !important;}*/

 #container, #container_2, #container_wrapper, #container_2_wrapper {margin:0 auto; }

/********* Posicionamiento *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .visor_pdf{width: 530px; height: 600px; float: left;}


/********* Economía Social - Que es *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .imagen_que_es{width: 530px; height: 300px; float: left; background: url(../img/img_que_es.jpg) center center no-repeat;margin-bottom: 20px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central h4 {width:100%; text-align: center; padding-bottom:15px;border-bottom: solid 1px #555E6D;margin-bottom: 20px;font-size: 0.8em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central h4 .contenedor_texto{color: #015580;font-size: 1.1em;width: auto;margin: 0 auto 10px;}

/********* Economía Social - Estadísticas *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .imagen_estadisticas{width: 530px; height: 300px; float: left; background: url(../img/img_que_es.jpg) center center no-repeat;margin-bottom: 20px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .ordenada_estadisticas{list-style: decimal;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .ordenada_estadisticas li{font-size: 0.8em; color: #555E6D;text-align: left;margin-bottom: 25px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .ordenada_estadisticas li .principio_verde{font-size: 14px;color: #759c9c; font-weight: lighter;display: block; margin-top: 10px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .lista_puntos_estadisticas{list-style:disc;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .lista_leyes li{list-style-type: none}
.cuerpo_principal .columna_central_530 .apartado_columna_central .lista_leyes li:before{content: "- "}
.cuerpo_principal .columna_central_530 .apartado_columna_central .ambito{font-family: helvetica; font-size: 0.8em; color: #759c9c;font-weight: bold;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .autonomia{font-family: helvetica; font-size: 0.8em; color: #555E6D;font-weight: bold;margin-bottom: 15px;display: block;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .subtitulos_estadisticas {font-size: .8em; color:#015580; padding-bottom: 0; font-style: italic;}

/********* Economía Social - Estadísticas Estatales *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .cifra_grafica{color: #003366;font-family: helvetica;text-align:center;font-size: 1.4em;font-weight: lighter;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entradilla_grafica{color: #759c9c;font-family: helvetica;text-align:center;font-size: 0.8em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .grafica_estatal{width: 208px; height: 208px; margin: 0 auto; background: url(../img/img_circulo.png) center center no-repeat;margin-bottom: 20px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .leyenda_grafica{width: 425px; height: 60px; margin: 0 auto; border: solid 1px #555E6D;font-size: 0.7em;padding: 10px;color: #555E6D;}

/********* Economía Social - Estadísticas Generales *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales{width: 100%; height: auto; list-style: none; }
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales li{width: 40%; float: left; height: 185px;color: #015580;margin: 0 5%;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales li a{display: block;height:45px; padding-top: 120px;color: #015580;text-decoration: none; text-align: center;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales li a:hover{text-decoration: underline;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_general_1{background: url(../img/icn_estadisticas_generales_1.png) center top no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_general_2{background: url(../img/icn_estadisticas_generales_2.png) center top no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_general_3{background: url(../img/icn_estadisticas_generales_3.png) center top no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_general_4{background: url(../img/icn_estadisticas_generales_4.png) center top no-repeat;}

.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_estatal_1 {background: url("../img/icn_estadisticas_estatal_1.png") no-repeat scroll center top;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_estatal_2 {background: url("../img/icn_estadisticas_estatal_2.png") no-repeat scroll center top;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_estatal_3 {background: url("../img/icn_estadisticas_estatal_3.png") no-repeat scroll center top;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_estatal_4 {background: url("../img/icn_estadisticas_estatal_4.png") no-repeat scroll center top;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_estatal_5 {background: url("../img/icn_estadisticas_estatal_5.png") no-repeat scroll center top;}

.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_int_1{background: url(../img/icn_estadisticas_generales_5.png) center top no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_int_2{background: url(../img/icn_estadisticas_generales_6.png) center top no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales .grafica_int_3{background: url(../img/icn_estadisticas_generales_7.png) center top no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales li .int_est_gen{padding-top: 160px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .graficas_generales li .int_est_gen:hover{text-decoration: underline;}

/********* Economía Social - Ranking *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .cuadricula_posiciones{width: 530px; float: left;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .cuadricula_posiciones .puesto_ranking{width: 105px; margin: 6px; float: left; background: url(../img/bck_indice_ranking.png) left 2px no-repeat;padding-left: 15px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .cuadricula_posiciones .puesto_ranking .nombre_puesto{font-size: .7em;font-weight: bold;color: #015580;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .cuadricula_posiciones .puesto_ranking p{font-size: .7em;}
.cuerpo_principal .columna_central_530 .boton_ranking_global{border-top:solid 1px #b0b0b0;margin-top: 10px;}
.cuerpo_principal .columna_central_530 .boton_ranking_global a, .cuerpo_principal .columna_izda_170 .menu_interior .btn_submit {display: block; float: right; width: 130px; height: 28px;font-size: .7em;line-height: 28px;background: #015580;color: #FFF; text-decoration: none;text-align: center;margin-top: 20px;}
.cuerpo_principal .columna_central_530 .boton_ranking_global a:hover{text-decoration: underline;}
.cuerpo_principal .columna_central_530 .filtro_mobile{display: none;}


/********* Economía Social - Estadisticas*********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo{width: 100%; margin-top: 0px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo{width: 42%; margin:0px 4% 15px; float: left;font-size: 0.7em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo span {display: block; width: 100%; color:#555e6d;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo span.pais {text-indent: 15px; padding:8px 0; background: #015580; color:#fff; margin-bottom: 10px;font-size: 1.2em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_globales{width: 92%;}

/********* Economía Social - Ranking Global*********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global{width: 530px; height: auto; float: left;border-bottom: 1px solid #cccccc;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking{}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila{float: left;list-style: none;margin: 0px; padding: 0px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .cebra{background: #99CCCC;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila{display: inline;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila li{float: left;list-style: none;display: inline-table; font-size: .7em;text-align: center; margin-left:0; margin-bottom: 0; padding-top: 10px; padding-bottom: 10px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col1{width:40px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col2{width:110px;}
/*.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .cebra .contenido_fila .col2, .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .cebra .contenido_fila .col4, .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .cebra .contenido_fila .col6{background: #89A59A;}*/
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col3{width:60px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col4{width:110px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col5{width:95px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col6{width:50px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col7{width:65px;line-height: 10px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .titulos_tabla{font-weight: bold;font-size: 0.9em;line-height: 22px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .titulos_tabla li{color: #015580;display: block;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .totales_ranking{width: 385px; float: left;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .exportar_ranking{width: 145px; float: right;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .exportar_ranking a{width: 145px; height: 20px; background: #015580;font-size: 0.7em;line-height: 20px;display: block; text-align: center;color: #FFF; text-decoration: none;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .exportar_ranking a:hover{text-decoration: underline;}

/********* Economía Social - Directorio Internacional*********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .directorio_mundi{width: 530px; height: 300px; float: left; background: url(../img/img_directorio_internacional.jpg) center center no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional{width: 530px; float: left;margin-bottom: 35px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .socio_nosocio{width: 530px; height: 30px; background: url(../img/bck_directorio_socios.png) 25px 15px no-repeat; line-height: 38px;border-bottom: solid 1px #b0b0b0;text-indent: 45px;color: #015580;font-weight: bold; display:none;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad{width: 480px; padding: 12px 25px;font-size: 0.9em;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad p{margin: 0px 0px 3px 0px; padding: 0px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad .nombre_entidad{font-weight: bold;color: #015580;font-family: helvetica;font-size: 14px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad .otros_datos, .cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad .otros_datos a {color: #015580;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad .otros_datos a {font-weight: normal;}
.cuerpo_principal .columna_central_530 .apartado_columna_central form{width:100%;}
.cuerpo_principal .columna_central_530 .apartado_columna_central form select{width:49%;}
/********* Economía Social - Directorio Nacional*********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .directorio_espana{width: 530px; height: 300px; float: left; background: url(../img/bck_mapa_espana.png) center center no-repeat;display:none;}

/********* Noticias *********/
.cuerpo_principal .seccion_noticias{margin-top: 194px;}
.cuerpo_principal .seccion_noticias .noticias_destacadas{border-top:none;}
.cuerpo_principal .seccion_noticias .noticias_destacadas li{margin-bottom: 20px;}

/********* Noticias Abiertas *********/
.cuerpo_principal .seccion_noticias .imagen_noticia_detalle{width: 100%; height: 391px; float: left;background: url(../img/img_noticia_abierta.jpg) top center no-repeat;background-size: cover}
.cuerpo_principal .seccion_noticias .cuerpo_noticia_detalle{width: 100%; height: auto; float: left;padding-top: 20px;color: #555E6D;font-size: 0.8em; text-align: justify;}
.cuerpo_principal .seccion_noticias .cuerpo_noticia_detalle p{margin-bottom: 15px;}
.cuerpo_principal .seccion_noticias .cuerpo_noticia_detalle .titulo_noticia_abierta{font-size: 1.3em; color: #015580;font-weight: bold;}
.cuerpo_principal .seccion_noticias .cuerpo_noticia_detalle .fecha_noticia_abierta{font-size:0.9em; color: #ee6240;}
.cuerpo_principal .seccion_noticias .linea_repositorio{width: 100%; float: left; text-align: center; margin-bottom: 20px; height: 204px; overflow: auto}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio{width: 100px; height: 65px; display: inline-block; margin: 0px 3px;background-size: cover}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio a{width: 100px; height: 65px; float: left; display: block;background:url(../img/bck_a_galeria.png) center center repeat;}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio a:hover{background: none;}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio_1{background: url(../img/repo_1.jpg) center center no-repeat; margin: 0px 3px 0px 0px;}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio_2{background: url(../img/repo_2.jpg) center center no-repeat;}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio_3{background: url(../img/repo_3.jpg) center center no-repeat;}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio_4{background: url(../img/repo_4.jpg) center center no-repeat;}
.cuerpo_principal .seccion_noticias .linea_repositorio .archivo_repositorio_5{background: url(../img/repo_5.jpg) center center no-repeat;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta{width: 180px; height: 25px; float: left; border: none; padding: 0px;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta li{float:left;height: 25px; width: 25px; background: none;border: none;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .linkedin_noticias_abierta a{background: url(../img/icn_head_linked.png) center center no-repeat; display: block; float: left; text-indent: -9999px; width: 25px; height: 25px;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .linkedin_noticias_abierta a:hover{background: url(../img/icn_head_linked_hover.png) center center no-repeat;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .twitter_noticias_abierta a{background: url(../img/icn_head_twitter.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .twitter_noticias_abierta a:hover{background: url(../img/icn_head_twitter_hover.png) center center no-repeat;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .facebook_noticias_abierta a{background: url(../img/icn_head_facebook.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .facebook_noticias_abierta a:hover{background: url(../img/icn_head_facebook_hover.png) center center no-repeat;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .rss_noticias_abierta a{background: url(../img/icn_head_rss.png) center center no-repeat; display: block; float: left;text-indent: -9999px;width: 25px; height: 25px;}
.cuerpo_principal .seccion_noticias .social_noticias_abierta .rss_noticias_abierta a:hover{background: url(../img/icn_head_rss_hover.png) center center no-repeat;}
.cuerpo_principal .seccion_noticias .atras_noticias_abierta{width: 180px; height: 25px; float: right; clear: left;}
.cuerpo_principal .seccion_noticias .atras_noticias_abierta a{display: block; line-height: 25px; width: 180px; height: 25px;font-size: 0.7em;color: #555E6D; font-weight: bold; text-decoration: none;text-align: right;}
.cuerpo_principal .seccion_noticias .atras_noticias_abierta a:hover{text-decoration: underline;}

/********* Paginador *********/
.cuerpo_principal .paginador {width: 100%;display: inline-block}
.cuerpo_principal .paginador a, .cuerpo_principal .paginador span {float: right; color: #434A58;font-size: .8em;text-decoration: none; display: block;padding: 0px 2px}
.cuerpo_principal .paginador span { color: #EE6240 !important; }

/********* Documentación *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion{width: 530px; height: auto; padding-bottom:20px;  float: left; margin-bottom: 20px;font-size: 0.8em;}

.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .tipo_documentacion{width: 85px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion.png) center center no-repeat; margin: 0px 10px }
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .tipo_documentacion_doc{width: 85px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion_word.png) center center no-repeat; margin: 0px 10px }
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .tipo_documentacion_xls{width: 85px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion_xls.png) center center no-repeat; margin: 0px 10px }

.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .titulo_documentacion{color: #015580;width: 385px; padding: 20px 0px 5px 20px; font-weight: bolder;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .fecha_documentacion{font-size:0.9em; color: #ee6240;width: 80%; padding: 0px 20px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .size_documentacion {font-size:0.8em; color: #434A58;width: 80%; padding: 0px 20px; font-style: italic;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .enlace_documentacion{width: 100px; height: 25px; float: right; margin-right: 20px; background: #015580;line-height: 25px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .enlace_documentacion a{color: #FFF; text-decoration: none;width: 100px; height: 25px; display: block;text-indent: 10px; font-size: 0.9em;background: url(../img/bck_enlace_documentacion.png) 80px center no-repeat;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .enlace_documentacion a:hover{text-decoration: underline;}
.cuerpo_principal .columna_central_530 .apartado_columna_central form{float: right;display: block; transition: display .5s; -moz-transition: display .5s;-webkit-transition: display .5s;-o-transition: display .5s;}
.cuerpo_principal .columna_central_530 .apartado_columna_central #select_page {float: left; margin-top: -15px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central form input[type=text]{width: 280px; height: 20px;border:solid 1px #c0c0c0;color: #707070; padding-left: 5px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central form input[type=text]#Buscar {width:200px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central form input[type=button]{width: 16px; height: 17px;background:url(../img/icn_lupa.png) center center no-repeat;border:none;text-indent: -9999px;cursor: pointer;}

.cuerpo_principal .documentacion_carpetas {margin-top: 200px; width: 700px; margin-bottom: 20px;float: left;}
.cuerpo_principal .documentacion_carpetas h3 {width:100%; text-align: center; padding-bottom:15px;border-bottom: solid 1px #b0b0b0;margin-bottom: 20px;font-size: 0.8em; float: left;}
.cuerpo_principal .documentacion_carpetas h3 .contenedor_texto {color: #015580;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 32px}
.cuerpo_principal .documentacion_carpetas h3 .contenedor_texto {background:url(../img/bck_h2.png) left center no-repeat \9}

.cuerpo_principal .documentacion_carpetas ul {width:100%; float:left; margin-bottom: 20px;}
.cuerpo_principal .documentacion_carpetas li {float: left; margin-bottom: 20px; width: 170px; margin-right:30px; margin-left: 30px;}
.cuerpo_principal .documentacion_carpetas li a {text-decoration: none; min-height:175px; display: block;}
.cuerpo_principal .documentacion_carpetas li span {color:#015580; font-size: .8em; text-transform: capitalize; font-weight: bold; display: block; margin-top: 10px; min-height: 60px}
.cuerpo_principal .documentacion_carpetas .enlace_volver {color: #555e6d; display: block; float: left; font-size: 0.7em; font-weight: bold; height: 25px; line-height: 25px; margin-bottom: 10px; text-align: left; text-decoration: none; width: 180px;}

.cuerpo_principal .documentacion_carpetas .carga_documentos {float: left; width:100%; margin-top: 10px;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion{width: 100%; height: auto;  float: left; margin-bottom: 20px;font-size: 0.8em; padding-bottom: 20px;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .tipo_documentacion{width: 85px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion.png) center center no-repeat; margin: 0px 10px }
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .tipo_documentacion_doc{width: 85px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion_word.png) center center no-repeat; margin: 0px 10px }
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .tipo_documentacion_xls{width: 85px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion_xls.png) center center no-repeat; margin: 0px 10px }
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .titulo_documentacion{color: #015580;width: 80%; padding: 20px 0px 5px 20px; font-weight: bolder;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .fecha_documentacion{font-size:0.9em; color: #ee6240;width: 80%; padding: 0px 20px;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .size_documentacion {font-size:0.8em; color: #434A58;width: 80%; padding: 0px 20px; font-style: italic;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .enlace_documentacion{width: 100px; height: 25px; float: right; margin-right: 20px; background: #015580;line-height: 25px;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .enlace_documentacion a{color: #FFF; text-decoration: none;width: 100px; height: 25px; display: block;text-indent: 10px; font-size: 0.9em;background: url(../img/bck_enlace_documentacion.png) 80px center no-repeat;}
.cuerpo_principal .documentacion_carpetas .carga_documentos .elemento_documentacion .enlace_documentacion a:hover{text-decoration: underline;}

/********* Publicaciones *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .contenedor_publicacion{width: 530px; float: left; height: auto;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .contenedor_publicacion a{width: 530px; height: 751px; display: block; float: left;background: url(../img/bck_enlace_publicacion.jpg) center center no-repeat; }
#titulo_iframe {text-align: center; text-transform:capitalize; color:#015580; padding:20px; background: #dddddd;}

/********* Boletin *********/
.cuerpo_principal .columna_central_530 .apartado_columna_central .boletin {height: auto}
.cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .tipo_documentacion{width: 100px; height: 100px;float: left; background: url(../img/bck_tipo_documentacion.png) center center no-repeat #fff; margin: 20px 10px; border: 1px solid #b0b0b0; }
.cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .titulo_documentacion{float:left; color: #015580;width: 390px; padding: 20px 0px 5px; text-align: justify;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .contenido_boletin{font-size:0.9em; float: left; color:#434a58;width: 390px; padding: 0px 0px; text-align: justify;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .enlace_documentacion{width: 95px; margin: 20px 20px 20px 0px;}
.cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .enlace_documentacion a{width: 95px; background: url(../img/bck_enlace_documentacion.png) 75px center no-repeat;}

.cuerpo_principal.boletin_digital .contenedor_boletines {margin-top: 200px; float: left; width:700px; padding-bottom: 20px;}
.cuerpo_principal.boletin_digital .contenedor_boletines h3 {width:100%; text-align: center; padding-bottom:15px;border-bottom: solid 1px #b0b0b0;margin-bottom: 20px;font-size: 0.8em; float: left;}
.cuerpo_principal.boletin_digital .contenedor_boletines h3 .contenedor_texto {color: #015580;background:url(../img/bck_h2.svg) left center no-repeat;font-size: 1.1em;width: auto;margin: 0 auto 10px;padding:10px 32px}
.cuerpo_principal.boletin_digital .contenedor_boletines h3 .contenedor_texto {background:url(../img/bck_h2.png) left center no-repeat \9}
.cuerpo_principal.boletin_digital .contenedor_boletines .tipo_documentacion{width: 100px; height: 100px;float: left; background: url(../img/bck_tipo_documentacion.png) center center no-repeat #fff; margin: 20px 10px; border: 1px solid #b0b0b0; }
.cuerpo_principal.boletin_digital .contenedor_boletines .titulo_documentacion{float:left; color: #015580;width: 390px; padding: 20px 0px 5px; text-align: justify;}
.cuerpo_principal.boletin_digital .contenedor_boletines .contenido_boletin{font-size:0.9em; float: left; color:#434a58;width: 75%; padding: 0px 0px; text-align: justify;}
.cuerpo_principal.boletin_digital .contenedor_boletines .enlace_documentacion{width: 95px; margin: 20px 20px 20px 0px;}
.cuerpo_principal.boletin_digital .contenedor_boletines .enlace_documentacion a{width: 95px; background: url(../img/bck_enlace_documentacion.png) 75px center no-repeat;}
.cuerpo_principal.boletin_digital .contenedor_boletines p img {width: 100%;}
.cuerpo_principal.boletin_digital .contenedor_boletines p{margin-bottom: 15px; width: 100%; height: auto; float: left;color: #555E6D;font-size: 0.8em; text-align: justify;}
.cuerpo_principal.boletin_digital .contenedor_boletines p a {color:#759c9c; text-decoration: none;}
.cuerpo_principal.boletin_digital .contenedor_boletines p a:hover {text-decoration: underline;}

.cuerpo_principal.boletin_digital .contenedor_boletines .contenedor_carpetas {width:100%; float:left; margin-bottom: 20px;}
.cuerpo_principal.boletin_digital .contenedor_boletines .contenedor_carpetas li {float: left; margin-bottom: 20px; width: 170px; margin-right:30px; margin-left: 30px;}
.cuerpo_principal.boletin_digital .contenedor_boletines .contenedor_carpetas a {text-decoration: none; min-height:175px; display: block;}
.cuerpo_principal.boletin_digital .contenedor_boletines .contenedor_carpetas span {color:#015580; font-size: .8em; text-transform: capitalize; font-weight: bold; display: block; margin-top: 10px;}
.cuerpo_principal.boletin_digital .enlace_volver {color: #555e6d; display: block; float: left; font-size: 0.7em; font-weight: bold; height: 25px; line-height: 25px; margin-bottom: 10px; text-align: left; text-decoration: none; width: 180px;}

.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion{width: 100%; height: auto; background: #DDDDDD; float: left; margin-bottom: 20px;font-size: 0.8em;}
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .tipo_documentacion{width: 115px; height: 115px;float: left; background: url(../img/bck_tipo_documentacion.png) center center no-repeat; margin: 10px }
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .titulo_documentacion{color: #015580;width: 75%; padding: O; font-weight: bolder;}
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .fecha_documentacion{font-size:0.9em; color: #ee6240;width: 80%; padding: 0px 20px;}
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .size_documentacion {font-size:0.8em; color: #434A58;width: 80%; padding: 0px 20px; font-style: italic;}
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .enlace_documentacion{width: 100px; height: 25px; float: right; margin-right: 20px; background: #015580;line-height: 25px;}
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .enlace_documentacion a{color: #FFF; text-decoration: none;width: 100px; height: 25px; display: block;text-indent: 10px; font-size: 0.9em;background: url(../img/bck_enlace_documentacion.png) 80px center no-repeat;}
.cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .enlace_documentacion a:hover{text-decoration: underline;}

/********* Mensajes de error y acierto *********/
#contenido_int {width: 100%; padding: 10px 0px; text-align: center; margin-top: 10px}
#contenido_int.contenido_int_error { background-color: rgb(252, 184, 184) }
#contenido_int.contenido_int_acierto { background-color: green; color: white; }
.cuerpo_principal .columna_central_530 .apartado_columna_central #contenido_int.contenido_int_acierto p { color: white; }
.alert-success { background: #c7e4c7; padding: 1rem; text-align: center; width: 66%; margin: 1rem auto 3rem; font-size: 0.85rem; }

/********* Nuevos *********/
.cuerpo_principal .columna_izda_170 .menu_interior li a{color: var(--second) !important;}
.cuerpo_principal .columna_izda_170 .menu_interior li .plegado{background: url(../img/bck_menu_desplegable.png) right center no-repeat;padding-right: 20px;}
.cuerpo_principal .columna_izda_170 .menu_interior li.activo > .plegado {background-image: url(../img/bck_menu_plegado.png); color: var(--second) !important; }
.cuerpo_principal .columna_izda_170 .menu_interior li.activo > .plegadoactivo {background: url(../img/bck_menu_plegado.png) right center no-repeat; color: var(--second) !important; padding-right: 20px;}
.cuerpo_principal .columna_izda_170 .menu_interior li.activo {color: var(--second) !important; text-align: left;font-weight: bold;background: url(../img/bck_menu_activo.png) left 2px no-repeat; padding-left: 8px;}
.cuerpo_principal .columna_izda_170 .menu_interior li.activo .activo {color: #555E6D; text-align: left; font-weight: bold; background: none; padding-left: 0px}
.cuerpo_principal .columna_izda_170 .menu_interior li ul li a {color: #555E6D;}
.cuerpo_principal .columna_izda_170 .menu_interior li .submenu {display: none;padding-left:10px;margin-top: 10px; color: #555E6D; }
.cuerpo_principal .columna_izda_170 .menu_interior li .submenu_lista{height: 200px; width: 150px; border: 1px solid #cccccc; float: left;margin: 20px 0px;overflow-y: scroll;overflow-x: hidden;padding: 10px 0px 0px 10px;}
.cuerpo_principal .columna_izda_170 .menu_interior li .submenu_lista li{float: left; font-style: italic;}
.cuerpo_principal .columna_izda_170 .menu_interior li .submenu_lista li a{color: #CCCCCC; margin: 10px 0px;}
.no_encontrada{background: url(../img/bck_no_encontrada.jpg) center 80px no-repeat;min-height: 600px;margin-top: 100px;color: var(--second) !important;}
.no_encontrada .mensaje_404{padding-top: 320px; width: 100%; text-align: center;}
.no_encontrada .mensaje_404 span{font-size: 2em;display: block; margin-bottom: 20px;}

.cuerpo_principal .columna_izda_170 .menu_interior li .formulario { padding: 0px ;}
.cuerpo_principal .columna_izda_170 .menu_interior .btn_submit { margin: 0px 0px 20px 0px;font-size: 11px;font-weight: normal; }

/* select, .cuerpo_principal .columna_izda_170 .menu_interior li .formulario input {width: 100%;background: #FFF;color: #555E6D;padding: 5px;font-size: 0.8em;line-height: 100%;border: 1px solid #C1C1C1;border-radius: 4px;height: 30px;margin-bottom:10px;font-style: italic;color:#ee6240;} */
select.paginado {padding: 0;}
.cuerpo_principal .columna_izda_170 .menu_interior li .formulario input { width: 150px; height: 15px; color:#ee6240;}
option {padding: 10px;}
.paginado{width: 50px;}

.cuerpo_principal .columna_izda_170 .titulo_menu_documentacion {width:100%; text-align: left; padding-bottom:15px; display: block; color: #015580; font-weight: bold;}
.cuerpo_principal .columna_izda_170 .submenu_publicaciones {font-size: .9em; border: 1px solid #cccccc; height: 250px;padding: 5px;overflow-y: scroll; overflow-x: hidden;}
.cuerpo_principal .columna_izda_170 .contenedor_submenu_documentacion {font-size: .9em; border: 1px solid #cccccc; height: 250px;padding: 5px;overflow-y: scroll; overflow-x: hidden; width: 100%; float: left;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion { padding-right: 0px }
.cuerpo_principal .columna_izda_170 .submenu_documentacion li{margin-bottom: 0px;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion li a, .cuerpo_principal .columna_izda_170 .submenu_documentacion li span{color: #555e6d ;display: block;padding-left: 45px;padding-bottom: 15px;font-style: italic;font-weight: normal;text-transform: capitalize;cursor: pointer;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion li span:hover {text-decoration: underline;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion li .documentacion_cerrada{background: url(../img/icn_carpeta_cerrada.png) 3px top no-repeat;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion li .documentacion_abierta{background: url(../img/icn_carpeta_abierta.png) 3px top no-repeat;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion li .submenu_documentacion_subnivel{margin-left: 10px;}
.cuerpo_principal .columna_izda_170 .submenu_documentacion li .submenu_documentacion_subnivel a{border-left: 1px solid #cccccc;display: block;padding-left:50px;font-style: italic;}

.cuerpo_principal .columna_izda_170 .submenu_publicaciones { height: 450px; }
.cuerpo_principal .columna_izda_170 .submenu_publicaciones li, .cuerpo_principal .columna_izda_170 .submenu_publicaciones li a { width: 100%; text-align: center; }
.cuerpo_principal .columna_izda_170 .submenu_publicaciones li img { width: 92px; height: 133px; border:  1px solid #f4f4f4; margin-bottom: 15px }
.cuerpo_principal .columna_izda_170 .submenu_publicaciones li p { text-transform: lowercase; }

.cuerpo_principal .columna_central_530 .magnitudes_economicas {line-height: 30px; color: #015580; font-size: 0.8em;}
.cuerpo_principal .columna_central_530 #documentacion_buscador { margin-bottom: 15px }

input.error_data, textarea.error_data { background-color: rgb(252, 184, 184) !important }

/********* Buscador *********/
#data_search form, #data_search .gsc-tabsAreaInvisible, #data_search .gsc-resultsHeader, #data_search .gcsc-branding, #data_search .gs-watermark, #data_search .gs-visibleUrl-short, #data_search .gsc-thumbnail-inside, #data_search .gsc-url-top { display: none }
#data_search { color: #555E6D; font-size: 13px }
#data_search .gsc-above-wrapper-area { width: 100%; border-bottom: 1px solid #f4f4f4; margin-bottom: 15px; padding-bottom: 10px }
#data_search table { margin-top: 20px }
#data_search table td, #data_search table tr { vertical-align: top }
#data_search table img { width: 100px; margin-right: 15px }
#data_search .gsc-cursor { border-top: 1px solid #f4f4f4; padding-top: 10px; margin-top: 15px }
#data_search .gsc-cursor div { display: inline-block; padding: 2px 5px 2px 0px }
#data_search .gsc-cursor div.gsc-cursor-current-page { font-weight: bold }

/****** Suscripción ******/
.cuerpo_principal .subscripcion{width: 700px;float: left;margin-bottom: 60px;}
.cuerpo_principal .subscripcion p{color: #acacac;margin-top: 20px;}
.cuerpo_principal .subscripcion form{color: #434A58; display: block;margin:20px 0px 0px 0px;}
.cuerpo_principal .subscripcion form input[type=text], .cuerpo_principal .subscripcion form input[type=mail]{background: #015580;border: none;color: #FFF;padding: 5px;margin-bottom: 10px;float: left; clear: both;margin-bottom: 20px;width: 50%; font-size: 0.9em;}
.cuerpo_principal.suscripcion_boletin form img{float: left; clear: both;margin-bottom: 20px;}
.cuerpo_principal.suscripcion_boletin form .linea_aviso_legal{float: left; clear: both; font-size: .9em;margin-bottom: 10px; color:#434A58; margin-top: 5px;}
.cuerpo_principal.suscripcion_boletin form .linea_aviso_legal input {float: left; width: auto !important; margin-right: 5px !important;}
.cuerpo_principal.suscripcion_boletin form .linea_aviso_legal a{color:#A4C8BC;text-decoration: none;}
.cuerpo_principal.suscripcion_boletin .linea_aviso_legal a:hover{text-decoration: underline;}
.cuerpo_principal.suscripcion_boletin form .linea_aviso_legal [type=checkbox]{cursor: pointer;}
.cuerpo_principal .subscripcion form input[type=submit]{background: #015580;border: none;color: #FFF;padding: 5px;margin-bottom: 10px;border-radius: 0px;float: left;margin-right: 40px;cursor: pointer;clear: both;font-size: 0.8em;}

/****** Portal de emprendedores *******/
.cuerpo_principal .emprendedores {width: 700px; float: left; margin-bottom: 60px; margin-top: 194px;}
.cuerpo_principal .emprendedores h2 {text-transform: uppercase; font-size: 14px;}
.cuerpo_principal .emprendedores h3 {text-align: center; color:#015580; font-size: .9em; margin-bottom: 20px;}
.cuerpo_principal .emprendedores .cuerpo_noticia_detalle{width: 100%; height: auto; float: left;padding-top: 20px;color: #555E6D;font-size: 0.8em;}
.cuerpo_principal .emprendedores .cuerpo_noticia_detalle p{margin-bottom: 15px;}
.cuerpo_principal .emprendedores .cuerpo_noticia_detalle ul {border: none;}
.cuerpo_principal .emprendedores .cuerpo_noticia_detalle ul li {margin-bottom: 15px; list-style-type: disc; list-style-position: inside;}

.cuerpo_principal .emprendedores .contenedor_bloques_info {float: left; margin-top: 30px;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul {border:none; float: left; width: 100%;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul li {float: left;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul li a {width: 215px; margin: 0 9px;float: left;height: 205px;text-align: center;font-size: 0.9em; display: block; text-decoration: none;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul .como a{background:url(../img/icn_como.png) center 45px no-repeat #015580; border-bottom: 10px solid #03394C;color: #FFF;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul .donde a{background:url(../img/icn_donde.png) center 45px no-repeat  #A4C8BC; border-bottom: 10px solid #60726B;color: #515E58;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul .tipo a{background:url(../img/icn_tipos.png) center 40px no-repeat  #dedede; border-bottom: 10px solid #555E6D;color: #434A58;}
.cuerpo_principal .emprendedores .contenedor_bloques_info ul li a span {display: block;margin-top: 120px; text-transform: uppercase;font-weight: bold;}

/****** Mapa asesoramiento ******/
.columna_central_530 .contenedor_mapa_emprendedores {width:100%;}

.columna_central_530 .contenedor_mapa_emprendedores h2 {float:left;text-align:left; color:#fff;font-size:1em;background-color:#015580;text-transform:uppercase;padding:10px;width:510px;font-family:Arial;margin-bottom:5px;}
.columna_central_530 .contenedor_mapa_emprendedores h2 a {color:#fff;font-size:0.6em;float:right;line-height:20px;text-decoration:none;text-transform:none;}

.columna_central_530 .contenedor_mapa_emprendedores .contenedor_comunidad {width:530px;font-family:Arial;background-color:#dbdbdb;float:left;overflow:hidden;clear:both;margin-bottom:20px;}
.columna_central_530 .contenedor_mapa_emprendedores .contenedor_comunidad h3 {font-size:12px;text-transform:uppercase;color:#015580;padding:0px 5px 5px 0;}
.columna_central_530 .contenedor_mapa_emprendedores .contenedor_comunidad h4 {font-size:11px; margin: 10px 0;}
.columna_central_530 .contenedor_mapa_emprendedores .contenedor_comunidad p {font-size: 10px; margin-bottom: 10px;}

/****** Cookies ******/
#cookies { position:fixed; bottom:0; left:0; background-color: #fff; font-size: .8em; color:#6E6259; z-index:100; padding:10px 4% 10px 5%; width:91%;border-top:1px solid #024563;}
#cookies p {margin: 4px 0 !important; }
#cookies .texto_alt {display:inline;}
#cookies p a { color:#015580; }
#cookies p a:hover { text-decoration: none; }
#cookies .contenedor_botones { width:98%; float:left; margin: 20px 2% 10px 0; }
#cookies .contenedor_botones a { width:250px; font-size: 14px; text-align: center; margin-right: 20px; color: #fff; text-decoration: none; padding:10px 20px; background-color: #015580;}
#cookies .contenedor_botones a.btn_entendido { color: #fff; background-color: #015580;}

.cuerpo_principal .seccion_noticias.cookies h3 {color:#015580; font-size: 1.1em; margin-bottom: 10px; margin-top: 20px;}
.cuerpo_principal .seccion_noticias.cookies p {font-size: .9em; margin:0 0 5px 0;}
.cuerpo_principal .seccion_noticias.cookies ul {list-style-type: disc; list-style-position: inside; margin: 10px 0;}
.cuerpo_principal .seccion_noticias.cookies ul li a, .cuerpo_principal .seccion_noticias.cookies p a {color:#759c9c; text-decoration: none;}

/****** Convenios *******/
.cuerpo_principal .convenios .cuerpo_convenios, .cuerpo_principal .convenios .otros_convenios {margin-bottom: 20px; float: left; width: 100%;}
.cuerpo_principal .convenios .cuerpo_convenios ul {width:100%; float: left;}
.cuerpo_principal .convenios .cuerpo_convenios ul li {width: 170px;float: left;margin-right: 10px;background-color: #dddddd;margin-bottom: 20px;line-height: 9rem;}
.cuerpo_principal .convenios .cuerpo_convenios ul li.banco_cooperativo {background:#004337;}
.cuerpo_principal .convenios .cuerpo_convenios ul li.sin_margen {margin-right: 0px;}
.cuerpo_principal .convenios .cuerpo_convenios ul li a {display:block; float: left; text-align: center; width: 100%; height: 150px;}
.cuerpo_principal .convenios .cuerpo_convenios ul li a img {width: 150px;background: white;padding: 0.2rem 0.2rem;vertical-align: middle;display: inline-block; }
.cuerpo_principal .convenios p {width: 100%; margin: 0 0 20px; color:#434A58; font-size: .8em;}

.cuerpo_principal .convenios .otros_convenios ul {width:530px; float: left;}
.cuerpo_principal .convenios .otros_convenios ul li {width:510px; padding:10px; float: left; background-color:#dddddd; margin-bottom:20px;}
.cuerpo_principal .convenios .otros_convenios ul li a {display:block; float: left; text-decoration: none;}
.cuerpo_principal .convenios .otros_convenios ul li a img {float: left; margin:0 20px 0px 0; width: 90px;}
.cuerpo_principal .convenios .otros_convenios ul li a span {float:left; color:#015580; font-size: .9em; font-weight: bold; width:390px; display: block; margin: 5px 10px 10px 0;}
.cuerpo_principal .convenios .otros_convenios ul li a span.contenido {float:left; color:#434A58; font-size: .8em; font-weight: normal; width:390px; display: block; margin-bottom: 0; margin-right: 10px; text-align: justify;}
/***********************************/

/****** Cifras ******/
.cuerpo_principal .bloque_general_cifras {margin-top: 150px; width: 100%;margin-bottom: 20px;float: left;}
.cuerpo_principal .bloque_general_cifras .bloque {float: left;}
.cuerpo_principal .bloque_general_cifras .bloque_1 {width:480px;}
.cuerpo_principal .bloque_general_cifras .bloque_2, .cuerpo_principal .bloque_general_cifras .bloque_3 {width: 240px;}
.cuerpo_principal .bloque_general_cifras .bloque .col{float: left;}
.cuerpo_principal .bloque_general_cifras .bloque .celda {width: 240px; height: 240px; display: table; float: left;}
.cuerpo_principal .bloque_general_cifras .bloque .celda.horizontal {width:480px;}
.cuerpo_principal .bloque_general_cifras .bloque .celda.vertical {height: 480px; float: right;}
.cuerpo_principal .bloque_general_cifras .bloque .celda p {display: table-cell; width: 100%; vertical-align: middle; text-align: center;font-size: 0.8em;}
.cuerpo_principal .bloque_general_cifras .bloque .celda p .grande{font-size: 3.8em;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_1{background-color:#ee6249; font-size: 14px;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_1 p{color: #FFF;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_1 p .grande {font-size: 2em; }
.cuerpo_principal .bloque_general_cifras .bloque #cifras_1 p .cifra_grande {text-align: left;float: left;width: auto; margin-left: 50px;display: block; clear: both;margin-top: 10px;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_2{background-color: #A4C8BC;color:#60726B;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_2 .color_diferente{color:#03394C;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_3{background: #555e6d; color: #a4c8bc;font-size: 1.4em;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_3 .grande {color:#dedede; font-size: 1.6em;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_4{background-color: #03394C; color: #dedede;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_4 .color_diferente{}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_4 .grande {font-size: 2em; color:#DEDEDE;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_5{background-color: #015580; color: #FFF;;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_5 .color_diferente{color:#DEDEDE;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_6{background-color: #60726B; color: #A4C8BC;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_6 .color_diferente{color:#DEDEDE;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_7 {background-color:#A4C8BC; color:#03394C;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_7 .grande {font-size: 2em; color:#60726b;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_8{background: url(../img/img_1_pc.jpg) center center no-repeat;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_9{background-color: #DEDEDE; color: #555E6D;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_9 .color_diferente{color:#60726B;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_10{background-color: #555E6D; color: #DEDEDE;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_10 .color_diferente{color:#A4C8BC; font-size: 1.5em;}
.cuerpo_principal .bloque_general_cifras .bloque #cifras_11{background: url(../img/img_2_pc.jpg) center center no-repeat;}

/****** Boletines ******/
.cuerpo_principal.boletines .contenedor_carpetas {width:700px; float: left;}

.cuerpo_principal.boletines .contenedor_carpetas ul {width:100%; float:left; margin-bottom: 20px;}
.cuerpo_principal.boletines .contenedor_carpetas li {float: left; margin-bottom: 20px; width: 170px; margin-right:30px; margin-left: 30px;}
.cuerpo_principal.boletines .contenedor_carpetas li a {text-decoration: none; min-height:175px; display: block;}
.cuerpo_principal.boletines .contenedor_carpetas li span {color:#015580; font-size: .8em; text-transform: capitalize; font-weight: bold; display: block; margin-top: 10px;}
.cuerpo_principal.boletines .contenedor_carpetas .enlace_volver {color: #555e6d; display: block; float: left; font-size: 0.7em; font-weight: bold; height: 25px; line-height: 25px; margin-bottom: 10px; text-align: left; text-decoration: none; width: 180px;}

/**** Tablón de Anuncios ****/
.cuerpo_principal .tablon {width: 700px;float: left;margin-bottom: 60px;}
.cuerpo_principal .tablon h2{border-bottom: 1px solid #b0b0b0;}
.cuerpo_principal .tablon .postits li{width:173px; float:left; height: 160px; padding:60px 30px 30px 30px; font-size:.8em;}
.cuerpo_principal .tablon .postits li h3{color:#015580; text-transform: uppercase;}
.cuerpo_principal .tablon .postits li .fecha_post{color:#FFF; font-weight:bold;}
.cuerpo_principal .tablon .postits li .fuente_post{font-weight:bold;}
.cuerpo_principal .tablon .postits li .fuente_post, .cuerpo_principal .tablon .postits li .link_post a{color:#555e6d;margin-top:10px; display:block; text-decoration:none;}
.cuerpo_principal .tablon .postits .post2{background: url(../img/post_it_02.png) center center no-repeat;}
.cuerpo_principal .tablon .postits .post3{background: url(../img/post_it_03.png) center center no-repeat;}
.cuerpo_principal .tablon .postits .post4{background: url(../img/post_it_04.png) center center no-repeat;}

/**** Enlaces de Interés ****/
.cuerpo_principal .links_int h2{border-bottom: 1px solid #b0b0b0; margin-bottom:20px;}
.cuerpo_principal .links_int .seccion_links {width:100%; float: left;}
.cuerpo_principal .links_int .seccion_links li {width:95%; padding:10px; float: left; background-color:#dddddd; margin-bottom:20px;}
.cuerpo_principal .links_int .seccion_links li {display:block; float: left; text-decoration: none;}
.cuerpo_principal .links_int .seccion_links li .imagen_links{float: left; height:100px; width:15%; background:#FFF; margin-right:5%;min-width:82px; text-align:center;}
.cuerpo_principal .links_int .seccion_links li .imagen_links img {margin:25px 5%; width: 90%;float:left;}
.cuerpo_principal .links_int .seccion_links li .especificaciones_links{float:left;width:75%;}
.cuerpo_principal .links_int .seccion_links li .especificaciones_links span, .cuerpo_principal .links_int .seccion_links li .especificaciones_links span.link_de_interes a{float:left; color:#015580; font-size: .9em; font-weight: bold; width:390px; display: block; margin: 5px 10px 10px 0;text-decoration:none;}
.cuerpo_principal .links_int .seccion_links li .especificaciones_links span.link_de_interes a:hover{text-decoration:underline;}
.cuerpo_principal .links_int .seccion_links li .especificaciones_links span.contenido {float:left; color:#434A58; font-size: .8em; font-weight: normal; width:390px; display: block; margin-bottom: 0; margin-right: 10px; text-align: justify;}
.cuerpo_principal .links_int .seccion_links li .especificaciones_links span.contenido a{color:#434A58;text-decoration: none;}


/** Curso de administración pública */
.curso_contratacion_publica { padding-bottom: 3rem; display: inline-block; }
.curso_contratacion_publica > p { font-size: 1rem !important; line-height: 1.6rem; }
.curso_contratacion_publica ul { margin-bottom: 2rem; }
.curso_contratacion_publica ul > li { font-size: 1rem !important; line-height: 1.6rem; margin-left: 1.1rem !important; margin-bottom: 10px !important; }
.curso_contratacion_publica label { font-size: 1rem !important; line-height: 1.6rem; }
.curso_contratacion_publica input[type=text], .curso_contratacion_publica input[type=email] { width: 50% !important; font-size: 1rem !important; padding: 0.3rem 0.6rem !important}
.curso_contratacion_publica input[type=submit], .curso_contratacion_publica button, .curso_contratacion_publica a { font-size: 1rem !important;}
.curso_contratacion_publica a { padding-top: 0.3rem; padding-bottom: 0.3rem; margin-top: 2rem !important; margin-bottom: 1.2rem !important; }
.curso_contratacion_publica div.selected {
    margin-top: 2rem !important;
    margin-bottom: 1.2rem !important;
    float: left;
    min-width: 159px;
    margin: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: .9rem;
    font-weight: bold;
    background: #f5f5f5;
    border: 2px solid #015580;
    color: #015580;
    font-weight: bold;
    text-decoration: none;
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    line-height: 2.2rem;
}

.curso_contratacion_publica h1 { position: static; margin-top: 1rem !important; }

.curso_contratacion_publica hr {
    margin-bottom: 2rem;
}

/**************************************************/
/*** MEDIA QUERIES:
/**************************************************/


@media screen and (max-width:1200px){
	.social_acceso img {display:none;}
}

@media screen and (max-width:959px){
	.cabecera .contenedor .barra_superior .banner_25{position:absolute; top: 25px; left: 210px; width: 370px; height:54px; /*display:none*/}

	.cuerpo_principal .columna_central_530 .miga_mobile, .cuerpo_principal .seccion_noticias .miga_mobile, .cuerpo_principal .especial_sin_menu.miga_mobile {display: block;}

    .cabecera {height:80px; float: left; position: relative;}
    .cabecera .social_acceso {display: none;}
    .cabecera .contenedor{height: 80px;}
    .cabecera.scroll .contenedor .barra_superior {padding-top: 0px;transition: padding-top 1s ease 0s;}
    .cabecera .contenedor .barra_superior{width: 100%; background-color: #fff;padding-top: 15px;margin-top: 0}
    .cabecera .contenedor .barra_superior .logo{float: left; width:60%; height:60px; background-size: contain; background-position: 20px center;}
    .cabecera .contenedor .barra_superior form.busqueda {display:none;}
    .cabecera .contenedor .barra_superior .menu_superior .navegacion{display: none;}
	.cabecera .contenedor .barra_superior .exclusivo_socios {display: none;}
	
    .menu_superior {display: none;}
    .menu_mobile {display: block;}
    .menu_mobile .idiomas_socios {width: 100%; overflow: hidden; background-color: #ededed; border-bottom: 1px solid #c6c6c6;}
    .menu_mobile .idiomas_socios > a {width: auto !important; float: right; text-align: center; padding:15px 5% 15px 5%; border: none;}
    .menu_mobile .idiomas_socios > a.acceso_socios:hover {background-color:#a4c8bc !important;}
    .menu_mobile .idiomas_socios > a.ingles, .menu_mobile .idiomas_socios > a.espanol {width:10% !important; text-align: center; box-sizing: initial; padding: 15px 0px; float: left;} 
    .menu_mobile .idiomas_socios > a.ingles .borde_lateral {position:absolute; right:0; display: block; width: auto; padding: 15px 0px; top:0; line-height: 20px;}
    .menu_mobile .idiomas_socios > a::after {content:'' !important;}
    
    .menu_mobile .idiomas_socios .identificacion, .menu_mobile .idiomas_socios .identificado {width: 90%; border-top:1px solid #c6c6c6; padding: 15px 5%; float: left; clear: both; display:none;}
    .menu_mobile .idiomas_socios .identificacion .form {display: block !important;}
    .menu_mobile .idiomas_socios .identificacion .elemento_id{width: 100%; clear: both; float: left;}
    .menu_mobile .idiomas_socios .identificacion label{color:#555e6d; float: left; display: block;width: 30%; margin-bottom: 10px; padding: 15px 0; font-size: .9em;}
    .menu_mobile .idiomas_socios .identificacion input{float: left; width: 60%;margin-bottom: 10px; padding: 15px 0 15px 5%; font-size: .9em;}
    .menu_mobile .idiomas_socios .identificacion input[type=submit]{width: auto; background: #015580; float: left; clear: both; padding: 15px 5%; color: #FFF;border: none;font-size: .9em;}
    .menu_mobile .idiomas_socios .identificacion input[type=submit]:hover{text-decoration: underline;}
    
    .slider_home {margin-top: 15px;height: auto; background: url(../img/img_video.jpg) center center no-repeat; background-size: cover; min-width: 700px;}
    .slider_home .contenedor video {display: none;}
    .slider_home .contenedor .opciones_slider.pc {display: none;}
    .slider_home .contenedor .opciones_slider.mobile {display: block;}
    .slider_home .contenedor .opciones_slider.mobile {float: left;width: 210px; position: relative;}
    .slider_home .contenedor .opciones_slider.mobile li{width: 210px;height: 112px; float: left;clear: left;}
    /*.slider_home .contenedor .opciones_slider.mobile .opcion_1 {background: #015580 url("../img/bck_slider_1_m.png") no-repeat scroll center 60px; background-size: 50px 37.5px; }*/
    /*.slider_home .contenedor .opciones_slider.mobile .opcion_2 {background: #a4c8bc url("../img/bck_slider_2_m.png") no-repeat scroll center 60px; background-size: 50px 37.5px; }*/
    .slider_home .contenedor .opciones_slider.mobile .opcion_2 {background: #a4c8bc url(../img/curso-img.png) no-repeat 50% 33% scroll;background-size: auto;background-size: 55px; }
    .slider_home .contenedor .opciones_slider.mobile .opcion_3 {background: #dedede url("../img/bck_slider_3_m.png") no-repeat scroll center 60px; background-size: 28.6px 37.5px; }
    /*.slider_home .contenedor .opciones_slider.mobile .opcion_4 {background: #dedede url("../img/banner_fse2020_mobile.png") no-repeat scroll center 0px;  }
    .slider_home .contenedor .opciones_slider.mobile .opcion_5 {background: #dedede url("../img/cepes_banner_covid_mobile.png") no-repeat scroll center 0px;  }
    .slider_home .contenedor .opciones_slider.mobile li a {width: 100%;padding: 0px; margin:0; height: 100%; display: block; visibility: hidden;}*/
    .slider_home .contenedor .opciones_slider.mobile li.opcion_5 a, .slider_home .contenedor .opciones_slider.mobile li.opcion_4 a {width: 100%;padding: 0px; margin:0; height: 100%; display: block; visibility: visible;}
    .slider_home .contenedor .opciones_slider.mobile li a strong {visibility: visible; text-align: center; text-transform: uppercase; display: block; height:190px; line-height: 240px;}
    .slider_home .contenedor .contenedor_opciones .abre_fancy {height: 615px; float: left; clear: none;}
    .slider_home .contenedor .contenedor_opciones .abre_fancy a {width:100%; float: left; height: 615px; display: block; cursor:pointer; visibility: visible;}
	.slider_home .contenedor .contenedor_opciones .abre_fancy a span {border: 2px solid #015580; color: #015580; background-color:rgba(255,255,255,0.2); text-transform:uppercase; display:block; padding:10px 20px; position:absolute; right:30px; bottom:30px; font-size: .8em; letter-spacing: .2em; transition: background .5s, color .5s;}
	.slider_home .contenedor .contenedor_opciones .abre_fancy a:hover span {background-color:#fff; color: #015580; transition: background .5s, color .5s;}
	
    .socios_cepes .nbs-flexisel-container {width: 100%}
    .cuerpo_principal{width: 100%;}
    .cuerpo_principal .columna_izda_170{display: none;}
    .cuerpo_principal .columna_izda_170.menu_entidades, .cuerpo_principal .columna_izda_170.menu_ranking, .cuerpo_principal .columna_izda_170.menu_multimedia {display: block; width:90%; margin-left: 5%; margin-top: 0px;}
    .cuerpo_principal .columna_izda_170.menu_entidades .menu_interior li a, .cuerpo_principal .columna_izda_170.menu_multimedia .menu_interior li a, .cuerpo_principal .columna_izda_170.menu_ranking li a {display: none;}
    .cuerpo_principal .columna_izda_170.menu_entidades .menu_interior li, .cuerpo_principal .columna_izda_170.menu_multimedia .menu_interior li, .cuerpo_principal .columna_izda_170.menu_ranking li {border: none}
    .cuerpo_principal .columna_izda_170.menu_entidades .menu_interior .activo, .cuerpo_principal .columna_izda_170.menu_multimedia .menu_interior .activo, .cuerpo_principal .columna_izda_170.menu_ranking .menu_interior .activo {background: none;}
    .cuerpo_principal .columna_izda_170.menu_multimedia #menu_lat_multimedia .submenu_lista a {display: block;}
    .cuerpo_principal .columna_izda_170.menu_multimedia #menu_lat_multimedia .submenu_lista {width: 100%; height: 100px;}
	
	/******** Estilos banner multimedia *********/
	.contenedor_multimedia {border-top:none; padding-top: 20px; float:none; width:700px; position:relative; margin:0 auto;}
	
    .cuerpo_principal.documentacion .columna_izda_170, .cuerpo_principal.publicaciones .columna_izda_170, .cuerpo_principal.boletines .columna_izda_170 {display: block; width:90%; margin:0px 5% 0;}
    .cuerpo_principal.documentacion .columna_izda_170 h3, .cuerpo_principal.boletines .columna_izda_170 h3, .cuerpo_principal.publicaciones .columna_izda_170 h3, .cuerpo_principal .columna_izda_170.menu_multimedia h3 {display: block;}
    .cuerpo_principal.documentacion .columna_izda_170 .titulo_menu_documentacion, .cuerpo_principal.publicaciones .columna_izda_170 .titulo_menu_documentacion, .cuerpo_principal.boletines .columna_izda_170 .titulo_menu_documentacion {display: none;}
    .cuerpo_principal.documentacion .columna_izda_170 .submenu_documentacion, .cuerpo_principal.boletines .columna_izda_170 .submenu_documentacion {float:left; height:68px; width:80% !important; padding:10px 5%;margin-left:5%;}
    .cuerpo_principal .columna_izda_170 .contenedor_submenu_documentacion {font-size: .9em; border: 1px solid #cccccc; height: 68px;padding: 5px 5%;overflow-y: scroll; overflow-x: hidden; width: 90%; float: left;}
    .cuerpo_principal .columna_izda_170 .menu_interior li .formulario input {width:47%;}

	.cuerpo_principal .columna_izda_170.menu_ranking 
    .cuerpo_principal .columna_izda_170.menu_ranking form {width: 100%; display: block;}
	
	.cuerpo_principal .suscribe_boletin_home {float: none; overflow:hidden; margin: 0 auto 20px}

    .scroll-pane {width: 100% !important;}
    .scroll-pane.jspScrollable, .jspPane {height:80px; width:100% !important;}
    .jspHorizontalBar {display: none !important;}
    .jspContainer {overflow: hidden; position: relative; width:100% !important; height:80px !important;}
    .cuerpo_principal .columna_central_530{width: 90%; margin: 30px 5% 0px;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .mas_info_eventos{width: 100%;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos{width: 100%; height: auto;}
    /*.cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos h4{padding-top: 25px; text-indent: 5px;float:left; clear: both;}*/
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos img {float: none; margin: 0 auto; float: left; margin-right: 10px;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos .fecha_eventos, .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos p{margin-left: 5px;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos p{margin-bottom: 10px;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .imagen_principal{width: 100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .linea_repositorio {width: 100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .cuadricula_posiciones {width: 100%; height: auto;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .cuadricula_posiciones .puesto_ranking {margin: 2%; width: 40%;}

	.cuerpo_principal .columna_central_530 .apartado_columna_central .mapa_mundi {width: 100%;background-size: contain;}
    .cuerpo_principal .columna_izda_310 {width: 90%; margin: 20px 5%}
    .cuerpo_principal .columna_dcha_610{width: 90%; margin: 20px 5%;}

    .cuerpo_principal .noticias, .cuerpo_principal .datos_interes, .cuerpo_principal .novedades, .cuerpo_principal .proximos_eventos {width: 100%;}
    .cuerpo_principal .noticias h2, .cuerpo_principal .datos_interes h2, .cuerpo_principal .novedades h2, .cuerpo_principal .proximos_eventos h2 {border-bottom: 1px solid #dedede;}
    .cuerpo_principal .noticias ul, .cuerpo_principal .datos_interes ul, .cuerpo_principal .novedades ul.lista_novedades {width: 700px; margin:0 auto; float: none; overflow: hidden; border: none;}
    .cuerpo_principal .noticias ul li a img{margin: 0 25%; float: none; width: 50%;}

    .cuerpo_principal .columna_central_530 .socio_miembro .logo_miembro{width: 66px; height: 66px; margin: 10px;}
    .cuerpo_principal .novedades .lista_novedades .novedad .lista_documentos{width: 90%; margin: 0px 5%;}
    .cuerpo_principal .novedades .lista_novedades .novedad .lista_documentos li a{width: 90%}
    
    .cuerpo_principal .proximos_eventos .border_eventos {border: none;}
    .cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos {margin: 0 auto;}
    
    .cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion{width: 100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .elemento_documentacion .titulo_documentacion{width: 80%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .contenedor_publicacion{width: 100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central h3 {font-size: 14px;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central h4{height: 40px;}
	
	.cabecera .contenedor .barra_superior .exclusivo_socios_cabecera {display: none;}
    
    .lateral{float: none;}
    .cuerpo_principal .columna_dcha_200{display: none;}

    .cuerpo_principal .columna_dcha_610 iframe{width: 100% !important;}
    .cuerpo_principal .columna_izda_310{width: 78%;}
    .cuerpo_principal .subscripcion{width: 90% !important; margin-left:5%;}
    .cuerpo_principal .subscripcion form input[type="text"], .cuerpo_principal .subscripcion form input[type="mail"]{width: 75% !important;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .directorio_espana{width: 100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional{width: 100%}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad{width: 90%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .contenido_entidad .nombre_entidad{width: 90%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .entidad_internacional .socio_nosocio{width: 100%;}
    
    .cuerpo_principal .paginador {width: 100%; display: block;text-align: center; float: none;}
    .cuerpo_principal .paginador a, .cuerpo_principal .paginador span {float: right; font-size: 1.1em;text-decoration: none; display: block;padding: 0px 10px;}
	.cuerpo_principal .paginador span {font-size: 14px !important;}

    .footer .contenedor_footer{width: 100%;}
    .footer .contenedor_footer h2{display: none;}
    .footer .colaboradores_footer{display: none;}
    .footer .contenedor_footer .social_footer{border: none;background-color:#dedede;padding-top: 0px;position: absolute;top: 0px; left: 0px;width: 69%;}
    .footer .contenedor_footer .social_footer ul {width: 111px;}
    .footer .contenedor_footer .zona1_footer, .footer .contenedor_footer .zona3_footer{margin: 0 auto;float: none;height: auto; overflow: hidden;}
    .footer .contenedor_footer .zona1_footer{position: relative; padding-top: 55px; height: auto; margin-bottom: 30px; padding-left: 30px; width: 250px; box-sizing: border-box;}
    .footer .contenedor_footer .zona2_footer, .footer .contenedor_footer .zona4_footer{display: none;}
    .footer .legal_footer{background-color:#dedede;height: 60px;margin-top: 20px;}
    .footer .legal_footer ul li a{color:#434A58;border-right: 1px solid #434A58;}
	.footer .contenedor_footer .zona3_footer{display:none; width: 250px;background:url(../img/bck_newsletter.png) 20px 20px no-repeat #eee;margin: 20px auto 20px; height: auto; float: none; padding-top: 20px;}
	.footer .contenedor_footer .zona3_footer h4{color:#015580;font-size: .8em;text-indent: 50px;margin:5px 0px 5px 0px; padding:0px 20px 0;}
	.footer .contenedor_footer .zona3_footer p{font-size: .8em; color: #434A58; display: block;margin-left: 50px; padding:0px 20px 0;}
	.footer .contenedor_footer .zona3_footer .boton_suscribe{margin-top:20px; display: block; width: 248px; border:1px solid #015580; text-decoration: none; text-align: center;float:left;color: #FFF; background: #005580; font-size: 0.8em;height:50px;line-height: 50px;}
	.footer .contenedor_footer .zona3_footer .boton_suscribe:hover{background: #047AA8;}
	.footer .contenedor_footer .zona3_footer .boton_newsletter{margin-top:0px; font-weight: bolder; display: block; width: 248px; text-decoration: none; text-align: center;float:left;color: #015580; border: 1px solid #015580; font-size: 0.8em;height:50px;line-height: 50px;}
	.footer .contenedor_footer .zona3_footer .boton_newsletter:hover{background: #015580; color:#fff;}
    
    .cuerpo_principal .seccion_noticias{margin-top: 25px; width: 100%;}
    .cuerpo_principal .seccion_noticias .imagen_noticia_detalle{width: 90%; margin-left: 5%; margin-top: 20px;}
    .cuerpo_principal .seccion_noticias .cuerpo_noticia_detalle{width: 90%; margin-left: 5%;}
    .cuerpo_principal .seccion_noticias .atras_noticias_abierta {margin-right: 5%;}
    .cuerpo_principal .seccion_noticias .social_noticias_abierta {margin-left: 5%;}
    
    /***** Menu galeria movil ******/
    .cuerpo_principal #menu_sup_multimedia {display: block;}
    .cuerpo_principal #menu_sup_multimedia h3 {color:#015580; font-weight: normal; width:90%; margin:20px 5% 0px; float: left; font-style: italic; font-size: .9em;}
    .cuerpo_principal #menu_sup_multimedia .submenu_lista {height: 80px; width: 85%; border: 1px solid #cccccc; float: left;margin: 10px 5% 20px;overflow-y: scroll;overflow-x: hidden;padding: 10px 0px 0px 5%;}
    .cuerpo_principal #menu_sup_multimedia .submenu_lista li{float: left; font-style: italic; width: 100%;}
    .cuerpo_principal #menu_sup_multimedia .submenu_lista li a{color: #555e6d; margin: 10px 0px; text-decoration: none; font-size: .8em;  width: 100%; display: block;}

	/********* Economía Social - Estadisticas*********/
	.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo{width: 100%; margin-top: 0px;}
	.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo p {text-align:center;}
	.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo{width: 42%; margin:0px 4% 15px; float: left;font-size: 0.7em;}
	.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo span {display: block; width: 100%; color:#555e6d;}
	.cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo span.pais {text-indent: 15px; padding:8px 0; background: #015580; color:#fff; margin-bottom: 10px;font-size: 1.2em;}
        .cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_globales{width: 92%;}


    /********* Economía Social - Ranking Global*********/
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global {width: 100%; height: auto; float: left;border-bottom: 1px solid #cccccc;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking {width:100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila {width:100%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila li{float: left;list-style: none;display: inline-table; font-size: .9em;text-align: center; margin-left:0; margin-bottom: 0; padding-top: 10px; padding-bottom: 10px;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col1{width:12%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col2{width:45%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col3{display:none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col4{display:none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col5{width:30%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col6{width:12%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col7{display:none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .titulos_tabla{font-weight: bold;font-size: 0.9em;line-height: 22px;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .titulos_tabla li{color: #015580;display: block;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .totales_ranking{width: 385px; float: left;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .exportar_ranking{width: 145px; float: right;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .exportar_ranking a{width: 145px; height: 20px; background: #015580;font-size: 0.7em;line-height: 20px;display: block; text-align: center;color: #FFF; text-decoration: none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .exportar_ranking a:hover{text-decoration: underline;}
    .cuerpo_principal .columna_central_530 .filtro_mobile{display: block;margin: 20px 0px;float: left; width: 100%;}
    .cuerpo_principal .columna_central_530 .filtro_mobile input, .cuerpo_principal .columna_central_530 .filtro_mobile select {width: 100%;background: #FFF;color: #555E6D;padding: 5px;font-size: 0.7em;line-height: 100%;border: 1px solid #C1C1C1;border-radius: 4px;height: 25px;margin-bottom:10px;font-style: italic;}
    .cuerpo_principal .columna_central_530 .filtro_mobile input[type="text"]{width: 48% !important;}
    .cuerpo_principal .columna_central_530 .filtro_mobile .btn_submit {background: #015580 none repeat scroll 0 0;color: #fff;display: block;float: right;font-size: 0.7em;height: 28px;line-height: 28px;margin-top: 20px;text-align: center;text-decoration: none;width: 130px;}
	.cuerpo_principal .columna_central_530 .apartado_columna_central .totales_ranking {width: 100%;}

    /******* Contacto *******/
    .cuerpo_principal .columna_izda_310 {margin: 0px 5% 20px; padding: 20px 5%; width: 80%; height: auto;}
    .cuerpo_principal .columna_izda_310 .direccion, .cuerpo_principal .columna_izda_310 form {width: 100%;}
	.cuerpo_principal .columna_izda_310 .contenido_contacto {width:100%; margin: 0;}
    .cuerpo_principal .columna_izda_310 .contenido_contacto p {width:100%; margin: 0 0 10px; padding: 0;}
    .cuerpo_principal .columna_izda_310 form input, .cuerpo_principal .columna_izda_310 form textarea {padding: 5px 2%; width: 100%;}

    /******* Publicaciones *******/
	.cuerpo_principal .columna_izda_170 .submenu_publicaciones {height: 80px; float: left;}
	.cuerpo_principal .columna_izda_170 .submenu_publicaciones a {text-align: left !important;}
	.cuerpo_principal .columna_izda_170 .submenu_publicaciones img {display: none;}

	/******* Boletines ******/
	.cuerpo_principal.boletin .columna_izda_170 .submenu_documentacion.submenu_boletin {float: left !important; height: 50px; padding-right: 0; width: 100%;}
	.cuerpo_principal.boletin_digital .contenedor_boletines {margin:130px auto 0; float: none;}
	
    
	/****** Cifras ******/
	.cuerpo_principal .bloque_general_cifras {width: 720px; float: none; overflow: hidden; margin: 20px auto;}
        .cuerpo_principal .bloque_general_cifras .bloque .celda p{font-size: 0.7em;}
	.cuerpo_principal .bloque_general_cifras .bloque_3 {width: 100%;}
	.cuerpo_principal .bloque_general_cifras .bloque_3 .celda{float: left;}
        .cuerpo_principal .bloque_general_cifras .bloque #cifras_10 .color_diferente{font-size: 1.3em;}

	/****** Portal de emprendedores *****/
	.cuerpo_principal .emprendedores .cabecera_portal_emprendedores {text-align: center;}
	.cuerpo_principal .emprendedores .miga_mobile {margin-left: 5%;width: 90%;}
    .cuerpo_principal .emprendedores .cabecera_portal_emprendedores img{width: 100%; max-width: 700px;}
    .cuerpo_principal .emprendedores .contenedor_bloques_info{margin-left: 5%;width: 90%;}
    .cuerpo_principal .emprendedores .contenedor_bloques_info ul{float: none;margin: 0 auto;min-width: 215px;width: 700px;}
    .cuerpo_principal .emprendedores .contenedor_bloques_info ul li{margin-bottom: 20px;}
    .cuerpo_principal .columna_central_530 .contenedor_mapa_emprendedores img{width: 100%;}

	/****** Convenios *******/   
	.cuerpo_principal .convenios p {width:90%; margin:0 5% 20px;}
    .cuerpo_principal .convenios .cuerpo_convenios ul{width:90%; margin:0 5% 20px;}
    .cuerpo_principal .convenios .cuerpo_convenios ul li{width:31%; margin:20px 1%;min-width:220px;}
    .cuerpo_principal .convenios .otros_convenios ul {width:90%; margin:0 5%;}
    .cuerpo_principal .convenios .otros_convenios ul li {width:90%; padding:5%;}
    .cuerpo_principal .convenios .otros_convenios ul li a img{float:left;width: 15%;}
    .cuerpo_principal .convenios .otros_convenios ul li a span {margin: 5px 5% 10px; width:70%}
    .cuerpo_principal .convenios .otros_convenios ul li a span.contenido {margin: 5px 5% 10px; width:70%}

    /****** No encontrada *******/
    .no_encontrada {background: url("../img/bck_no_encontrada.jpg") no-repeat scroll center 180px; color: #015580; min-height: 400px; padding-top: 140px; margin: 0 auto 100px;}

	/****** Documentacion 2 ******/
	.cuerpo_principal .documentacion_carpetas {width: 100%; float: left; margin: 20px auto;}
    
    /**** Tablón de Anuncios ****/
    .cuerpo_principal .tablon {width:90% !important; margin-left:5% !important;}
    .cuerpo_principal .tablon ul{width:100%;}
    
    /**** Enlaces de Interés ****/
    .cuerpo_principal .links_int .seccion_links {width:90%; margin-left:5%;}
    .cuerpo_principal .links_int .seccion_links li .especificaciones_links span, .cuerpo_principal .links_int .seccion_links li .especificaciones_links span.link_de_interes a, .cuerpo_principal .links_int .seccion_links li .especificaciones_links span.contenido{width:100%;}
    
    .lateral{
		width: 100%;
		margin-left: 15px;
	}
	
	.lateral .social_twitter, .lateral .informate, .lateral .informate_bajo{
		width: 33%;
		float: left;
		margin-bottom: 20px;
		height: 400px;
		background-image: none;
	}
	
	.banners-responsives{
	display: block;
}

.banner_enlaces{
	background: url(../img/enlaces_screen_vertical.jpg) center center no-repeat;
	height: 200px;
	width: 200px;
}
.banner_fondo_europeo{
	background: url(../img/fondo_europeo_screen_vertical.gif) center center no-repeat;
	height: 200px;
	width: 200px;
}

	
}

@media screen and (max-width:650px){
	.cabecera .contenedor .barra_superior .banner_25{ display:none}
	.lateral{
		width: 100%;
		margin-left: 15px;
	}
	
	.lateral .social_twitter, .lateral .informate, .lateral .informate_bajo{
		width: 49%;
		float: left;
		margin-bottom: 20px;
		height: 400px;
	}
	
}

@media screen and (max-width:480px){
	.cabecera .contenedor .barra_superior .banner_25{ display:none}

    .slider_home {min-width: 0px;}
    .slider_home .contenedor .opciones_slider.mobile {float: left;width: 150px; height:400px; position: relative;}
    .slider_home .contenedor .opciones_slider.mobile li{width: 300px;height: 113px; float: left;clear: left;}
    /*.slider_home .contenedor .opciones_slider.mobile .opcion_1 {background: #015580 url("../img/bck_slider_1_m.png") no-repeat scroll center 20px; background-size: 50px 37.5px; }*/
    .slider_home .contenedor .opciones_slider.mobile .opcion_2 {background: #a4c8bc url(../img/curso-img.png.png) no-repeat 90% 80%  scroll center 20px; background-size: 50px 37.5px; }
    .slider_home .contenedor .opciones_slider.mobile .opcion_3 {background: #dedede url("../img/bck_slider_3_m.png") no-repeat scroll center 20px; background-size: 28.6px 37.5px; }
    /*.slider_home .contenedor .opciones_slider.mobile .opcion_4 {background: #dedede url("../img/icono_europa.jpg") no-repeat scroll center 20px; background-size: 28.6px 37.5px; }*/
    .slider_home .contenedor .opciones_slider.mobile .opcion_2 li a {width: 100%;padding: 0px; margin:0; height: 100%; display: block; visibility: hidden;}
    .slider_home .contenedor .opciones_slider.mobile .opcion_3 li a {width: 100%;padding: 0px; margin:0; height: 100%; display: block; visibility: hidden;}
    .slider_home .contenedor .opciones_slider.mobile .opcion_4 li a {width: 100%;padding: 0px; margin:0; height: 100%; display: block; visibility: hidden;}
    .slider_home .contenedor .opciones_slider.mobile li a strong {visibility: visible; text-align: center; text-transform: uppercase; display: block; height:100px; line-height: 160px; font-size: .8em;}
    .slider_home .contenedor .contenedor_opciones .abre_fancy {height: 400px; float: left; clear: none;}
    .slider_home .contenedor .contenedor_opciones .abre_fancy a {width:100%; float: left; height: 400px; display: block; cursor:pointer; visibility: visible;}
    .slider_home .contenedor .contenedor_opciones .abre_fancy a span {display: none;}

    .cuerpo_principal .datos_interes ul {width: 100%; float: left;}
    .cuerpo_principal .datos_interes ul li{margin:0 auto 5px; float: none; width:220px; height: 210px;}
    .cuerpo_principal .datos_interes ul .dato_1, .cuerpo_principal .datos_interes ul .dato_2, .cuerpo_principal .datos_interes ul .dato_3{margin: 0 auto; float: none;}
    .cuerpo_principal .datos_interes ul li a {height: 200px; width: 210px; margin-bottom: 10px;}
    .cuerpo_principal .datos_interes ul li a h3 {margin-top:100px; font-size: 1.2em;}
    .cuerpo_principal .datos_interes ul li a p {font-size: .8em;}
    .cuerpo_principal .datos_interes ul .dato_4 a {background: #015580 url("../img/icn_stats_m.png") no-repeat scroll center 25px / 80px 59px; }
    .cuerpo_principal .datos_interes ul .dato_1 a {background: #015580 url("../img/icn_ranking_m.png") no-repeat scroll center 25px / 80px 59px; }
    .cuerpo_principal .datos_interes ul .dato_2 a {background: #a4c8bc url("../img/icn_estadistica_m.png") no-repeat scroll center 25px / 80px 59px; }
    .cuerpo_principal .datos_interes ul .dato_3 a {background: #dedede url("../img/icn_convenios_m.png") no-repeat scroll center 25px / 80px 59px; }

    .cuerpo_principal .seccion_noticias .noticias_destacadas li {width: 310px; margin: 0 auto 20px; float: none;}
    .cuerpo_principal .noticias .noticias_destacadas li{width: 310px; margin: 0 auto 20px; float: none;}

    .contenedor_multimedia {border-top:none; padding-top: 20px; float:none; width:310px; position:relative; margin:0 auto;}
    .contenedor_multimedia .capa_general{float:left; width:100%; margin-bottom: 20px; background-color:#dedede; height:420px !important;}
    .contenedor_multimedia .capa_general #contenedor_slider {min-height:420px !important; height:auto !important;}
    .contenedor_multimedia .capa_general #contenedor_slider a.galeria_actual {min-height:420px !important; height: auto;}
    .contenedor_multimedia .capa_general .imagen_carpeta {width:210px !important; height:210px !important; margin:0 auto;}
    .contenedor_multimedia .capa_general .titulo_carpeta {padding:30px 0 0; margin-left:5%; width:90%; display: block; float: left; margin-bottom: 5px; font-size: .9em; color:#015580; font-weight: bold;}
    .contenedor_multimedia .capa_general .fecha_multi {margin-left:5%; width:90%; display: block; float: left; margin-bottom: 20px; font-size: .7em; color:#ee6240;}
    .contenedor_multimedia .capa_general .titulo_foto {margin-left:5%; width:90%; display: block; float: left; margin-bottom: 20px; font-size: .9em; color:#434a58;}
    .contenedor_multimedia .contenedor_btn_galeria {position:absolute; bottom:0px; right:0px; width:100%;}
    .contenedor_multimedia .contenedor_btn_galeria a {background: #005580 none repeat scroll 0 0; width: 100%; color: #fff; display: block; float: left; font-size: 0.8em; padding:10px 0px; text-align: center; text-decoration: none;}
    .contenedor_multimedia .contenedor_btn_galeria a:hover {background: #047aa8;}

    .cuerpo_principal .noticias, .cuerpo_principal .datos_interes, .cuerpo_principal .novedades, .cuerpo_principal .proximos_eventos, .content_home {width: 100%;}
    .cuerpo_principal .noticias h2, .cuerpo_principal .datos_interes h2, .cuerpo_principal .novedades h2, .cuerpo_principal .proximos_eventos h2 {border-bottom: 1px solid #dedede;}
    .cuerpo_principal .noticias ul, .cuerpo_principal .datos_interes ul, .cuerpo_principal .novedades ul.lista_novedades {width: 100%;}

    .cuerpo_principal .novedades ul.lista_novedades {width: 100%; margin:0 auto; float: none; overflow: hidden; border: none;}
    .cuerpo_principal .novedades ul.lista_novedades li.novedad {margin:0 auto 10px; float: none; overflow: hidden;}
    .cuerpo_principal .novedades ul.lista_novedades li.novedad:last-child {margin-bottom: 0px;}

    .cuerpo_principal .proximos_eventos {height: auto;}
    .cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos{width: 215px; height: auto; margin: 0 auto; float: none; overflow: hidden; padding-bottom: 35px;background: #dedede url("../img/icn_flechas_mas_info.png") no-repeat scroll 94% 95%;}
    .cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos img{margin: 0 auto; float: none; width: 100%;}
    .cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos h3{clear: both;padding: 0 15px; margin-top: 10px;}
    .cuerpo_principal .proximos_eventos .border_eventos .contenido_eventos p{padding: 0 15px; width:85%;}
	
    .cuerpo_principal .suscribe_boletin_home {width: 215px; padding-bottom: 0;}
    .cuerpo_principal .suscribe_boletin_home .boton_suscribe{margin-top:20px; display: block; width: 213px; margin-right: 0px; border:1px solid #015580; text-decoration: none; text-align: center;float:right;color: #FFF; background: #005580; font-size: 0.8em;height:30px;line-height: 30px;}
    .cuerpo_principal .suscribe_boletin_home .boton_newsletter{margin-top:0px; font-weight: bolder; display: block; margin-right: 0px; width: 213px; text-decoration: none; text-align: center;float:right;color: #015580; border: 1px solid #015580; font-size: 0.8em;height:30px;line-height: 30px;}

    .cuerpo_principal .columna_central_530 .socio_miembro{width: 100%;}
    .cuerpo_principal .columna_central_530 .socio_miembro h3{width: 54%; float: right; font-size: 0.8em; border-bottom: none; margin-right: 6%}
    .cuerpo_principal .columna_central_530 .socio_miembro .logo_miembro{width: 66px; height: 66px; margin: 10px;}
    .cuerpo_principal .columna_central_530 .socio_miembro .datos_miembro{width: 90%; float:left;padding-left: 10px;}
    .cuerpo_principal .columna_central_530 .socio_miembro .datos_miembro .color_contacto{margin: 15px 0px 10px;}
    
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col1{width:15%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col2{width:42%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col3{display:none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col4{display:none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col5{width:27%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .tabla_ranking_global .contenido_tabla_ranking .fila .contenido_fila .col6{width:15%;}

    .cuerpo_principal .columna_central_530 .apartado_columna_central .directorio_espana{width: 100%; height: 200px; background-size: 100% auto;}

    .cuerpo_principal .columna_central_530 .apartado_columna_central .mapa_mundi {width: 100%;background-size: contain; height: 150px;}
    
    .cuerpo_principal .columna_central_530 .filtro_mobile input[type="text"]{display: none;}
    
    .cuerpo_principal .paginador {width: 90%;display: inline-block;text-align: center; margin:10px auto;}
    .cuerpo_principal .paginador a {float: right; font-size: 14px;text-decoration: none; display: block;padding: 0px 5px;}
    .cuerpo_principal .paginador span.active {font-size: 14px; color: #ee6240; text-align: center; padding: 0px 5px;}

	/***** Eventos *****/
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos{width: 215px; height: auto; margin: 0 auto; float: none; overflow: hidden; padding-bottom: 35px;background: #dedede url("../img/icn_flechas_mas_info.png") no-repeat scroll 94% 95%;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos a {height: auto; background: none;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos img{margin: 0 auto; float: none; width: 100%;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos h4{clear: both;margin-top: 10px;}
    .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos h4, .cuerpo_principal .columna_central_530 .eventos .border_eventos .contenido_eventos p{padding-left: 10px;}
    
    /***** Noticias *****/
    .cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_1, .cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_2, .cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos_3 {background-size:contain;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .opcion_datos h4 {border:none;}
    
    /***** Contacto *****/
    .cuerpo_principal .columna_izda_310 {height: auto;}
    .cuerpo_principal .columna_izda_310 .contenido_contacto {width:90%; margin: 0 5%;}
    .cuerpo_principal .columna_izda_310 .contenido_contacto p {width:100%; margin: 0 0 10px; padding: 0;}
    .cuerpo_principal .columna_izda_310 form input, .cuerpo_principal .columna_izda_310 form textarea {padding: 5px 2%; width: 100%;}
    .cuerpo_principal .columna_dcha_610 iframe {width: 90%; height: 350px;}
    
    /****** Cifras *******/
    .cuerpo_principal .bloque_general_cifras {width: 320px; float: none; overflow: hidden; margin: 50px auto; font-size: .9em;}
    .cuerpo_principal .bloque_general_cifras .bloque_1, .cuerpo_principal .bloque_general_cifras .bloque_2 {float: left; width: 100%;}
    .cuerpo_principal .bloque_general_cifras .bloque_1 {margin-top: 50px;}
    .cuerpo_principal .bloque_general_cifras .bloque_2, .cuerpo_principal .bloque_general_cifras .bloque_3 {width: 50%; float: left;}
    .cuerpo_principal .bloque_general_cifras .bloque_2 .celda{float: left;}
    .cuerpo_principal .bloque_general_cifras .bloque .celda {width: 160px; height: 160px; display: table; float: left;}
    .cuerpo_principal .bloque_general_cifras .bloque .celda.horizontal {width:320px;}
    .cuerpo_principal .bloque_general_cifras .bloque .celda.vertical {height: 320px; float: left;}
    .cuerpo_principal .bloque_general_cifras .bloque #cifras_3{width: 160px; float: right;}
    .cuerpo_principal .bloque_general_cifras .bloque .celda p .grande{font-size: 2em;clear: none;}

    .cuerpo_principal .bloque_general_cifras .bloque #cifras_1 p .grande {font-size: 1.4em; }
    .cuerpo_principal .bloque_general_cifras .bloque #cifras_3 .grande {font-size: 1.4em;}
    .cuerpo_principal .bloque_general_cifras .bloque #cifras_4 .grande {font-size: 1.4em;}
    .cuerpo_principal .bloque_general_cifras .bloque #cifras_7 .grande {font-size: 1.4em;}

    /****** Convenios *******/
    .cuerpo_principal .convenios .cuerpo_convenios ul{width:90%; margin:0 5% 20px;}
    .cuerpo_principal .convenios .cuerpo_convenios ul li{width:100%; margin:20px 0;min-width:220px;}
    .cuerpo_principal .convenios .otros_convenios ul li {width:90%; padding:5%; text-align:center;}
    .cuerpo_principal .convenios .otros_convenios ul li a img{float:none; width: 100px; margin:0 auto 20px;}
    .cuerpo_principal .convenios .otros_convenios ul li a span {margin: 5px 5% 10px; width:90%}
    .cuerpo_principal .convenios .otros_convenios ul li a span.contenido {margin: 5px 5% 10px; width:90%}

    .cuerpo_principal .columna_izda_170 .menu_interior li .formulario input[type="text"] {display:none;}
	
    /********* Economía Social - Estadisticas*********/
    .cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo{width: 100%; margin-top: 0px;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central p.imagen_estadisticas_mediterraneo {text-align:center !important;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo{width: 92%; margin:0px 4% 15px; float: left;font-size: 0.7em;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo span {display: block; width: 100%; color:#555e6d;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .detalle_estadisticas_mediterraneo .detalle_mediterraneo span.pais {text-indent: 15px; padding:8px 0; background: #015580; color:#fff; margin-bottom: 10px;font-size: 1.2em;}


    /****** Multimedia *******/
     #container_wrapper, #container_2_wrapper {margin:0 auto;}

    /****** Portal de emprendedores *****/
    .cuerpo_principal .emprendedores .contenedor_bloques_info {margin-left: 5%;width: 90%;}
    .cuerpo_principal .emprendedores .contenedor_bloques_info ul {float: none;margin: 0 auto;width: 100%;}
    .cuerpo_principal .emprendedores .contenedor_bloques_info ul li {margin-bottom: 20px; width:100%;}
    .cuerpo_principal .emprendedores .contenedor_bloques_info ul li a {float: none; overflow: hidden; margin:0 auto;}

    /****** Mapa portal emprendedores ****/
    .columna_central_530 .contenedor_mapa_emprendedores div.contenedor_img_mapa {width: 100% !important;}
    .columna_central_530 .contenedor_mapa_emprendedores div.contenedor_img_mapa img {width: 100% !important;}
    .columna_central_530 .contenedor_mapa_emprendedores div.contenedor_img_mapa a {display: none;}
    .columna_central_530 .contenedor_mapa_emprendedores h2 {padding: 10px 5%; width: 90%;}
    .columna_central_530 .contenedor_mapa_emprendedores .contenedor_comunidad {width:100%;}
    .contenedor_comunidad > div {clear: both; float: none !important; padding: 15px 5% 10px !important; width: 90% !important; height:auto !important; border-right: none;}

    /********* Boletin *********/
    .cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .tipo_documentacion{display:none;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .titulo_documentacion{float:left; color: #015580;width: 90%; padding: 20px 5% 5px}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .contenido_boletin{font-size:0.9em; float: left; color:#434a58;width: 90%; padding: 0px 5%;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .enlace_documentacion{width: 95px; margin: 20px 20px 20px 0px;}
    .cuerpo_principal .columna_central_530 .apartado_columna_central .boletin .enlace_documentacion a{width: 95px; background: url(../img/bck_enlace_documentacion.png) 75px center no-repeat;}
    .cuerpo_principal.boletin_digital .contenedor_boletines {margin:130px auto 0; float: none; width:100%;}
    .cuerpo_principal.boletin_digital .contenedor_boletines .contenedor_carpetas li {float: left; margin-bottom: 20px; width: 100%; margin-right:0px; margin-left: 0px; text-align: center;}
    .cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .tipo_documentacion {display:none;}
    .cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .titulo_documentacion{float:left; color: #015580;width: 90%; padding: 20px 5% 5px}
    .cuerpo_principal.boletin_digital .contenedor_boletines .elemento_documentacion .contenido_boletin{font-size:0.9em; float: left; color:#434a58;width: 90%; padding: 0px 5%;}
    .cuerpo_principal.boletin_digital .contenedor_boletines p {width:90%; margin-left: 5%;}
    .cuerpo_principal.boletin_digital .enlace_volver {margin-left: 5%;}
    
    /********* Enlaces de Interés *********/
    .cuerpo_principal .links_int .seccion_links{}
    .cuerpo_principal .links_int .seccion_links li .imagen_links {float:none;width: 15%; margin:0 auto;}
    .cuerpo_principal .links_int .seccion_links li .especificaciones_links {margin: 5px 5% 10px; width:90%}
    .cuerpo_principal .links_int .seccion_links li .especificaciones_links span, .cuerpo_principal .links_int .seccion_links li .especificaciones_links span.link_de_interes a, .cuerpo_principal .links_int .seccion_links li .especificaciones_links span.contenido{width:100%;}

	.lateral{
		width: 310px;
		margin: 0 auto;
	}
	
	.lateral .social_twitter, .lateral .informate, .lateral .informate_bajo{
		width: 100%;
		float: none;
		margin-bottom: 20px;
		height: auto;
		background-image: none;
    }
    
    .lateral .social_twitter > div {
        width: 310px;
    }
        
}

/********* ESTILOS DE ADMINISTRADOR *********/
/********* Cabecera_Admin *********/
.cabecera_admin{width: 100%; height: 150px;margin-bottom: 20px;}
.cabecera_admin .etiqueta_admin{position: fixed; top: 0px; left:0px;}
.cabecera_admin .social_acceso{width: 95%; height:25px; background: #e8e8e8;float: left;padding-right: 5%; border-bottom: 1px solid #CCCCCC;}
.cabecera_admin .social_acceso ul{margin: 0 15px;}
.cabecera_admin .social_acceso .cerrar_sesion{width: 120px; height: 25px; float: right;font-weight: bold;line-height: 27px;background: #99CCCC;text-align: center;color: var(--second) !important; font-size: .6em; text-decoration: none;}
.cabecera_admin .contenedor{width: 80vw; height: 127px; margin: 0 auto;}
.cabecera_admin .contenedor h1 a{background: url(../img/bck_h1_admin.jpg) center center no-repeat; height:81px; width: 170px; text-indent: -9999px; display: block; float: left;margin: 10px 0px;}
.cabecera_admin .contenedor .titulo_admin{display: block;float: right;font-size: 3em;font-weight: lighter; color: #e8e8e8;margin-top: 30px;font-family: helvetica;}
.cabecera_admin ul{width: 80vw; height:30px; margin: 0 auto 20px;padding: 0px;}
.cabecera_admin ul li{display: inline;width: 10.9%;float: left;border: 1px solid #0671a0;background: var(--second) !important;}
.cabecera_admin ul li a{display: block; height: 29px;line-height: 30px;color: #FFF;text-decoration: none;font-size: .8em;text-align: center;}
.cabecera_admin ul li a:hover{background: #0671a0;text-decoration:underline;}

/********* Home_Admin *********/
.contenedor_administracion {width: 80vw; height:auto; margin: 0 auto;padding-top: 30px;}
.contenedor_administracion .apartado_administracion {width: 80vw; float: left; margin-bottom: 50px;}
.contenedor_administracion .apartado_administracion h2 {float: left; display: block; width: 100%; border-bottom: 1px solid #DDDDDD;color: var(--second) !important; font-weight: lighter;font-size: 1.2em;margin-bottom: 20px;padding-bottom: 20px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider{width: 80vw;height: auto; float: left;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .titulo_destacado_slider_esp{width: 80vw; height: 30px; background: var(--second) !important;color: #FFF;line-height: 30px;text-indent: 15px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider{width: 80vw; height: auto;  float: left;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .contenedor_seccion_form {clear: both; float: left; width: 100%;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider label{color: var(--second) !important;font-size: .8em;width: 120px;display: block;float: left; text-indent: 30px;height: 30px;line-height: 30px;margin: 10px 0px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider input{font-size: .8em;width: 250px;height: 30px;padding: 0px; margin: 10px 0px;width: 825px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider input[type=file]{border: none;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .acciones_destacado_slider {float:left; width: 80vw; border-top: #999999 1px solid; height: 60px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .acciones_destacado_slider input{padding: 10px 20px; background: var(--second) !important; color: #FFF;font-size: 0.8em;float: right;margin: 13px 10px 0px 13px;display: block; width: auto; border: none; cursor: pointer;height: auto; text-indent: 0px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .acciones_destacado_slider .accion_guardar{text-indent: 30px;background: url(../img/icn_guardar.svg) 15px center no-repeat var(--second) !important;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .titulo_destacado_slider_eng{width: 80vw; height: 30px; background: #99CCCC;color: #FFF;line-height: 30px;text-indent: 15px;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio{width: 80vw;float: left;margin-bottom: 30px;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio a{padding: 10px 20px; color: #FFF;font-size: 0.8em;float: right;margin: 13px 10px 0px 13px;display: block; width: auto; border: none; cursor: pointer;height: auto; text-indent: 0px;text-decoration: none;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio a:hover{text-decoration: underline;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio .anadir{color:#ffffff !important; background: url(../img/icn_mas.png) 10px center no-repeat var(--second) !important; text-indent: 20px;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio .add_noticia, .contenedor_administracion .apartado_administracion .accion_anadir_socio .mod_boletin, .contenedor_administracion .apartado_administracion .accion_anadir_socio .delete_boletin, .contenedor_administracion .apartado_administracion .accion_anadir_socio .lanzar_boletin{background: url(../img/icn_mas.svg) 10px center no-repeat var(--second) !important; text-indent: 20px;}
.contenedor_administracion .formulario_anadir_elementos_formulario .anadir,
.contenedor_administracion .formulario_anadir_elementos_formulario .quitar{cursor:pointer;text-indent:20px;background-color:var(--second) !important;border:medium none;color:#fff;float:left;float:left;font-size:0.8em;height:auto;margin: 13px 5% 0 13px;padding: 10px 20px;width: auto;}
.contenedor_administracion .formulario_anadir_elementos_formulario .quitar{background: url(../img/icn_menos.png) 10px center no-repeat var(--second) !important; text-indent: 20px;}

.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .contenedor_seccion_form label{color: var(--second) !important;font-size: .8em;width: 120px;display: block;float: left; text-indent: 30px;height: 30px;line-height: 30px;margin: 10px 0px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .contenedor_seccion_form input{font-size: .8em; height: 30px;padding: 0 15px; margin: 10px 0px; width: 785px; text-indent: 0;}

.contenedor_administracion .apartado_administracion .listado_admin_socios {width: 80vw; border: 1px solid #DDDDDD; padding: 10px;float: left; font-size: .9em;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .titulos {float:left; width: 100%; background: var(--second) !important; color: white; padding:10px 2%;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .titulos li {width:20%; float: left; text-align: center;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .titulos .nombre {width:40%; text-align: left;}

.contenedor_administracion .apartado_administracion .listado_admin_socios .contenidos {float:left; width: 100%;  padding:10px 2%;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_par.contenidos {background: #DDDDDD;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .contenidos li {width:20%; float: left; text-align: center; line-height: 30px;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .contenidos .nombre {width:40%; text-align: left;}

.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .acciones a {float: right; width: 30px; height: 30px; text-indent: -9999px;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .modificar_socio {background: url(../img/icn_lapiz.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .modificar_socio:hover {background: url(../img/icn_lapiz_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .add_entidad {background: url(../img/icn_entidad.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .add_entidad:hover {background: url(../img/icn_entidad_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .borrar_socio {background: url(../img/icn_basura.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .socio_en_admin .borrar_socio:hover {background: url(../img/icn_basura_hover.svg) center center no-repeat;}

.contenedor_administracion .apartado_administracion .cabecera_banners{background: url(../img/icn_advertencia.svg) 10px center no-repeat;text-indent: 60px;float: left;}
.contenedor_administracion .apartado_administracion .cabecera_banners .nota_advertencia{font-size: 0.9em;display: block;float: left; margin-top: 15px;color: var(--second) !important;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider #titulo_banner{width: 300px !important;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider a{float: right; width: 30px; height: 30px; text-indent: -9999px;margin-top: 10px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .modificar_banner{background: url(../img/icn_lapiz.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .modificar_banner:hover{background: url(../img/icn_lapiz_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .trasladar_banner{background: url(../img/icn_arrastrar.svg) center center no-repeat;margin-right: 10px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider .trasladar_banner:hover{background: url(../img/icn_arrastrar_banners_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .admin_banners{margin-bottom: 20px;}
.contenedor_administracion .apartado_administracion .admin_banners .contenido_destacado_slider .acciones_destacado_slider{height: 75px;}
.contenedor_administracion .apartado_administracion .admin_banners .contenido_destacado_slider .acciones_destacado_slider .accion_guardar {margin-top: 17px;}
.contenedor_administracion .apartado_administracion .admin_banners .contenido_destacado_slider .acciones_destacado_slider .examinar_banner{text-indent: 30px;background: url(../img/icn_img.svg) center center no-repeat var(--second) !important; text-indent: -9999px; border-radius: 30px; height: 45px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer{width: 80vw; height: auto;  float: left;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .contenedor_url {float: left; width:100%;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer label{color: var(--second) !important;font-size: .8em;width: 120px;display: block;float: left; text-indent: 30px;height: 30px;line-height: 30px;margin: 10px 0px;float: left;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer input{font-size: .8em;text-indent: 30px;height: 30px;padding: 0px; margin: 10px 0px;width: 325px;float:left;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .nombre_footer{width: 150px}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .url_footer{width: 550px}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .acciones_destacado_slider {width: 80vw; border-top: #999999 1px solid; height: 60px;float: left;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .acciones_destacado_slider input{padding: 10px 20px; background: var(--second) !important; color: #FFF;font-size: 0.8em;float: right;margin: 13px 10px 0px 13px;display: block; width: auto; border: none; cursor: pointer;height: auto; text-indent: 0px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .acciones_destacado_slider .accion_guardar{text-indent: 30px;background: url(../img/icn_guardar.svg) 15px center no-repeat var(--second) !important;}

.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .contenedor_url label{width: 90px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .contenedor_url input {text-indent: 0; padding:0 15px;width: 185px;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_enlaces_footer .contenedor_url input.url_footer {width: 500px;}

/********* Cepes_Admin *********/
.contenedor_administracion .apartado_administracion .titulo_admin_cepes{display: block; width: 280px; border-bottom: 1px solid #DDDDDD;color: var(--second) !important; font-weight: lighter;font-size: 1.2em;margin-bottom: 20px;padding-bottom: 20px; float: left;}
.contenedor_administracion .apartado_administracion .titulo_admin_cepes.generales {width:585px}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes{width: 680px; color: var(--second) !important; font-weight: lighter;font-size: 0.9em;margin-bottom: 20px;padding-bottom: 20px; float: right;height: 24px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes li{display: inline;float: right;height: 44px;margin: 0px; padding: 0px;  border-bottom: 1px solid #DDDDDD;width: 120px; text-align: center;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes li a{height: 44px; line-height: 44px;padding: 0px 10px;display: block;color: var(--second) !important; font-weight: lighter;text-decoration: none;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes.generales {width:375px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes.generales li{width: 187px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes li a:hover{text-decoration: underline;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes .activo{border:1px solid #DDDDDD; border-bottom: none !important;width: 118px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes.generales li.activo {width: 186px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes .posicionamiento{width: 160px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_cepes .posicionamiento_activo{border:1px solid #DDDDDD; border-bottom: none !important;width: 158px;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio form{float: right;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio form input{padding: 7px 20px; font-size: 0.8em;float: left;margin: 13px 10px 0px 13px;display: block; width: 180px; height: auto; color: #DDDDDD;font-style: italic;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio form input:focus{color: #000;font-style: normal;}
.contenedor_administracion .apartado_administracion .accion_anadir_socio .accion_buscar_socio_admin_cepes{background: url(../img/icn_buscador_principal.svg) center center no-repeat;width: 30px;height: 30px;text-indent: -9999px;border:none;cursor: pointer;}
.contenedor_administracion .masa_gris{border: 1px solid var(--second) !important;padding-top: 20px; }
.contenedor_administracion .masa_gris h2{width:100%; margin-bottom: 0px; border:none;padding-bottom: 0px;margin-left: 20px;}
.contenedor_administracion .masa_gris h3{font-size: 14px; padding-bottom: 20px; border-bottom: 1px solid #999999;width: 80vw; text-indent: 20px; font-weight: normal;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_nombre{width: 315px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_direccion{width: 800px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_telefono{width: 130px;float: left;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_fax{width: 130px;float: left; clear: right;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_email_label{float: left; clear: left;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_email{width: 800px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_nombre_web{width: 800px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .ficha_corta_url{width: 800px;}
.contenedor_administracion .masa_gris .admin_banners .contenido_destacado_slider .acciones_destacado_slider .anadir{color:#ffffff !important; background: url(../img/icn_mas.svg) 10px center no-repeat var(--second) !important; text-indent: 20px;}
.contenedor_administracion .masa_gris .admin_banners .contenido_destacado_slider .acciones_no_fin {border-top: none !important;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .label_insertar_html{float: left; clear: both;width: 100%;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .insertar_html{width: 895px; float: left;margin:0 20px; clear: both;margin-bottom: 20px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider h4{display: block; width: 100%; border-bottom: 1px solid #DDDDDD;color: var(--second) !important; font-weight: bolder;font-size: 14px;text-indent: 20px;padding-bottom: 20px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .dato_econ{width: 100%; border-top: 1px solid #DDDDDD;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .dato_econ .entrada_cifra{width: 140px; text-align: right;padding-right: 20px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .dato_econ .borrar_dato_econ{background: url(../img/icn_basura_hover.svg) center center no-repeat;margin-right: 10px;}
.contenedor_administracion .masa_gris .admin_destacado_slider .contenido_destacado_slider .acciones_destacado_slider .anadir{color:#ffffff !important; background: url(../img/icn_mas.svg) 10px center no-repeat var(--second) !important; text-indent: 20px;}

/********* Cepes_Economía Social *********/
.contenedor_administracion .apartado_administracion .titulo_admin_econ_social{ border-bottom: 1px solid #dddddd; color: var(--second) !important;display: block;float: left;font-size: 1.2em;font-weight: lighter;margin-bottom: 20px;padding-bottom: 20px;width: 100%;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas{width: 240px; color: var(--second) !important; font-weight: lighter;font-size: 0.9em;margin-bottom: 20px;padding-bottom: 20px; float: left;height: 24px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas li{display: inline;float: right;height: 44px;margin: 0px; padding: 0px;  border-bottom: 1px solid #DDDDDD;width: 120px; text-align: center;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas li a{height: 44px; line-height: 44px;padding: 0px 10px;display: block;color: var(--second) !important; font-weight: lighter;text-decoration: none;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas li a:hover{text-decoration: underline;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas .activo{border:1px solid #DDDDDD; border-bottom: none !important;width: 118px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas .posicionamiento{width: 160px;}
.contenedor_administracion .apartado_administracion .navegacion_admin_estadisticas .posicionamiento_activo{border:1px solid #DDDDDD; border-bottom: none !important;width: 158px;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social{float: left; width:100%;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social li{display: inline;float: left;height: 44px;margin: 0px; padding: 0px;  border-bottom: 1px solid #DDDDDD;width: 33.3%; text-align: center;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social li a{height: 44px; line-height: 44px;padding: 0px 10px;display: block;color: var(--second) !important; font-weight: lighter;text-decoration: none;font-size: 0.8em;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social li a:hover{text-decoration: underline;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social .activo{border:1px solid #DDDDDD; border-bottom: none !important;width: 118px;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social .posicionamiento{width: 160px;}
.contenedor_administracion .apartado_administracion .subsecciones_admin_econ_social .posicionamiento_activo{border:1px solid #DDDDDD; border-bottom: none !important;width: 158px;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico{width: 100%; border: 1px solid #DDDDDD; float: left; font-size: .9em;height: 155px; overflow-y: scroll;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .cabecera_admin_socios{width: 80vw; background: var(--second) !important; color: white; height: 30px;line-height: 30px; text-indent: 20px;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_en_admin{width: 80vw; height: 30px;line-height: 30px; text-indent: 20px;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_en_admin a{float: right; width: 30px; height: 30px; text-indent: -9999px;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_en_admin .modificar_socio{background: url(../img/icn_lapiz.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_en_admin .modificar_socio:hover{background: url(../img/icn_lapiz_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_en_admin .borrar_socio{background: url(../img/icn_basura.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_en_admin .borrar_socio:hover{background: url(../img/icn_basura_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_admin_grafico .socio_par{background: #DDDDDD;}
.contenedor_administracion .apartado_administracion .admin_grafico {}
.contenedor_administracion .apartado_administracion .admin_grafico h3{display: block; margin-left: 25px; color: var(--second) !important; font-weight: bold;padding-top: 25px; margin-bottom: 10px;width: 50%}
.contenedor_administracion .apartado_administracion .admin_grafico h4{display: block; margin-left: 25px; color: #000; font-weight: lighter;padding-top: 10px;margin-bottom: 20px;width: 50%}
.contenedor_administracion .apartado_administracion .admin_grafico .contenido_admin_econ{border-bottom:1px solid #999999}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico .anadir{color:#ffffff !important; background: url(../img/icn_mas.svg) 10px center no-repeat var(--second) !important; text-indent: 40px;width: 140px;color: #FFF; padding-top: 10px;float: right; display: block;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul {border:1px solid #999999; width: 98%; height: auto;float: left; margin: 1px 1% 20px;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li{width: 100%;height: 20px; float: left; height: 60px;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li label{float:left; width: auto; color: #000000;height: 20px;line-height: 20px;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li input{width: 40px;float: left;height: 20px;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li .in_cofradia, .contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li .in_facturacion{width: 200px;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li .borrar_socio{background: url(../img/icn_basura.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .admin_grafico .datos_grafico ul li .borrar_socio:hover{background: url(../img/icn_basura_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion h3{color: var(--second) !important; margin-bottom: 10px; float: left; width:100%; color:#434A58;}
.contenedor_administracion .apartado_administracion .admin_preview {background: #FFF; float: left;}
.contenedor_administracion .apartado_administracion .admin_preview .apartado_columna_central {float: left; width: 100%;}
.contenedor_administracion .apartado_administracion .admin_preview h2, .contenedor_administracion .apartado_administracion .admin_preview h3 { float:left; width: 100%; }
.contenedor_administracion .apartado_administracion .admin_preview #container, .contenedor_administracion .apartado_administracion .admin_preview #container1, .contenedor_administracion .apartado_administracion .admin_preview #container2, .contenedor_administracion .apartado_administracion .admin_preview #container3, .contenedor_administracion .apartado_administracion .admin_preview #container4, .contenedor_administracion .apartado_administracion .admin_preview #container5 {float: left; clear: both; width:100%;}
.contenedor_administracion .apartado_administracion .admin_preview .contenido_fuente {float:left; width:100%; font-size: .9em; color:#555e6d;}

/********** Posicionamiento ***********/
.contenedor_administracion .apartado_administracion .listado_admin_socios.posicionamiento .nombre {width:80%;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.posicionamiento .nombre a {width:80%; color:#000000; text-decoration: none;}

/**** Galeria de imagenes ****/
.contenedor_administracion .listado_carpetas { width:100%; float: left; margin-top: 15px; }
.contenedor_administracion .listado_carpetas li {margin-bottom: 50px; width: 207px; margin-right:30px; min-height: 250px;}
.contenedor_administracion .listado_carpetas li .contenedor_botones { width:100%; height:157px; background:url(../img/icn_admin_galeria_carpeta.png) no-repeat center center; position: relative;}
.contenedor_administracion .listado_carpetas li .contenedor_botones .ver_carpeta {height: 20px; width: 20px; text-indent: -9999px; background: url('../img/icn_ojo.png') center center no-repeat; display:block; position:absolute; bottom:10px; right:72px;}
.contenedor_administracion .listado_carpetas li .contenedor_botones .ver_carpeta:hover {background: url('../img/icn_ojo_hover.png') center center no-repeat;}
.contenedor_administracion .listado_carpetas li .contenedor_botones .editar_carpeta {height: 20px; width: 20px; text-indent: -9999px; background: url('../img/icn_lapiz.svg') center center no-repeat; display:block; position:absolute; bottom:10px; right:40px;}
.contenedor_administracion .listado_carpetas li .contenedor_botones .editar_carpeta:hover {background: url('../img/icn_lapiz_hover.svg') center center no-repeat;}
.contenedor_administracion .listado_carpetas li .contenedor_botones .borrar_carpeta {height: 20px; width: 20px; text-indent: -9999px; background: url('../img/icn_basura.svg') center center no-repeat; display:block; position:absolute; bottom:10px; right:10px;}
.contenedor_administracion .listado_carpetas li .contenedor_botones .borrar_carpeta:hover {background: url('../img/icn_basura_hover.svg') center center no-repeat;}
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta { margin-top:10px; font-size: .9em; color: #015580; }
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta .fecha { font-size: .8em; margin-top: 10px; }
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta p {width:100%; float: left; height: auto !important;}
.contenedor_administracion .form_imagen_admin{margin-bottom: 30px;overflow: hidden}
.contenedor_administracion .form_imagen_admin p{font-size: 18px; padding:10px}

/**** Popup edicion carpetas ****/
.contenedor_administracion .edicion_carpetas { width: 100%; float: left; margin-bottom: 20px; padding:30px 0;}
.contenedor_administracion .edicion_carpetas form {float: left; width:80%; margin-left: 10%;}
.contenedor_administracion .edicion_carpetas form .contenedor_seccion {width:100%; float: left; margin-bottom: 20px;}
.contenedor_administracion .edicion_carpetas form label {color:#015580; font-size: 14px; float: left; width: 20%; padding:0 10px; }
.contenedor_administracion .edicion_carpetas form input[type=text] { padding:8px 10px; color:#434a58; font-size: 14px; width: 100%; }
.contenedor_administracion .edicion_carpetas form input[type=text]#fecha_carpeta { width:30%; }
.contenedor_administracion .edicion_carpetas form input[type=file] { font-size: 14px; padding:8px 10px; color:#434a58; float: left; width: 70%;}
.contenedor_administracion .edicion_carpetas form input.accion_crear {background-color:var(--second) !important; color:#fff; cursor:pointer; font-size:.8em; height:auto; margin:13px 10px 0 13px; padding:10px 20px; width:auto; float:right; border:none; margin-right:5%;}

/**** Contenido carpeta ****/
.contenedor_administracion .miga_pan {color:#015580; font-weight: bold; float: left; font-size: .9em; width:100%;}
.contenedor_administracion .miga_pan a {color:#015580; font-weight: normal; text-decoration: none;}
.contenedor_administracion .listado_imagenes li {width:209px; min-height: 200px; float: left; margin-right: 30px;}
.contenedor_administracion .listado_imagenes li .contenedor_imagen { width:209px; height:139px; background:url(../img/icn_admin_galeria_1.png) no-repeat center center; border:1px solid #dddddd; background-size: contain; position: relative; }
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta {position: relative;}
.contenedor_administracion .listado_imagenes li .contenedor_info_carpeta p {width:70%; float: left;}
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta .editar_carpeta {height: 20px; width: 20px; text-indent: -9999px; background: url('../img/icn_lapiz.svg') center center no-repeat; display:block; position:absolute; top:0px; right:25px;}
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta .editar_carpeta:hover {background: url('../img/icn_lapiz_hover.svg') center center no-repeat;}
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta .borrar_carpeta {height: 20px; width: 20px; text-indent: -9999px; background: url('../img/icn_basura.svg') center center no-repeat; display:block; position:absolute; top:0px; right:0px;}
.contenedor_administracion .listado_carpetas li .contenedor_info_carpeta .borrar_carpeta:hover {background: url('../img/icn_basura_hover.svg') center center no-repeat;}

/**** Usuarios ****/
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios {width: 80vw; border: 1px solid #DDDDDD; padding: 10px;float: left; font-size: .8em;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .titulos {float:left; width: 100%; background: var(--second) !important; color: white; text-indent: 0px; padding:10px 2%;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .titulos li {width:20%; float: left; text-align: center;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .titulos .nombre {width:20%; text-align: left;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .titulos .email {width:20%; text-align: left;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .titulos .socio {width:20%;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .titulos .acciones {width:20%;}

table.estadisticas_suscriptores { width: 100%; text-align: center; margin-bottom: 2em;}
table.estadisticas_suscriptores th {background: var(--second) !important; color: white;  padding: 10px 2%;}
table.estadisticas_suscriptores td { font-size: 14px; font-weight: bold; padding: 5px; color: var(--second) !important; }


.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .contenidos {float:left; width: 100%; text-indent: 0px; padding:10px 2%; font-size: .9em;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .socio_par.contenidos {background: #DDDDDD;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .contenidos li {width:20%; float: left; text-align: center; line-height: 30px;word-break: break-all;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .contenidos .nombre {width:20%; text-align: left;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .contenidos .email {width:20%; text-align: left;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .contenidos .socio {width:20%;}
.contenedor_administracion .apartado_administracion .listado_admin_socios.usuarios .contenidos .acciones {width:20%;}

.contenedor_administracion .apartado_administracion .contenido_checkbox_usuarios {width: 100%; float:left;}
.contenedor_administracion .apartado_administracion .contenido_checkbox_usuarios .bloque {width:auto; float:left; margin-right:50px;}
.contenedor_administracion .apartado_administracion .contenido_checkbox_usuarios .label {margin:10px 0; color: var(--second) !important; float: left; font-size: 0.8em; text-indent: 30px; width: 120px; height:30px; line-height: 30px;}
.contenedor_administracion .apartado_administracion .contenido_checkbox_usuarios .bloque label {color:#434A58; text-indent: 0; width:auto; margin-right:10px;}
.contenedor_administracion .apartado_administracion .contenido_checkbox_usuarios input[type=radio] {width:auto; height:30px;}

/**** Donaciones ****/
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios {width: 80vw; border: 1px solid #DDDDDD; padding: 10px;float: left; font-size: .8em;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .titulos {float:left; width: 100%; background: var(--second) !important; color: white; text-indent: 0px; padding:10px 2%;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .titulos li { width: 16%; float: left; text-align: center;}


.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .contenidos {float:left; width: 100%; text-indent: 0px; padding:10px 2%; font-size: .9em;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .socio_par.contenidos {background: #DDDDDD;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .contenidos li { float: left; text-align: center; line-height: 30px;word-break: break-all;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .contenidos .email { text-align: center;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .icon-admin-donantes {background-size: 20px 20px; background-repeat: no-repeat; height: 20px; width: 26px; display: block; margin: 0 auto;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .icon-admin-donantes:hover { opacity: 1}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .view-donante-admin { background-image: url('../img/view.png'); cursor: pointer; opacity: 0.8;}
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .ok-payment-card { background-image: url('../img/ok.png'); }
.contenedor_administracion .apartado_administracion .listado_admin_donaciones.usuarios .error-payment-card { background-image: url('../img/fail.png'); }
.ver-donante{
	display: none;
}

.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.nombre{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.email{width: 16%}
.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.digital{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.europa{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.internacional{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.socio{width: 7%}
.contenedor_administracion .listado_admin_donaciones.usuarios .titulos li.recibir_info{width: 13%}


.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.nombre{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.email{width: 16%}
.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.digital{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.europa{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.internacional{width: 14%}
.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.socio{width: 7%}
.contenedor_administracion .listado_admin_donaciones.usuarios .contenidos li.recibir_info{width: 14%}

.ver-donante .container-volver-atras{
	text-align: center;
}

.ver-donante .container-ficha-donante{
	background-color: #D4D4D4;
}

.ver-donante .ficha-donante{
	width: 300px;
	margin: 0 auto;
	display: table;
	padding: 20px 0;
	margin-top: 20px;
}

.ver-donante .ficha-donante p{
	margin-top: 5px;
	margin-bottom: 5px;
}

.ver-donante label{
	color: var(--second) !important;
	font-weight: bold;
}


/**** Entidades Asociadas ****/
.contenedor_administracion .apartado_administracion .admin_entidades .contenedor_bloque {width: 100%;}
.contenedor_administracion .apartado_administracion .admin_destacado_slider .contenido_destacado_slider label.label_select {clear: none; float: left;}
.contenedor_administracion .apartado_administracion .admin_entidades select {width:20%; float: left; margin: 10px 0;}
.contenedor_administracion .apartado_administracion .admin_entidades input[type=checkbox] {width:16px;}
.contenedor_administracion .apartado_administracion .admin_entidades input[type=radio] {width:16px !important; float: left;}

.contenedor_administracion .apartado_administracion .admin_entidades .border_top {border-top: 1px solid #999999; padding-top: 20px; text-indent: 20px; margin: 20px 0 0;}
.contenedor_administracion .apartado_administracion .admin_entidades .contenido_socio {width: 100%; float: left; clear: both;}
.contenedor_administracion .apartado_administracion .admin_entidades .contenido_socio .datos_eco {width:100%; float: left;}
.contenedor_administracion .apartado_administracion .admin_entidades .contenido_socio .titulo_destacado_slider_esp, .contenedor_administracion .apartado_administracion .admin_entidades .contenido_socio .titulo_destacado_slider_eng {background: var(--second) none repeat scroll 0 0 !important; color: #fff; float: left; height: 30px; line-height: 30px; text-indent: 15px; width: 80vw;}
.contenedor_administracion .apartado_administracion .admin_entidades .contenido_socio .titulo_destacado_slider_eng {background:#99cccc;}

/**** Economia Social ****/
.contenedor_administracion .apartado_administracion.apartado_economia_social h2, .contenedor_administracion.apartado_paginas h2 {width:100% !important;}
.contenedor_administracion .apartado_administracion.apartado_economia_social .subsecciones_admin_econ_social{float: left; width: 100%;}
.contenedor_administracion .apartado_administracion.apartado_economia_social .subsecciones_admin_econ_social li{float: left; width: 33.3%;}
.contenedor_administracion .apartado_administracion.apartado_economia_social .subsecciones_admin_econ_social li a.activado{color:#ee6240;}

/**** Eventos ****/
.contenedor_administracion .apartado_administracion .listado_admin_eventos {padding: 0px; border: none; width: 100%}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .socio_en_admin .info_adicional{width: 100%;text-align: left;font-size: .8em;padding-left: 0px;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .socio_en_admin .boton_detalle_evento{background: var(--second) !important; color: #FFF !important; padding:10px 15px;text-indent: 0px;border: none; margin: 20px 10px;display: block; text-align: center;float: left;font-size: .8em; line-height: 15px;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .socio_en_admin .boton_detalle_evento:hover{text-decoration: underline;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .eventos_en_admin{margin-bottom: 20px !important; position:relative;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .eventos_en_admin .nombre{border-bottom: 1px solid #AAAAAA; padding-bottom: 10px; width: 100%;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .eventos_en_admin .nombre a{color: var(--second) !important; font-weight: bold;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .eventos_en_admin .acciones{position: absolute; bottom: 10px; right: 10px;}
.contenedor_administracion .apartado_administracion .listado_admin_eventos .eventos_en_admin li{width: 100%;float: none;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos label{color: var(--second) !important;font-size: .8em;width: 300px;display: block;float: left; text-indent: 30px;height: 30px;line-height: 30px;margin: 10px 0px;clear: left;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos input[type=text]{color: var(--second) !important;font-size: .8em;width: 500px !important;display: block;float: left;height: 30px;line-height: 30px;margin: 10px 0px;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos .select_dias_eventos{width: 60px;float: left; clear: right;margin: 10px 0px;float: left;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos .solo_socios{}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos input[type=radio]{height: 15px;width: 15px;margin: 0px 15px;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos input[type=submit]{background: var(--second) !important; color: #FFF; padding:10px 15px;height: auto !important; width: auto !important;text-indent: 0px;border: none; margin: 30px;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos input[type=submit]:hover{text-decoration: underline;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos input[type=file] {border:none;width: auto;float: left; text-indent: 0px;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos input[type=checkbox] {width: auto;float: left;}
.contenedor_administracion .apartado_administracion .admin_eventos .contenido_eventos .accion_crear{}

/**** Documentacion ****/
.contenedor_administracion .apartado_administracion .listado_documentacion {width: 100%; float: left; padding:20px 2%;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu p{color: var(--second) !important;clear: both;width: 90%; padding: 20px 5% 10px; font-size: 1.2em;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu form{width: 90%; margin: 0 5%;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu form ul li{text-indent: 0px;margin: 0px 0px 10px;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu form ul li textarea{width: 100%; height: 80px; border: none;resize: none;padding: 10px 2%;font-family: Arial,Helvetica,sans-serif;color:#434a58; font-size: 14px;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu form ul li input[type=text]{width: 100%;padding: 10px 2%;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu form ul li input[type=file]{margin-bottom: 100px;float: left;}
.contenedor_administracion .apartado_administracion .listado_documentacion #menu form ul li input[type=submit]{width: 62px; height: auto; padding:5px 10px; background: #015580; float: right; clear: both; color: #FFF;border: none;font-size: 14px;}
.contenedor_administracion .apartado_administracion .listado_admin_socios .cabecera_admin_socios {width:100% !important; height:auto; padding:10px 2%; background: var(--second) !important; color:#fff;}
.contenedor_administracion .apartado_administracion .listado_documentacion li {width:100%; float:right; text-indent: 20px;}
.contenedor_administracion .apartado_administracion .listado_documentacion li.carpeta_padre
.contenedor_administracion .apartado_administracion .listado_documentacion li .contenido_carpeta {width:100%; float:left;}
.contenedor_administracion .apartado_administracion .listado_documentacion li span {float: left; width:60%; padding:0px 5%; height: 50px; line-height: 50px; background: url("../img/icn_carpeta_abierta.png") no-repeat 10px center; overflow: hidden;}
.contenedor_administracion .apartado_administracion .listado_documentacion li span.cerrada {background: url("../img/icn_carpeta_cerrada.png") no-repeat 10px center;}
.contenedor_administracion .apartado_administracion .listado_documentacion li span.documento {background: url("../img/icn_admin_archivo.png") no-repeat 10px center;width:66%; padding:0px 2%;}
.contenedor_administracion .apartado_administracion .listado_documentacion li span.documento_w{background: url("../img/icn_admin_archivo_w.png") no-repeat 10px center;width:66%; padding:0px 2%;}
.contenedor_administracion .apartado_administracion .listado_documentacion li span.documento_excel{background: url("../img/icn_admin_archivo_excel.png") no-repeat 10px center;width:66%; padding:0px 2%;}
.contenedor_administracion .apartado_administracion .listado_documentacion li .contenedor_botones {float: right; width:30%; height: 50px;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a {float: right; width: 30px; height: 50px; text-indent: -9999px;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.modificar_socio {background: url(../img/icn_lapiz.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.modificar_socio:hover{background: url(../img/icn_lapiz_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.borrar_socio{background: url(../img/icn_basura.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.borrar_socio:hover{background: url(../img/icn_basura_hover.svg) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.crear_socio{background: url(../img/icn_carpeta_nueva.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.crear_socio:hover{background: url(../img/icn_carpeta_nueva_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.sube_archivo{background: url(../img/icn_admin_anadir.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.sube_archivo:hover{background: url(../img/icn_admin_anadir_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.crear_fecha{background: url(../img/icn_admin_fecha.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.crear_fecha:hover{background: url(../img/icn_admin_fecha_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.mover_socio{background: url(../img/icn_admin_elevador_lista.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.mover_socio:hover{background: url(../img/icn_admin_elevador_lista_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.mover_socio_arriba{background: url(../img/arriba_documentacion.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.mover_socio_arriba:hover{background: url(../img/arriba_documentacion_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.mover_socio_abajo{background: url(../img/abajo_documentacion.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.mover_socio_abajo:hover{background: url(../img/abajo_documentacion_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.crear_rol{background: url(../img/icn_user.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.crear_rol:hover{background: url(../img/icn_user_hover.png) center center no-repeat;}
.contenedor_administracion .apartado_administracion .listado_documentacion li a.socio_par{background: #DDDDDD;}
.contenedor_administracion .apartado_administracion .listado_documentacion li ul {float: left; width:100%;}
.contenedor_administracion .apartado_administracion .listado_documentacion li ul .contenido_carpeta {padding-left: 5%; width:95%; float:left;}

/**** Paginas blancas ****/
.contenedor_administracion.apartado_paginas .contenido_destacado_slider .contenedor_bloque {width:100%; float: left;}
.contenedor_administracion.apartado_paginas .contenido_destacado_slider .contenedor_bloque label {width:90%; float: left; margin-left: 20px; text-indent: 0;}
.contenedor_administracion.apartado_paginas .contenido_destacado_slider .contenedor_bloque input[type="text"] {width:90%; float: left; margin-left: 20px;}
.contenedor_administracion.apartado_paginas .contenido_destacado_slider .contenedor_bloque .label {color: var(--second) !important;font-size: 0.8em;margin: 10px 0;text-indent: 30px;}
.contenedor_administracion.apartado_paginas .contenido_destacado_slider .titulo_destacado_slider_eng {float: left;width: 100%;}
.contenedor_administracion.apartado_paginas .contenido_destacado_slider .accion_guardar {margin-top: 13px !important;}

/**** Noticias ****/
.contenedor_administracion .apartado_administracion .listado_admin_noticias .noticias_en_admin li p {padding-right: 10%; text-indent: 0px; line-height: 1.4em;}
.contenedor_administracion .apartado_administracion .admin_noticias .contenido_noticias label {height: 30px; line-height: 30px;}
.contenedor_administracion .apartado_administracion .admin_noticias .contenido_noticias .foto {width: 100px; float: left; margin-left: 10px}
.contenedor_administracion .apartado_administracion .admin_noticias .contenido_noticias input[type=checkbox] {width: auto;}
.contenedor_administracion .apartado_administracion .admin_noticias .contenido_noticias .select_carpeta{width: 200px; float: left;margin: 10px 0;}
.contenedor_administracion .apartado_noticias .admin_destacado_slider .titulo_destacado_slider_esp, .contenedor_administracion .apartado_noticias .admin_destacado_slider .titulo_destacado_slider_eng{float: left;}
.contenedor_administracion .apartado_noticias .admin_banners .contenido_destacado_slider .acciones_destacado_slider .accion_guardar {margin-top: 13px;}

/**** Boletin ****/
.contenedor_administracion .apartado_administracion.apartado_boletin .selector_boletin {float: left;}
.contenedor_administracion .apartado_administracion.apartado_boletin .selector_boletin select {font-size: 0.8em; font-style: italic; height: auto; margin: 13px 0px 0; width: 180px; padding:0 20px;}
.contenedor_administracion .apartado_administracion.apartado_boletin .selector_boletin select option {padding: 7px 20px;}
.contenedor_administracion .apartado_administracion.apartado_boletin textarea {resize:none;float: left; margin-left: 20px; width: 90%; height:100px; text-indent: 30px; padding:10px 0;}
.contenedor_administracion .apartado_administracion.apartado_boletin .contenedor_bloque {position: relative;}

.contenedor_administracion .apartado_administracion.apartado_boletin .insertar_imagen, .contenedor_administracion .apartado_administracion .banners .insertar_imagen  {background: var(--second) url("../img/icn_img.svg") no-repeat scroll center center !important; float: right !important; border-radius: 30px; height: 45px !important; display: block; width:45px !important; text-indent: -9999px !important; cursor: pointer;}
.contenedor_administracion .apartado_administracion .banners input[type=file] {display: none !important;}
.contenedor_administracion .apartado_administracion.apartado_boletin .accion_guardar {margin-right: 5% !important;}

.contenedor_administracion .apartado_administracion.apartado_boletin .listado_admin_socios .nombre {width:60%; line-height: 1.3em;}
.contenedor_administracion .apartado_administracion.apartado_boletin .listado_admin_socios .acciones, .contenedor_administracion .apartado_administracion.apartado_boletin .listado_admin_socios .visible {width:20%; line-height: 1.3em;}

/********* Paginador admin *********/
.contenedor_administracion .paginador {width: 100%;display: inline-block; margin-top: 20px;}
.contenedor_administracion .paginador a {float: right; color: #434A58; text-decoration: none; display: block;padding: 0px 5px}
.contenedor_administracion .paginador a:hover { background: #f0f0f0; color: #764F42; }
.contenedor_administracion .paginador span { color: #EE6240; float: right; padding: 0 5px;}
.contenedor_administracion .usuarios .paginador span {float: right; font-size: 0.8em;}

/**** Errores y aciertos en admin ****/
.contenedor_administracion #contenido_int { float: left }

/**** Selector de Fechas ****/
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {font-weight: bold;color: var(--second) !important; font-size: .9em;}

/**** Formulario de edicion y creado de convenios ****/
.edicion_convenios .titulo {color:#015580; padding:10px;}
.edicion_convenios .contenedor_radios {width:50%; float:left; margin-bottom: 1rem;}
.edicion_convenios .contenedor_radios input {float:left;}
.edicion_convenios .contenedor_radios label {float:left; width:auto !important; color: #434a58 !important;}
.edicion_convenios textarea {width: 100%; padding:8px 10px; color:#434a58; font-family:Arial; font-size:1em; margin-bottom: 10px;}
.edicion_convenios input[type="text"] {width:100% !important;}
.edicion_convenios input {margin-bottom: 10px;}
.edicion_convenios .contenedor_imagen {padding:20px 10px; width:100%; float: left; margin-top: 5px;}
.edicion_convenios .contenedor_imagen img {float: left; margin-right:20px;}

/**** Boletin ****/
.contenedor_administracion .apartado_administracion.apartado_boletin {width: 80vw;}
.contenedor_administracion .apartado_administracion.apartado_boletin .admin_destacado_slider .contenido_destacado_slider {width: 80vw;font-size: 1.1em;}
.contenedor_administracion .apartado_administracion.apartado_boletin .admin_destacado_slider .contenido_destacado_slider .acciones_destacado_slider {width: 80vw;}
.contenedor_administracion .apartado_administracion.apartado_boletin .selector_boletin {float: left;}
.contenedor_administracion .apartado_administracion.apartado_boletin .selector_boletin select {font-size: 0.8em; font-style: italic; height: auto; margin: 13px 0px 0; width: 180px; padding:0 20px;}
.contenedor_administracion .apartado_administracion.apartado_boletin .selector_boletin select option {padding: 7px 20px;}
.contenedor_administracion .apartado_administracion.apartado_boletin textarea {resize:none;float: left; margin-left: 20px; width: 90%; height:100px; padding:10px 0; font-size: .8em; font-family: Arial; border:none;}
.contenedor_administracion .apartado_administracion.apartado_boletin .contenedor_bloque {position: relative;}

.contenedor_administracion .apartado_administracion.apartado_boletin .insertar_imagen {background: var(--second) url("../img/icn_img.svg") no-repeat scroll center center !important; float: right !important; border-radius: 30px; height: 45px !important; display: block; width:45px !important; text-indent: -9999px !important; cursor: pointer;}
.contenedor_administracion .apartado_administracion.apartado_boletin .accion_guardar {margin-right: 5% !important;}

.contenedor_administracion .apartado_administracion.apartado_boletin .listado_admin_socios .nombre {width:60%; line-height: 1.3em;}
.contenedor_administracion .apartado_administracion.apartado_boletin .listado_admin_socios .acciones, .contenedor_administracion .apartado_administracion.apartado_boletin .listado_admin_socios .visible {width:20%; line-height: 1.3em;}

/***** Estilos CKEditor *****/
.cke_reset.cke_chrome.cke_ltr.cke_browser_gecko a {float: right; height: auto; margin-top: 0px; text-indent: 0px; width: auto;}
.cke .cke_wysiwyg_frame h3 {border-bottom: 1px solid #b0b0b0; font-size: 0.8em; margin-bottom: 20px; padding-bottom: 15px; text-align: center; width: 100%;}
.cke .cke_wysiwyg_frame h3 span{ background: rgba(0, 0, 0, 0) url("../img/bck_h2.svg") no-repeat scroll left center; color: #015580; font-size: 1.1em; margin: 0 auto 10px; padding: 10px 32px; width: auto;}

/***** Estilos formularios boletines *****/
.formularios_boletines .contenedor_seccion {font-size:0.8em; width:100%; clear:both; float:left; margin-top:20px;}
.formularios_boletines .contenedor_seccion p {color: var(--second) !important; padding-left:20px;}
.formularios_boletines .contenedor_seccion input[type="radio"] {width:auto !important; margin-left:20px !important; margin-right:10px !important;float:left !important;}
.formularios_boletines .contenedor_seccion input[type="text"] {margin-left:20px !important; padding-left:20px !important; font-size:1em !important; padding-right:20px !important;}
.formularios_boletines .contenedor_seccion input[type="file"] {display: block !important; margin-left:20px !important;}
.formularios_boletines .contenedor_seccion textarea {text-indent: 0 !important; margin-left:20px !important; padding-left:20px !important; font-size:1em !important; padding-right:20px !important;}
.formularios_boletines .contenedor_seccion label {width:auto !important; margin-left:0px !important; margin-right:10px !important; float:left !important; text-indent:0 !important; font-size:1em !important; color:#000 !important;}
.formularios_boletines .contenedor_seccion label.especial {margin:0px !important; padding:0 !important; font-size:1em !important; text-indent:0 !important; padding-left:20px !important;color: var(--second) !important;}

.formulario_recorte_img_boletines {float: left; width:100%; margin-bottom: 30px;}
.formulario_recorte_img_boletines .accion_guardar {background: var(--second) url("../img/icn_guardar.svg") no-repeat scroll 15px center !important; text-indent: 30px;color: #fff;cursor: pointer; border:none; display: block; float: right;font-size: 0.8em;height: auto; margin: 13px 10px 0 30px;padding: 10px 20px;}


/***** Donaciones *****/

.tt-ayudanos {font-weight: bold; color: #eb4a3f!important;font-size: 16px!important;}
.tt-ayudanos img{ width: 40px!important; margin-bottom: -10px!important;margin-right: -13px;}
.tt-gracias-compromiso {text-align: left!important; color: #015580;}
.tt-contacto-cepes {bottom: 14px;
    font-size: 15px;
    font-weight: bold;
    position: relative;}
.lista-donaciones li { margin-left: 30px!important;}

.cuerpo_principal .datos_interes ul .dato_11 a{background:url(../img/icn_interrogacion.svg) center 45px no-repeat #015580; border-bottom: 10px solid #03394C;color: #FFF;     background-size: 14%;}
.cuerpo_principal .datos_interes ul .dato_22 a{background:url(../img/icn_doc.svg) center 45px no-repeat  #A4C8BC; border-bottom: 10px solid #60726B;color: #515E58;    background-size: 20%;}
.cuerpo_principal .datos_interes ul .dato_33 a{background:url(../img/icn_corazon.svg) center 40px no-repeat  #dedede; border-bottom: 10px solid #555E6D;color: #434A58;    background-size: 20%;}

.enlace_volver_donaciones { color: #eb4a3f!important; display: block;font-size: 0.7em;font-weight: bold;height: 25px;line-height: 25px;margin-bottom: 10px;text-align: left;text-decoration: none;width: 180px; font-style: italic;}
.enlace_volver_donaciones span {color: #555e6d!important;}


/***** Colabora *****/
.submenu-donaciones ul{ margin-left: 15px;}
.submenu-donaciones ul li a { color: var(--second) !important;}
.columna-2 { width: 20%!important; float: left}
.columna-3  { width: 28%!important; float: left}
/*.columna-10 { width: 83.33333333%!important; float: left;position: relative; padding: 0 15px;}*/
.grupo-formulario {margin-bottom: 15px;}
#formulario-particulares, #formulario-empresas   {margin-bottom: 150px}
#formulario-particulares label, #formulario-empresas label{ color: #015580; padding-top: 3px;margin-bottom: 0; text-align: left; white-space: nowrap; font-size: 15px;}
#formulario-particulares input, #formulario-empresas input { border-radius: 12px;}
.contenedor-form {border: 1px solid #015580;overflow: hidden; padding: 15px 25px 0px 25px;margin-bottom: 20px;}
.btn-enviar-donacion { background-color: #015580;border: none;color: #fff;font-size: 14px;padding: 5px 23px;border-radius: 6px; float: right;}
.img-cargando {width: 10%!important; display: none;}
#form-datos-particular input, #form-datos-entidad input{width: 75%;}
#form-datos-empresa input {width: 67%;}
.contenedor-aportacion .grupo-formulario {float: left; width: 25%;}
.contenedor-tipo-pago .grupo-formulario { float: left; width: 40%;}
.txt-info-transferencia {float: left!important; display:none; margin-bottom: 0px;}
#menu-formularios-donaciones ul li {background: url(../img/bck_menu_desplegable-right.png) left center no-repeat; list-style: none!important; font-size: 15px!important; width: 90%; padding-left: 20px;}
#menu-formularios-donaciones ul li.desplegado {background: url(../img/bck_menu_desplegable.png) left center no-repeat;}
#menu-formularios-donaciones ul li p{margin-bottom: 20px;}
.toggle-formulario-donacion{cursor: pointer}
table.table-bordered tr td {
    border: 1px solid #ccc;
    padding: 5px !important;
}