/*
 Theme Name:   Plantilla Eventos
 Theme URI:    http://www.elegantthemes.com/gallery/divi/
 Description:  Nueva plantilla para Eventos
 Author:       Elegant Themes
 Author URI:   http://www.elegantthemes.com
 Template:     blogsaverroes
 Version:      1.0.0
 License:      GNU General Public License v2
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  blogsaverroes-child-eventos
*/
@font-face {
    font-family: pwscolarpaper;
    src: url( "fuentes/PWScolarpaper.ttf" );
  }
#ba-nt-home-bl-matriculate ul {
  padding-left: 15px !important;
}
/* Responsive */
@media( max-width: 1360px ){
  #main-header .ba_divi_header {
    max-width: 95% !important;
  }
  .ba_divi_header > .ba_divi_navbar {
    width: 70% !important;
  }
}
@media( max-width: 1335px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 67% !important;
  }
}
@media( max-width: 1285px ){
  #main-header .ba_divi_header > .ba_divi_navbar nav li.menu-item a {
    min-width: 80px !important;
  }
  #main-header #top-menu li {
    padding-right: 12px;
    font-size: 13px;
  }
}
@media( max-width: 1240px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 64% !important;
  }
}
@media( max-width: 1135px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 61% !important;
  }
  #main-header #top-menu li {
    padding-right: 5px;
    font-size: 12px;
  }
}
@media( max-width: 1175px ){
  #main-header #et-top-navigation {
    padding-left: 0px !important;
  }
  .ba_divi_header > .ba_divi_navbar {
    width: 58% !important;
  }
  #main-header #top-menu a {
    padding-right: 0px;
    font-size: 11px;
  }
  #main-header .ba_divi_header > .ba_divi_navbar nav li.menu-item a {
    min-width: 50px !important;
  }
}
@media( max-width: 980px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 11% !important;
  }
  span.et_close_search_field {
    margin: 5% 30% !important;
  }
}
@media( max-width: 860px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 14% !important;
  }
  span.et_close_search_field {
    margin: 6% 30% !important;
  }
}
@media( max-width: 690px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 17% !important;
  }
  span.et_close_search_field {
    margin: 8% 30% !important;
  }
}
@media( max-width: 560px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 20% !important;
  }
  span.et_close_search_field {
    margin: 10% 30% !important;
  }
}
@media( max-width: 500px ){
  span.et_close_search_field {
    margin: 11% 22% !important;
  }
}
@media( max-width: 450px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 23% !important;
  }
  span.et_close_search_field {
    margin: 12% 22% !important;
  }
}
@media( max-width: 390px ){
  .ba_divi_header > .ba_divi_navbar {
    width: 26% !important;
  }
  #et_top_search {
    left: 15px !important;
  }
  span.et_close_search_field {
    margin: 14% 20% !important;
  }
}
/* Fin responsive */

/*  Responsive Cabecera
    Desktop: header
    Mobile: header
*/

#top-header .container {
  padding-top: 1em !important;
}
#top-header { 
  line-height: 1.5em;
}
#content-area ul, #content-area ol{
  /*list-style-image: url( 'images/imagotipo-ba-bn-r.png' );*/
  padding-left: 2em !important;
}
.ba_divi_header #et_mobile_nav_menu .mobile_nav #mobile_menu {
  top: 90px !important;
}
@media(max-width:1110px){
  #top-menu a {
    font-size: 13px;
  }
  #top-menu li {
    padding-right: 16px;
  }
  #et-top-navigation {
    padding-left: 3em !important;
  }
}
@media(max-width:980px){
  #et_top_search {
    float: left;
    left: 40px;
  }
  .ba_divi_header .logo_container {
    padding: 0px !important;
  }
  .et-search-form {
    left: 0;
  }
  span.et_close_search_field {
    left: 0;
  }
}
/* Fin Responsive Cabecera */

/*  Responsive Logo Andalucía UE
    Desktop: header
    Mobile: footer
*/
.ba_lp_logo_andalucia_ue {
  margin-left: 20px;
  top: 0px;
  position: relative;
}
.a_logo-andalucia,
.ba_logos_andalucia_ue {
  display: none;
}
.ba_logos_andalucia_ue {
  text-align: right;
}
.ba_logo-andalucia img {
  padding: 8px;
}
@media(max-width:980px){
  .ba_lp_logo_andalucia_ue,
  .ba_footer_informacion {
    display: none;
  }
  .a_logo-andalucia,
  .ba_logos_andalucia_ue {
    display: block;
  }
}
/* Fin CSS Responsive Andalucía UE */


.ba_lp_btn_accede .ba_btn-azul-oscuro {
  position: absolute;
  right: 0;
  padding: 5px 25px 5px 25px !important;
  cursor: pointer;
  border: 0;
  font-size: 20px;
  margin-right: 0.5em;
  background-color: #2b76df;
  color: #ffffff;
  border: 0px;
  top: -80px !important;
  }

.logged-in .mu_register.wp-signup-container .prefix_address {
    word-break: break-word;
}

.logged-in .mu_register.wp-signup-container ul {
    list-style-type: square;
    padding-left: 25px;
}

.mu_register .mu_alert {
  margin-top: 40px;
  margin-bottom: 20px;
  background-color: #732c7b !important;
  color: #ffffff !important;
  border: 0px !important;
}

.logged-in .mu_register .mu_alert a {
  color: #ffffff !important;
}

.logged-in .mu_register input[type="submit"] {
  background-color: #241f59 !important;
  cursor: pointer !important;
  border: 0px !important;
  color: #ffffff !important;
  font-size: 20px !important;
  padding: 6px 25px 6px 25px !important;
  width: 20% !important;
  text-transform: uppercase;
  margin-bottom: 20px !important;
}

.logged-in .mu_register.wp-signup-container p.submit {
  text-align: center !important;
}


.mu_register.wp-signup-container a {
    color: #732c7b;
    font-weight: bold;
}

.mu_register.wp-signup-container {
    font-size: 36px;
    text-align: center;
    padding: 5% 0 27% 0;
}

.logged-in .mu_register.wp-signup-container a {
    color: #241f59;
    font-weight: normal;
}

.logged-in .mu_register.wp-signup-container {
    font-size: 100%;
    text-align: left;
    padding: 0;
}

.logged-in .mu_register.wp-signup-container strong a {
  font-weight: bold !important;
}

img#wpstats { display: none; }

.ba-menu-pie-en-superior a {
  color: #732c7b !important;
  font-style: italic;
}

/* Plugin Cookies */
.ba_cookies {
    text-align: center;
    margin: 5px;
}

.cdp-cookies-alerta .ba_cookies .ba_btn {
    background-color: #fff !important;
    border: 0px;
    font-size: 10px;
    padding: 2px 5px;
    margin: 0px 5px;
    cursor: pointer;
    display: inline-block !important;
}

.ba_cookies + .cdp-cookies-boton-cerrar {
    /*display: none !important;*/
}

.ba_in_contenido h3,
.ba_in_contenido h4 {
    padding-top: 15px;
}


#main-header {
  box-shadow: none !important;
}

@media (max-width: 1353px){
  .mu_register.wp-signup-container{
    line-height: 40px;
  }
  .logged-in .mu_register.wp-signup-container{
    line-height: 1.7em;
  }
}


/*FOOTER*/
/*FOOTER RESPONSIVE*/
@media (max-width: 1144px) {
  #main-footer #et-footer-nav .container {
    padding-bottom: 0px !important;
  }
  #main-footer #et-footer-nav .container .ba_links {
    display: none;
  }
  #main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales {
    padding-left: 20px;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item {
    border-right: 1px white solid;
    padding-right: 10px;
    padding-left: 10px;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item a {
    color: white;
    cursor: pointer;
    font-size: 12px;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item a:hover {
    text-decoration: underline;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item:last-child {
    border-right: 0px;
  }
}
@media (max-width: 1025px) {
  .mu_register input[type="submit"] {
    width: 60% !important;
  }
  #main-footer #et-footer-nav .container .ba_second_footer_mobile .ba_links ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  #main-footer #et-footer-nav .container .ba_second_footer_mobile .ba_links ul li.menu-item {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  #main-footer #et-footer-nav .container .ba_second_footer_mobile .ba_links ul li.menu-item:nth-child(2) {
    border: 0px;
  }
}
@media (max-width: 630px) {
  #main-footer #et-footer-nav .container .ba_logos_container {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-right: 20px;
  }
  #main-footer #et-footer-nav .container .ba_logos_container > div {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    min-width: 227px;
  }
  #main-footer #et-footer-nav .container .ba_logos_container .ba_logo-andalucia {
    display: block !important;
  }
  #main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin-right: 0px;
  }
  #main-footer #et-footer-nav .container .ba_rs_container .ba_logo-andalucia {
    display: none;
  }
}
@media (max-width: 616px) {
  #main-footer #et-footer-nav .ba_second_footer_mobile {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 0px !important;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item a {
    padding-bottom: 0.5em;
    position: relative;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item a:after {
    content: "";
    position: absolute;
    left: 28%;
    width: 50% !important;
    bottom: 0;
    border-bottom: 0.05em solid white;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item:last-child a {
    padding-bottom: 0.5em;
    position: relative;
  }
  #main-footer #et-footer-nav .ba_second_footer_mobile .ba_links ul li.menu-item:last-child a:after {
    border: 0px !important;
  }
}
@media (max-width: 500px) {
  #main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 420px) {
  #main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales a i {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  #main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales {
    padding-left: 0px;
  }
}
/*FOOTER BASE CSS*/
#main-footer #et-footer-nav {
  margin-left: 20px;
  margin-right: 20px;
}
#main-footer #et-footer-nav .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 10px;
  padding-bottom: 10px;
}
#main-footer #et-footer-nav .container .ba_logos_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#main-footer #et-footer-nav .container .ba_logos_container>div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#main-footer #et-footer-nav .container .ba_logos_container .ba_logo-andalucia {
  display: none;
}
#main-footer #et-footer-nav .container .ba_logos_container .ba_logo a img {
  max-width: 80%;
}
#main-footer #et-footer-nav .container .ba_logos_container .ba_footer_informacion a img {
  max-width: 100%;
  height: auto;
  width: 100%;
}
#main-footer #et-footer-nav .container .ba_rs_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales {
  border-left: 1px solid white;
          display:flex;
          flex-wrap: wrap;
    align-self: flex-end;

}
#main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales a i {
  cursor: pointer;
  color: white;
  font-size: 35px;
  color: white;
  margin-left: 10px;
}
#main-footer #et-footer-nav .container .ba_rs_container .ba_logo-andalucia{
  margin-left:20px;
}
#main-footer #et-footer-nav .container .ba_links {
    align-self: flex-end;
}
#main-footer #et-footer-nav .container .ba_links ul li.menu-item {
  border-right: 1px white solid;
  padding-right: 10px;
  padding-left: 10px;
}
#main-footer #et-footer-nav .container .ba_links ul li.menu-item a {
  color: white;
  cursor: pointer;
  font-size: 12px;
}
#main-footer #et-footer-nav .container .ba_links ul li.menu-item a:hover {
  text-decoration: underline;
}
#main-footer #et-footer-nav .container .ba_links ul li.menu-item:last-child {
  border-right: 0px;
}
#main-footer #et-footer-nav .ba_second_footer_mobile {
  display: none;
}
#main-footer #footer-bottom {
  display: none;
}
/*HEADER*/

.ba_divi_header {
  margin-top: 0px !important;
  max-width: 96% !important;
  width: 2560px !important;
  padding: 0 !important;
  margin: auto !important;
  padding-bottom: 1em !important;
  /*padding-top: 1em !important;*/
	min-height: 150px !important;
}
.ba_divi_header > .logo_container {
  border-right: 2px solid #f1f1f1;
  position: relative !important;
  display: inline-block;
  margin: 0;
  padding: 0;
  padding-right: 1.5em;
	padding-top: 1.5em;
  width: auto;
  float: unset !important;
}
/*.ba_divi_header > .logo_container img {
  max-height: 50% !important;
}*/
.ba_divi_header .ba_lp_btn_accede_movil {
  background-color: #2b76df !important;
  border: 0px;
  cursor: pointer;
  width: 36px;
  height: 36px;
  background-size: 100% 100%;
  display: none;
  background: url("images/signinbutton.png");
  background-size: cover;
}
.ba_divi_header > .ba_divi_navbar {
  width: 73%;
  padding: 0 !important;
  float: unset !important;
  display: inline-block;
  position: absolute;
  bottom: 0.5em !important;
  margin-left: 2%;
}
.ba_divi_header > .ba_divi_navbar nav li.menu-item a {
  margin-bottom: 1em !important;
  padding-bottom: 0.3em !important;
  min-width: 120px !important;
  text-align: center;
}


.ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda form.ba_search_form div.ba_input_search:hover input {
  width: 82%;
}
.ba_divi_header #et_mobile_nav_menu .mobile_nav .mobile_menu_bar {
  padding-bottom: 30px;
}
.ba_divi_header #et_mobile_nav_menu .mobile_nav #mobile_menu {
  top: 80px;
  margin-top: 0.5em !important;
}
/*BLOQUE DE INFORMACION*/
.ba_bloque_informacion {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}
.ba_bloque_informacion h2 {
  top: 0;
  margin-left: 12%;
  font-size: 38px;
  margin-top: 5%;
  color: #ffffff;
}
.ba_bloque_informacion p,
.ba_bloque_informacion ul li {
  position: relative;
  left: 12%;
  width: 80%;
  color: #ffffff;
  font-size: 20px;
  line-height: 28px;
}
.ba_fondo-amarillo {
  color: #241f59;
}
.ba_bloque_informacion p span.ba_fondo-amarillo {
  background-color: #E6C623;
}
.ba_bloque_informacion p span.ba_fondo-azul {
  background-color: #48A0CC;
}
.ba_bloque_informacion p span.ba_fondo-verde-agua {
  background-color: #46AD89;
}
.ba_bloque_informacion p span.ba_fondo-rojo {
  background-color: #C43A51;
}
.ba_bloque_informacion p span.ba_fondo-rosa {
  background-color: #E0AEB6;
}
.ba_bloque_informacion div.ba_imagen {
  height: 100%;
  left: calc(6%) !important;
  position: absolute;
  width: 45px;
}
.ba_bloque_informacion div.ba_imagen img {
  max-width: 100% !important;
}
.ba_bloque_informacion div.ba_buttons {
  margin-left: 25%;
  margin-top: 20px;
}
.ba_bloque_informacion div.ba_buttons button {
  cursor: pointer;
  border: 0;
  padding: 6px 10px 6px 10px;
  color: white;
  font-size: 20px;
  margin-right: 0.5em;
  margin-bottom: 10px !important;
}
.ba_bloque_informacion div.ba_buttons button.ba_btn-azul {
  background-color: #48A0CC;
}
.ba_bloque_informacion div.ba_buttons button.ba_btn-azul-oscuro {
  background-color: #241f59;
}
.ba_bloque_informacion div.ba_buttons button.ba_btn-amarillo {
  color: #241f59;
  background-color: #E6C623;
}
.ba_bloque_informacion div.ba_buttons button.ba_btn-verde-agua {
  background-color: #46AD89;
}
.ba_bloque_informacion div.ba_buttons button.ba_btn-verde {
  background-color: #79AC43;
}
.ba_bloque_informacion div.ba_buttons button.ba_btn-rojo {
  background-color: #C43A51;
}

#et-footer-nav {
    background-color: transparent !important;
}

/*Responsive - header*/
@media (max-width: 1248px) {
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda {
    left: 2%;
    margin-left: 0%;
  }
}
@media (max-width: 1235px) {
  div.ba_busqueda {
    margin-top: 0.8em;
  }
  div.ba_busqueda span.blog {
    font-size: 60px;
  }
  div.ba_busqueda div.segunda_linea {
    font-size: 15px;
  }
  div.ba_busqueda div.segunda_linea span.averroes {
    font-size: 25px;
  }
  div.ba_busqueda form.ba_search_form div.ba_formulario_busqueda:after {
    font-size: 25px !important;
  }
  div.ba_busqueda form.ba_search_form div.ba_formulario_busqueda input {
    font-size: 15px;
  }
}
@media (max-width: 1180px) {
  .ba_divi_header > .ba_divi_navbar nav li.menu-item a {
    min-width: 100px !important;
  }
}
@media (max-width: 1098px) {
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda {
    display: grid;
  }
  .ba_bloque_informacion div.ba_imagen {
    left: calc(5%) !important;
  }
}
@media (max-width: 1110px) {
  .ba_divi_header > .logo_container {
    border: 0;
  }
  .ba_divi_header > .logo_container img {
    max-height: 120px !important;
  }
  .ba_divi_header > .ba_divi_navbar {
    margin-left: 0em !important;
  }

  div.ba_busqueda {
    margin-top: 0em;
  }
  div.ba_busqueda span.blog {
    font-size: 55px;
    margin-top: 0.1em;
  }
}
@media (max-width: 1030px) {
  .ba_divi_header > .ba_divi_navbar nav li.menu-item a {
    font-size: 15px;
  }

  div.ba_busqueda span.blog {
    font-size: 50px;
  }
  div.ba_busqueda div.segunda_linea {
    font-size: 10px;
  }
}
@media (max-width: 1000px) {
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda form.ba_search_form input {
    min-width: 10%;
  }
}
@media (max-width: 980px) {
  #main-header{
    padding-bottom: .5em;
  }
  .ba_divi_header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .ba_divi_header:after {
    display: none;
  }
  .ba_divi_header > .ba_divi_navbar {
      display: block !important;
      width: 2em;
      position: static;
  }
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda {
    display: block;
    position: absolute;
    top: auto;
    right: 0;
    float: right;
    left: auto;
    bottom: 2px;
  }
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda form.ba_search_form input {
    min-width: 0%;
    width: 85% !important;
  }
  .ba_divi_header > .ba_divi_navbar .ba_lp_btn_accede {
    display: none !important;
  }
  .ba_divi_header > .ba_divi_navbar #et_mobile_nav_menu .mobile_nav {
    height: 2em;
  }
  .ba_divi_header .logo_container a img {
    max-width: 100% !important;
  }
  .ba_divi_header .logo_container{
    padding-bottom:1em;
  }
  .ba_divi_header .ba_lp_btn_accede_movil {
    display: block !important;
  }
  .ba_bloque_informacion div.ba_imagen {
    left: calc(2%) !important;
  }
}
@media (max-width: 500px) {
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda.ba_hide_mobile {
    display: none;
  }
}
@media (max-width: 340px) {
  .ba_divi_header > .ba_divi_navbar div.ba_formulario_busqueda {
    margin-top: 5px;
  }
}
@media (max-width: 328px) {
  .ba_divi_header #et_mobile_nav_menu .mobile_nav #mobile_menu {
    margin-top:2em !important;
  }
}
@media (max-width: 980px) {
  #main-footer #et-footer-nav .ba_second_footer_mobile {
    display: none !important;
  }
  #main-footer #et-footer-nav .container .ba_rs_container .ba_redes_sociales {
    border-left: 0px !important;
  }
}
.pt-cv-pagination-wrapper{
  text-align: center;
}
#contenedorPublicaciones {
  background: #3d3942 !important;
}
#contenedorPublicaciones h1 {
  color: #514d55 !important;
  font-size: 6.5vw !important;
  text-align: center !important;
  margin: 0 !important;
  font-family: leagueSpartan !important;
  height: 5.2vw !important;
}
#estante {
  background-image: url(http://172.18.0.115/pyp/files/2019/11/publicaciones-estante-sf.png) !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background-position: center 100% !important;
  padding-bottom: 50px !important;
}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
  width: 90% !important;
}
#verTodas a {
  color: #fff;
}
#contenedorPublicaciones.container{
    width: 100%;
    max-width: unset; 
    padding: 1em 2% 0 2% !important;
}

/* Contact Form 7 Styles
---------------------------------*/
#form_contact_robotica div.wpcf7-response-output {
  /*display: none !important;*/
width: 45%;
margin: 0.4em 0.5em 1em 0.5em !important;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
display: none !important;
}

/*.padding-button-contact-form {
padding-bottom: 3%;
}*/

#form_contact_robotica p input, #form_contact_robotica p textarea, .et_pb_subscribe .et_pb_contact_field input, .et_pb_subscribe .et_pb_contact_field textarea {
background-color: #FFF;
font-weight: bold;
}

#form_contact_robotica p textarea {
resize: none;
}
/*Plantilla eventos*/
.ba_eventos_timeline_container {
  display: flex;
  flex-direction: column;
	font-size: 16px;
}
.ba_eventos_timeline_row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 1em !important;
}
.ba_eventos_timeline_horario {
  color: #C2152C;
  font-weight: 900;
  width: 45%
}
.ba_eventos_timeline_horario p{
    padding: 0 !important;
}
.ba_eventos_timeline_desc {
  width: 45%
}
.ba_eventos_timeline_horario_black {
  color: #000 !important;
  font-weight: 900;
}
.ba_eventos_timeline_horario_grey {
  color: black !important;
}
.ba_eventos_timeline_horario_orange {
  color: orange !important;
}
.ba_eventos_timeline_horario_noBold{
	font-weight: normal !important;
}
.et_pb_widget_area_left{
	border-right: 0 !important;
	padding-right: 0 !important;
	border-left: 1px solid rgba(0,0,0,.1);
	padding-left: 30px
}
.pt-cv-pagination-wrapper {
    text-align: center;
}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
    width: 100% !important;
}
/* Cuenta atrás */
.et_pb_countdown_timer_container .days {
  font-weight: bold;
}
.et_pb_countdown_timer_container > .sep {
  display: none;
}
.et_pb_countdown_timer_container > .sep ~ .sep {
  display: inline-block;
}
.flamenco_home_boton_inscripciones{
	position: absolute;
    right: 1em;
    bottom: 1em;
}
#ba_eventos_contador .et_pb_column_0{
  width: 35%;
}
#ba_eventos_contador .et_pb_column_2 {
  width: 35%;
}
#ba_eventos_contador .et_pb_column_1 {
  width: 30%;
	text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
#ba_eventos_contador .et_pb_column_0, #ba_eventos_contador .et_pb_column_1{
  margin-right: 0%;
}
#ba_eventos_contador .et_pb_column_0,
#ba_eventos_contador .et_pb_column_1,
#ba_eventos_contador .et_pb_column_2 {
  min-height: 300px;
}
/*Emprendimiento = _2 */
.ba_eventos_contador_2 .et_pb_column_0,
.ba_eventos_contador_2 .et_pb_column_1,
.ba_eventos_contador_2 .et_pb_column_2 {
  min-height: 300px;
}
.ba_eventos_contador_2 .et_pb_column_0{
  margin-right: 3.5%;
}
.ba_eventos_contador_2 .et_pb_column_1{
  margin-right: 0%;
}
.ba_eventos_contador_2 .et_pb_column_0{
  width: 40%;
}
.ba_eventos_contador_2 .et_pb_column_2 {
  width: 42.5%;
}
.ba_eventos_contador_2 .et_pb_column_1 {
  width: 14%;
}
/* Fin Cuenta atrás */

/* Contacto */
.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea{
  background-color: #fff !important;
}
.wpcf7 {
  margin-top: 2em;
}
.ba_eventos_home_contacto button[type=submit]{
  background-color: #C2152C ;
	color: white ;
	border: 0 ;
}
.ba_eventos_home_contacto button[type=submit]:hover{
  border: 2px solid #efcb0f;
  background-color: #000;
}
/* Fin Contacto */

/* General */
.entry-content .et_pb_member_social_links {
  margin-top: 0;
}

/* Fin General */

/* Programa */
.cool_timeline {
  margin: 0 !important;
}
@media(max-width: 500px){
	.ba_eventos_timeline_desc{
		width: 100% !important;
		border-top: 1px solid black;
		margin-top: 1em !important;
	}
	.ba_eventos_timeline_horario{
		width: 100% !important
	}
	.ba_eventos_timeline_row{
		flex-direction:column !important;
	}
	
}
/* Fin Programa */
/* Organiza&Colabora */
.ba_eventos_organizacolabora_contenedor .ba_eventos_oc_col1 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  border-right: 1px solid;
}
.ba_eventos_organizacolabora_contenedor .ba_eventos_oc_col2 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
	align-items: center
}
.ba_eventos_organizacolabora_contenedor .ba_eventos_oc_col1 div:first-child, .ba_eventos_organizacolabora_contenedor .ba_eventos_oc_col2 div:first-child {
  width: 100%;
}
.ba_eventos_comitesyorganizacion_contenedor > div:first-child {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
}
.ba_eventos_comitesyorganizacion_contenedor .et_pb_image {
  margin: 1% 3%;
}
/*.eventos_colabora_img{
	width: 22%;
}*/
  /* Fin Organiza&Colabora */
/*Call for papers*/
.ba_eventos_fechasClaves_container{
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  color: #000;
}
.ba_eventos_fechasClaves_icon{
	text-align: center;
	font-size: 60px;
}
.ba_eventos_fechasClaves_title{
	margin-top: 1em;
}
/*Fin call for papers*/

/*Zona directo*/
#ba_eventos_directo_img img{
	width: 80% !important;
}
.ba_eventos_callForPapers_container{
	position: relative;
  width: 100%;
  height: 100%;
}
/*.ba_eventos_callForPapers_container img {
  width: 100%;
  height: auto;
	background-color: #efcb0f;
}*/
.ba_eventos_callForPapers_container a {
  color: #000;
}
.ba_eventos_callForPapers_container a.ba_eventos_zonadirecto_btn {
  position: absolute;
    bottom: 2em;
    left: 5.5em;
    background-color: #000;
    color: #efcb0f;
}
.ba_eventos_callForPapers_container h3 {
    position: absolute;
    top: 1em;
    left: 4em;
}
.ba_eventos_timeline_celeste {
  color: #FF8F0F;
}
.ba_eventos_timeline_row li{
	margin-bottom: 1em !important;
}
/*Fin zona directo*/
/*Suscripcion*/
 #SubscribeSinLogin{
     color: black;
    padding: 0% 25%;
    background-image: url(https://blogsaverroes.juntadeandalucia.es/educacionyflamenco/files/2021/07/suscribrete.jpg);
    background-size: cover;
    background-repeat: no-repeat;
	 background-color: #EFEFEF;
}
.page-id-812 #SubscribeSinLogin{
	background-image: unset;
	background: url(https://blogsaverroes.juntadeandalucia.es/emprendimientoyeducacion/files/2021/07/congreso_emprendimiento_recursos-suscripcion_fondo_izquierdo.png) top left no-repeat, url(https://blogsaverroes.juntadeandalucia.es/emprendimientoyeducacion/files/2021/07/congreso_emprendimiento_recursos-suscripcion_fondo_derecho.png) bottom right no-repeat;
	    background-size: contain;
}
.page-id-812 #SubscribeSinLogin h5{
	color: #01266A !important;
}
.page-id-812 #SubscribeSinLogin input[type=submit]{
	background-color: #01266A !important;
}
.page-id-812 #SubscribeSinLogin input[type=text], .page-id-812 #SubscribeSinLogin input[type=password], .page-id-812 #SubscribeSinLogin input[type=email]{
	background: #f1f1f1;
	color: #01266A !important;
}
 #SubscribeSinLogin .SubscribeSinLogin-header{
     background-color: #f1f1f1;
     color: #fff;
     text-align: center;
     padding-top: 10px;
}
 #SubscribeSinLogin .SubscribeSinLogin-body{
     padding-top: 30px;
     padding-left: 45px;
     background-position: right;
     background-repeat: no-repeat;
     /*background-image: url(https://themify.me/demo/themes/ultra-agency3/files/2019/07/graphic-blue-right.png);*/
}
 #SubscribeSinLogin input[type=submit]{
     border: 0;
    color: #fff;
    padding: 0.5em 1em;
    background-color: #777;

}
 #SubscribeSinLogin .ba-bp-repositorio-linea{
     width: 80% !important;
     margin-top: 20px;
}
 #SubscribeSinLogin .login-username label, #SubscribeSinLogin .login-password label{
     width: 100%;
}
 #SubscribeSinLogin form[name=s2form]{
     padding-bottom: 10px;
}
 #btn-subscribeSinLogin{
     color: #fff;
     background-color: #343a40;
     border-color: #343a40;
     display: inline-block;
     font-weight: 400;
     text-align: center;
     vertical-align: middle;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     border: 1px solid transparent;
     padding: .375rem .75rem;
     font-size: 1rem;
     line-height: 1.5;
     border-radius: .25rem;
     transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
     margin-top: 1em;
}
#SubscribeSinLogin label,
#SubscribeSinLogin .login-remember{
	display: none;
}
#SubscribeSinLogin input[type=text],
#SubscribeSinLogin input[type=password],
#SubscribeSinLogin input[type=email]{
	padding: 1em;
    width: 100%;
	border: 0;
}
.textwidget{
	text-align: center;
}
@media (max-width: 980px) {
  #SubscribeSinLogin{
    padding: 0 10% !important;
  }
}
/*Fin suscripcion*/
/* Responsive zona directo */
@media (max-width: 980px){
  div.et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough, div.et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child{
    width: 50%;
    margin-bottom: 0px !important;
  }
}
@media only screen and (max-width: 767px){
  .et_pb_text_0 h2 {
    font-size: 29px !important;
  }
}
/* Fin Responsive zona directo */
/* Responsive publicaciones */
@media (max-width: 980px) {
  .barra_lateral{
    border-left: 0;
  }
}
@media only screen and (max-width: 700px){
  .imagen_anchura_completa {
       height: 7em;
    background-image: url(https://blogsaverroes.juntadeandalucia.es/educacionyflamenco/files/2021/06/publicaciones_banner-1.png);
    background-size: cover;
  }
  .imagen_anchura_completa img{
	display: none;	
  }
}
/* Fin Responsive publicaciones*/
.fecha_clave{
  text-align:center;
}
.titulo_contacto_emprendimiento_educativo{
	margin-left:10%;
}
/* Emprendimiento educativo nuevo  */
#ba_eventos_contador.ba_eventos_contador_2 .et_pb_column_1{
  background-color: transparent !important;
}
.texto_congreso{
	margin :0;
	max-width: 100% !important;
	width: 100% !important;
}

.separador_dias{
  max-width: 100% !important;
  width: 100% !important;
}
.separador_dias p{
  color: white !important;
  margin-right: 7%;
}
.titulo_zona_directo{
  color:white !important;
}
.btn_entra_directo{
  bottom: 1.2em !important;
  color: #90c8eb !important;
  background-color: white !important;
}
.estrella_emprendimiento{
	color: #11255a !important;
}
.btn_envio_formulario_emprendimiento_educativo {
  color: #90c8eb !important;
  background-color: white !important;
  border-color: #90c8eb !important;
}
div.et_pb_module.et_pb_text.et_pb_text_8.et_pb_text_align_left.et_pb_bg_layout_light{
  margin-bottom: 0px !important;
}
div.contenedor_publicaciones_emprendimiento_educacion{
	display:flex;
	align-items: center;
	justify-content: center;
}
div.contenedor_publicaciones_emprendimiento_educacion h2{
	color: white;
	font-size: 34px;
	    padding: 0;
}
div.contenedor_publicaciones_emprendimiento_educacion img{
	margin: 1em;
}
.seccion_contacto_emprendimiento_educativo {
	background: url(https://blogsaverroes.juntadeandalucia.es/emprendimientoyeducacion/files/2021/07/congreso_emprendimiento_interior_recursos-sobre.png) center right no-repeat, url(https://blogsaverroes.juntadeandalucia.es/emprendimientoyeducacion/files/2021/07/congreso_emprendimiento_interior_recursos-engranaje2.png) bottom right no-repeat, url(https://blogsaverroes.juntadeandalucia.es/emprendimientoyeducacion/files/2021/07/congreso_emprendimiento_interior_recursos-localizacion.png) center left no-repeat
}

.flamenco_boton_red {
	background-color: #C2152C !important;
	color: white !important;
	border: 0 !important;
}
.flamenco_color_red{
	color: #C2152C !important;
}
.cool-timeline-wrapper{
	max-width: unset !important;
}
.seccion_publicaciones_flamenco ._self.pt-cv-readmore.btn.btn-success, .seccion_publicaciones_flamenco #btn-subscribeSinLogin, .seccion_publicaciones_flamenco .cv-pageitem-prev.active a, .seccion_publicaciones_flamenco .cv-pageitem-number.active a, .flamenco_barra_lateral a {
  background-color: #ac1c1c !important;
}
/*Incripciones*/
.contenedor_inscripciones_flamenco{
  display:flex;
  align-items:center;
  background-color: #a51d2f !important;
  width: 100%;
  height: 6em;
}
.imagen_lunares_inscripciones_flamenco{
  width: 10em;
  height: 6em;
  background-image: url(https://blogsaverroes.juntadeandalucia.es/educacionyflamenco/files/2021/07/lunaresBlancos_inscripciones.png);
  background-size:cover;
  background-repeat: no-repeat;
}
.contenedor_inscripciones_flamenco h2{
  color: white;
	font-family: pwscolarpaper !important;
	font-size: 40px;
}
.titulo_inscripciones_flamenco{
  width: 80%;
 text-align:center
}
.eventos_incripciones_timeline {
      position: relative;
      max-width: 1200px;
      margin: 0 auto;
    }

    .eventos_incripciones_timeline::after {
      content: '';
      position: absolute;
      width: 6px;
      background-color: #a51d2f;
      top: 0;
      bottom: 0;
      left: 50%;
      margin-left: -3px;
    }

    .eventos_incripciones_container {
      box-sizing: border-box;
      padding: 10px 40px;
      position: relative;
      background-color: inherit;
      width: 50%;
    }

    .eventos_incripciones_container::after {
          content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    right: -17px;
    background-color: #fff;
    border: 2px solid #000;
    top: 15px;
    border-radius: 50%;
    z-index: 1;
    text-align: center;
    font-size: 18px;
    }

    .eventos_incripciones_container_left {
      left: 0;
      text-align: right;
    }

    .eventos_incripciones_container_right {
      left: 50%;
      text-align: left;
    }

    .eventos_incripciones_container_right::after {
      left: -16px;
    }
.eventos_incripciones_container h5{
	font-weight: 900;
}
.eventos_incripciones_timeline_box{
	padding:1.5em;
}
   .contenedor_inscripcion_enlaces{
            width: 100%;
            display:flex;
        }
        .imagen_granada_inscripciones{
            width: 30%;
            /*height: 400px;*/
            background-image: url("https://blogsaverroes.juntadeandalucia.es/educacionyflamenco/files/2021/07/fondoEnlaces_inscripciones.png");
            background-size: cover;
            background-repeat: no-repeat;
        }
        .enlaces_inscripciones{
            width: 100%;
            padding:2em;
        }
        .enlaces_inscripciones a{
            width: 100%;
            
        }
         .enlaces_inscripciones ul{
            width: 100;
            padding-top: 0.5em;
        }
        .numero_plazas_inscripciones{
			display: none;
            width: 90%;
            margin-top: 2em;
            margin-left: 1em;
        }
       .primera_celda_numero_plazas_inscripciones{
          background-color: rgb(238 238 238);
          padding: 0.1em 1em 0.4em 0.4em !important;
       }
       .segunda_celda_numero_plazas_inscripciones{
          text-align: center;
          background-color: rgb(238 238 238);
       }
.eventos_incripciones_timeline_emprendimiento::after{
	background-color: #2E3B67 !important;
}
.eventos_incripciones_timeline_emprendimiento .eventos_incripciones_container::after{
	    background-color: #ebf9ff;
    border: 2px solid #ebf9ff;
}
#emprendimiento_inscripciones_bloque2 a{
	color: #182b68 !important;
	    text-decoration: none;
}
#emprendimiento_inscripciones_bloque2 li{
	margin-bottom: 0.5em !important;
	    
}
@media(max-width: 980px){
	.emprendimiento_titulo_incripciones{
		padding-top: 1em;
	}
}

@media(max-width: 550px){
	.flamenco_inscripciones_backround{
		background: unset !important;
	}
	.eventos_incripciones_timeline_box {
    	padding: 0.5em !important;
	}
	.eventos_incripciones_container {
		padding: 10px 10px !important
	}
	.eventos_incripciones_container::after {
		width: 15px !important;
		height: 15px !important;
		right: -9px !important;
		top: 25px !important;
	}
	.eventos_incripciones_container_right::after {
		left: -10px;
	}
	.emprendimiento_titulo_incripciones span{
		font-size: 30px !important;
	}
	.emprendimiento_background_position{
		background-position: top !important;
	}
}

/*Fin inscripciones*/
.flamenco_organizacion_acordeon_fila h5,
.emprendimiento_educativo_organizacion_acordeon_fila h5{
  font-weight: 900;
}
.emprendimiento_titulo_incripciones h2{
  padding-bottom: 0px;
}
#logo_mefp{
	position: relative;
    top: 20px;
}
.logo_direccion_general{
	position: absolute;
    right: 0em;
    top: 2em;
}
.logo_direccion_general_movil{
		display: none;
}
@media(max-width: 980px){
	.logo_direccion_general_movil{
		display: block;
	}
	.logo_direccion_general{
		display: none;
	}
	.ba_divi_header>.logo_container{
		display: flex;
		margin-top: 2em;
	}
	#logo_mefp img{
		max-width: 80% !important;
	}
}
@media(max-width: 550px){
	.ba_divi_header>.logo_container{
		flex-direction: column;
	}
	#logo_mefp {
    	position: unset;
		margin-bottom: 0.5em;
	}
}
/*Responsive Flamenco HOME*/
@media(max-width: 980px){
	.ba_eventos_organizacolabora_contenedor .ba_eventos_oc_col1{
		border-right: 0 !important;
	}
	#ba_eventos_contador .et_pb_column_0 {
		width: 100%;
	}
	#ba_eventos_contador .et_pb_column_1, #ba_eventos_contador .et_pb_column_2{
		width: 50%;
	}
	#ba_eventos_contador .et_pb_column_0, 
	#ba_eventos_contador .et_pb_column_1, 
	#ba_eventos_contador .et_pb_column_2,
	#ba_eventos_contador .et_pb_column_0 .et_pb_text_0 {
		min-height: 200px !important;
	}
	#ba_eventos_contador .et_pb_countdown_timer .section p{
		font-size: 30px !important;
		line-height: 30px !important;
	}
	#ba_eventos_contador .et_pb_column_0,
	#ba_eventos_contador .et_pb_column_1{
		margin-bottom: 0 !important;
	}
}
@media(max-width: 686px){
	#ba_eventos_contador .et_pb_column_0, 
	#ba_eventos_contador .et_pb_column_1, 
	#ba_eventos_contador .et_pb_column_2,
	#ba_eventos_contador .et_pb_column_0 .et_pb_text_0 {
		min-height: 150px !important;
	}
	#ba_eventos_contador .et_pb_countdown_timer .section p{
		font-size: 25px !important;
	}
	.flamenco_home_boton_inscripciones{
		    font-size: 16px !important;
		    right: 0.5em;
    	bottom: 0.5em;
	}
}
@media(max-width: 570px){
	#ba_eventos_contador .et_pb_column_1, 
	#ba_eventos_contador .et_pb_column_2{
		width: 100%;
	}
	#ba_eventos_contador .et_pb_column_0 .et_pb_text_0 {
		height: 150px !important;
	}
}
@media(max-width: 438px){
	.flamenco_home_title_comunicaciones{
	    font-size: 25px !important;
    	font-weight: 900 !important;
	}
}
/*Fin responsive Flamenco HOME*/
/* Responsive home emprendimiento educativo*/
/*.fila_comunicaciones_emprendimiento_educativo p{
    padding-left: 1em !important;
	padding-right: 1em !important;
  }
.fila_ponente_emprendimiento_educativo div.et_pb_column_1_5 {
		padding-left: 1em;
		padding-right: 1em;
	}*/
@media(max-width: 1170px){
 .texto_organiza_emprendimiento_educativo h2{
   font-size: 28px !important;
 }
}
@media(max-width: 1017px){
	.ba_eventos_contador_2{
		background-size: cover !important;
	}
	.ba_eventos_contador_2 div div:nth-child(1){
		width:100%;
		margin-bottom: 1em !important;
	}
	.ba_eventos_contador_2 .et_pb_column_0, .ba_eventos_contador_2 .et_pb_column_1, .ba_eventos_contador_2 .et_pb_column_2{
		min-height: 0 !important;
	}
	.ba_eventos_contador_2 div div:nth-child(2){
		width:50%;
	}
	.ba_eventos_contador_2 div div:nth-child(3){
		width:50%;
	}
	.ba_eventos_contador_2 div .et_pb_css_mix_blend_mode_passthrough div.et_pb_text_align_left {
		text-align:center;
		padding-bottom: 0 !important;
		padding-top:0 !important;
	}
	.ba_eventos_contador_2 div div:nth-child(2) div{
		 margin-top: 0px !important;
   		margin: 0 auto !important;
		background-size:contain;

	}
	.ba_eventos_contador_2 div div:nth-child(3) div:nth-child(1){
		padding-top:0 !important;
	}
   
	.ba_eventos_contador_2 div div:nth-child(3) .et_pb_countdown_timer_container div p{
		font-size: 20px !important;
	}
	.ba_eventos_contador_2 div div:nth-child(3) div:nth-child(2){
		margin: 0 auto !important;
	}
	.texto_organiza_emprendimiento_educativo{
  		text-align:center;
	}
}
@media(max-width: 980px){
	/*.fila_ponente_emprendimiento_educativo div.et_pb_column_1_5 {
		width: 28.25% !important;
		margin: 0 auto !important;
	}*/
	.fila_ponente_emprendimiento_educativo .et_pb_column:last-child{
		margin-right: auto !important;
		
	} 
	.fila_ponente_emprendimiento_educativo  h4{
		text-align:center !important;
	}
}
@media(max-width: 680px){
	.ba_eventos_contador_2 div div:nth-child(2){
		width:100%;
	}
	.ba_eventos_contador_2 div div:nth-child(3){
		width:100%;
	}
	.ba_eventos_contador_2 div div:nth-child(3) div:nth-child(2){
		margin: 0 auto !important;
		margin-bottom: 1em !important;
	}
}
@media(max-width: 599px){
	.seccion_programa_emprendimiento_educativo{
		background-size:cover !important;
	}
}
@media(max-width: 514px){
	.fila_ponente_emprendimiento_educativo  h4{
		font-size: 16px !important;
	}
	.fila_ponente_emprendimiento_educativo div.et_pb_column_1_5 {
		width: 100% !important;
		padding-right: 0 !important;
	}
}
@media(max-width: 460px){ 
  .fila_comunicaciones_emprendimiento_educativo h2{
    font-size: 24px !important;
  }
  .fila_comunicaciones_emprendimiento_educativo .fecha_clave h2{
    font-size: 20px !important;
    padding-bottom: 1em !important;
  }
   .fila_comunicaciones_emprendimiento_educativo p{
    font-size: 14px !important;
    padding-bottom: 1em !important;
  }
   .texto_congreso_andaluz_emprendimiento h1 {
    font-size: 23px !important
  }
  .texto_congreso_andaluz_emprendimiento h2 {
   font-size: 22px !important
  }
  .ba_eventos_fechasClaves_container{
    flex-direction: column !important;
  }
}
.fila_ponente_emprendimiento_educativo .et_pb_team_member_image {
	margin: 1em auto !important;
}
/*New Header 13/09 */
@media( max-width: 1350px ){
  #main-header #top-menu li {
    padding-right: 0;
    font-size: 13px;
  }
}
@media( max-width: 1285px ){
  #main-header #top-menu li {
    padding-right: 12px;
  }
}

@media( max-width: 1117px ){
	.ba_eventos_contador_2 div div:nth-child(2){
		padding-bottom: 1em !important
	}
}
/*Fin New Header*/

/*Colaboraciones tecnicas y Técnico Artísticas*/
    .ba_eventos_emprendimiento_colaboraciontecnica .et_pb_column, .ba_eventos_emprendimiento_colaboracionTecnicoArtistica .et_pb_column{
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
		align-items: center;
	}
	.ba_eventos_emprendimiento_colaboraciontecnica .et_pb_text, .ba_eventos_emprendimiento_colaboracionTecnicoArtistica .et_pb_text{
		width: 100% !important;
	}
	.ba_eventos_emprendimiento_colaboraciontecnica .et_pb_image{
		width: 200px !important;
		margin: 0 auto !important;
	}
	.ba_eventos_emprendimiento_colaboracionTecnicoArtistica .et_pb_image{
	   width: 30% !important;
	   margin: 0 auto !important;
	}
	.ba_eventos_emprendimiento_colaboracionTecnicoArtistica .et_pb_image:last-child{
	   width: 20% !important;
	   margin: 0 auto !important;
	}
@media( max-width: 568px ){
    .ba_eventos_emprendimiento_colaboraciontecnica .et_pb_column, .ba_eventos_emprendimiento_colaboracionTecnicoArtistica .et_pb_column{
		flex-wrap: nowrap;
		flex-direction: column;
	}
	.ba_eventos_emprendimiento_colaboracionTecnicoArtistica .et_pb_image{
		margin-bottom: 1em !important;
		width: 200px !important;
	}
}
@media( max-width: 376px ){
	.ba_eventos_emprendimiento_colaboraciontecnica h2, .ba_eventos_emprendimiento_colaboracionTecnicoArtistica h2{
		font-size: 29px !important
	}
}
/*Fin Colaboraciones tecnicas y Técnico Artísticas*/
#logo{ width: 200px; }

/* Logo Recaptcha */
.grecaptcha-badge{
    bottom: 130px !important;
}
@media(max-width: 980px){
    .grecaptcha-badge{
        bottom: 275px !important;
    }
}