body, input, textarea, select {
font-family: 'Open Sans',sans-serif!important;
}
a{font-weight:500;font-size:15px}
h2,h1{line-height:1.5em}
h4 a{font-size: 18px;line-height: 1.7em;}
.botones-cabecera{position:relative;top:-80px}
.et_pb_fullwidth_header .header-content {padding:0}
.page-id-28 .tribe-events-page-template #main-header{display:none}
p{color:#232425}
.center{text-align:center}
.boton_clasico,.boton_clasico.et_pb_button:hover{background-color:rgba(234,235,207,0.7);color:#000;border:2px solid #eaebcf}
.section_gris,.et-db #et-boc .et-l .et_pb_section.section_gris{background-color:rgba(225,225,225,0.5)}
.entry-content .menu_miembros{list-style-type:none;}
.menu_miembros li a,.et-db #et-boc .et-l .menu_miembros li a{color:#000}
.miembros{font-weight:bold}
.boton_mano{background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/mano_click_enlace.png);background-repeat: no-repeat;background-position:right;background-size:50px 50px;border:none;color:#000;padding: .4em 3em .4em 1em;font-size:18px;}
.boton_mano:hover, .et_pb_module .boton_mano:hover {border:0px; padding: .4em 3em .4em 1em;}
.boton_mano:after,.et_pb_button_0.boton_mano{content:none;transition:none}
.boton_mano_calendario,.et_pb_section .et_pb_button_0.boton_mano_calendario{background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/mano_click_enlace.png);background-repeat: no-repeat;background-position:right bottom;background-size:45px 45px;width:321px;max-width:321px;padding:15px 25px;background-color:rgba(90, 114, 130, 1)}
.et_pb_button_0.boton_mano_calendario:hover,.et_pb_button_0_wrapper .et_pb_button_0.boton_mano_calendario:hover,.et_pb_section .et_pb_button_0.boton_mano_calendario:hover {background-color:rgba(90, 114, 130, 0.9)!important;padding:15px 25px}
.curso-preparacion{background-color:#f8cf86;padding: 1em 2.7em 1em 1em;background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/mano_click_enlace.png);background-repeat: no-repeat;background-position:right;background-size:50px 50px;border:none;color:#000;}
.et_pb_module .et_pb_button.curso-preparacion:hover,.et_pb_button.curso-preparacion:hover{background-color:#f8cf86;padding: 1em 3em 1em 1em;border:none}
.et_pb_button.curso-preparacion:after,.et_pb_button.curso-preparacion{content:none;transition:none}
.naranja{border:2px solid #f8cf86;background-color:rgba(248,207,134,0.8);padding: 1em 3.5em 1em 1.5em;background-position:right bottom;}
.naranja:hover, .et_pb_module .naranja:hover {background-color:rgba(248,207,134,0.6);padding: 1em 3.5em 1em 1.5em;border:2px solid #f8cf86}
.entry-content .proximos_eventos{list-style-type:circle}
.entry-content .proximos_eventos{padding:0;margin-top:24px}
.entry-content .proximos_eventos .evento{padding-bottom:16px}
.datos_contacto a,.datos_contacto{color: #000}
.datos_contacto p{padding-bottom:0;font-weight:600}
.formulario_contacto p,.formulario_contacto label{padding-bottom:15px;font-weight:500}
.formulario_contacto .wpcf7-form-control-wrap input[type="text"],
.formulario_contacto .wpcf7-form-control-wrap input[type="email"],
.formulario_contacto .wpcf7-form-control-wrap input[type="tel"]{height:36px;width:55%;}
.formulario_contacto .wpcf7-form-control-wrap textarea{width:55%}
.formulario_contacto span{font-size:12px;color:#000}
.formulario_contacto span.wpcf7-not-valid-tip {color: #f00;}
.formulario_contacto div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {border: 1px solid #f00;}
.formulario_contacto .aviso{font-size:12px}
span.wpcf7-list-item { margin:0}
.recursos .fecha{text-decoration: underline;line-height:22px}
.single-asociado #main-content .container:before{content:none}
.single-titular.et-db #et-boc .et-l .et_pb_section .et_pb_row_0{width:100%}
.single-titular.et-db #et-boc .et-l a{color:#686868}
.single-asociado.et-db #et-boc .et-l a{color:#686868}
.single-titular blockquote,blockquote {border-color:#686868;border-left: 2px solid;} .home #page-container .et_pb_section .et_pb_button_4.moodle,.page-id-4055 #page-container .et_pb_section .et_pb_button_4.moodle,
.page-id-4907 #page-container .et_pb_section .et_pb_button_4.moodle,.page-id-4916 #page-container .et_pb_section .et_pb_button_4.moodle,
.page-id-4874 #page-container .et_pb_section .et_pb_button_4.moodle,.page-id-28 #page-container .et_pb_section .et_pb_button_4.moodle{border:2px solid #f8cf86;background-color:rgba(248,207,134,0.5);
padding-top:14px;padding-bottom:14px;
padding-right: 38px!important; 
padding-left: 38px!important;
background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/mano_click_enlace.png);
background-repeat: no-repeat;background-size:45px 45px;background-position:80% 70%;color:#000!important}
.home #page-container .et_pb_section .et_pb_button_4.moodle:hover,.page-id-4055 #page-container .et_pb_section .et_pb_button_4.moodle:hover,.page-id-4907 #page-container .et_pb_section .et_pb_button_4.moodle:hover,
.page-id-4916 #page-container .et_pb_section .et_pb_button_4.moodle:hover,.page-id-4874 #page-container .et_pb_section .et_pb_button_4.moodle:hover,.page-id-28 #page-container .et_pb_section .et_pb_button_4.moodle:hover{background-color:rgba(248,207,134,0.3);}
.home #page-container .et_pb_section .et_pb_button_4.boton_mano_calendario{transition: none; }
.page-id-4055 #page-container .et_pb_section .et_pb_button_4.moodle,.page-id-4907 #page-container .et_pb_section .et_pb_button_4.moodle,
.page-id-4916 #page-container .et_pb_section .et_pb_button_4.moodle,
.page-id-4874 #page-container .et_pb_section .et_pb_button_4.moodle,.page-id-28 #page-container .et_pb_section .et_pb_button_4.moodle{
border-width: 1px!important;border-radius: 2px;
font-size: 20px;
font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 600!important;
}
.home .et_pb_button.boton_mano_calendario:hover,.home  .et_pb_module .et_pb_button.boton_mano_calendario:hover {background-color:rgba(90, 114, 130, 0.9)!important;padding:15px 25px;}
.home #page-container .et_pb_section .et_pb_button_4.curso-preparacion{width:100%;background-position:84% 55%;background-color:#f8cf86;color:#000!important;font-weight:500 !important}
@media (min-width: 981px){
.et_pb_gutters3 .et_pb_column_1_2.colabora-home{width:38%;margin:0 auto}}
@media (min-width: 981px){
.et_pb_gutters3 .et_pb_column_1_2.columna-formacion{width:38%;}
.et_pb_gutters3 .et_pb_column_1_2.columna-formacion-1{width:40%;margin-right:14%;}
}
.noticias-destacadas-pie .post-content a{text-transform:uppercase;color:#f9f9f9;font-size:110%}
.noticia-destacada p a{color:#000}
@media (min-width: 981px){
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .boton_moodle.et_pb_module {
margin-bottom: 0;
}
} table.junta_directiva a{color:#000}
table.junta_directiva thead{display:none}
table.junta_directiva:not(.variations){border:0px}
table.junta_directiva .column-1{font-weight:700}
table.junta_directiva .odd td {background-color: #fff}
.entry-content table.junta_directiva tr td{padding:16px 12px;border:0px}
.et_pb_fullwidth_header,.et-db #et-boc .et-l .et_pb_fullwidth_header{padding:0;position:absolute;bottom:0px;width:100%;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{text-align:center}
.et_pb_fullwidth_header .header-conten,.et-db #et-boc .et-lt .et_pb_fullwidth_header .header-conten{padding:0}
.et_pb_section.logo,.et-db #et-boc .et-l div.et_pb_section.et_pb_section_3.logo{z-index:3}
.et_pb_section.logo,.logo .et_pb_row ,.et-db #et-boc .et-l .logo .et_pb_row_0.et_pb_row,.et-db #et-boc .et-l div.et_pb_section.et_pb_section_3.logo {padding:0}
.logo .et_pb_image_wrap,.et-db #et-boc .et-l .logo .et_pb_image .et_pb_image_wrap{display:block;position:relative;top:-75px;z-index:4}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container {z-index:600;}
.et_menu_idiomas{width: 80%;max-width: 1080px;margin: auto;height:23px}
.et_menu_idiomas ul{width:20%;float:right}
.et_menu_idiomas ul li{display:inline-block;padding-left:8px;float:right}
.tribe-common .title_calendario{display:block;padding-bottom:40px}
#main-footer,.gris{background-color:#525252;}
.et_pb_section_6.gris{padding:30px 0 12px 0}
#main-footer .texto-pie p,#main-footer .texto-pie a{color:#fff;opacity: .6;}
#main-footer .texto-pie p{padding:0}
#main-footer .et_pb_divider {margin:30px 0 5px 0}
#main-footer .et_pb_divider:before{border-top: 1px solid rgba(224, 153, 0, 0.7)}
#main-footer .et_pb_divider.separador-menu,.et_pb_divider.separador-menu{width:30%;margin:0 !important;border-top: 1px solid rgba(224, 153, 0, 0.9)}
.et_pb_divider.separador-menu-b{width:15%;margin:0 !important;border-top: 1px solid rgba(224, 153, 0, 0.9)}
.et_pb_divider.separador-menu-c{width:8%;margin:0 !important;border-top: 1px solid rgba(224, 153, 0, 0.9)}
.et-db #et-boc .et-l .et_pb_row.bloque_menus_pie,.et_pb_row.bloque_menus_pie,#footer-bottom .container{width:80%;max-width:80%;padding:12px 0 0 0}
.et-db #et-boc .et-l .et_pb_row.bloque_menus_pie .titulo_menu_pie,.et_pb_row.bloque_menus_pie .titulo_menu_pie{margin-bottom: 5%}
.et-db #et-boc .et-l .et_pb_row.bloque_menus_pie .et_pb_menu .et_pb_menu__menu>nav>ul>li,.et_pb_row.bloque_menus_pie .et_pb_menu .et_pb_menu__menu>nav>ul>li{display:block;width:100%}
.et-db #et-boc .et-l .et_pb_row.bloque_menus_pie .titulo_menu_pie h4,.et_pb_row.bloque_menus_pie .titulo_menu_pie h4,.et-db #et-boc .et-l .et_pb_row.bloque_menus_pie .et_pb_menu .et_pb_menu__menu>nav>ul>li a,.et_pb_row.bloque_menus_pie .et_pb_menu .et_pb_menu__menu>nav>ul>li a{color:#fff}
.et-db #et-boc .et-l .et_pb_row.bloque_menus_pie .et_pb_menu .et_pb_menu__menu>nav>ul,.et_pb_row.bloque_menus_pie .et_pb_menu .et_pb_menu__menu>nav>ul{background-color:#525252} .et-db #et-boc .et-l #asociados.et_pb_section.section_gris{background-color:#d6d6d6;border-bottom:0px}
.et-db #et-boc .et-l #noticias-destacadas.et_pb_section.section_gris{background-color:#d6d6d6;border-bottom:4px solid #fff}
#extraordinarios .et_pb_blog_grid .et_pb_post {background-color:transparent}
#extraordinarios .et_pb_blog_grid .et_pb_post .post-content a{color:#e09900;}
@media only screen and ( min-width: 981px ) {
#noticias .et_pb_salvattore_content[data-columns]::before { content: '2 .column.size-1of2' !important;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of2 {width:47% !important;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of2:first-child{margin-right:6%;}
}
@media only screen and ( max-width: 981px ) {
#noticias .et_pb_salvattore_content[data-columns]::before { content: '2 .column.size-1of2' !important;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of2{
width:100% !important;
margin-right:0%;
}
}
@media only screen and ( min-width: 981px ) {
.noticias-destacadas-pie .et_pb_salvattore_content[data-columns]::before { content: '4 .column.size-1of4' !important;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of4 {width:22% !important;}
.et_pb_gutters3 .et_pb_column_4_4 .noticias-destacadas-pie .et_pb_blog_grid .column.size-1of4 article{min-height:360px}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of4{margin-right:4%;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of4:last-child{margin-right:0%;}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .descuentos-info,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_wc_price{margin-bottom:4%}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_wc_description{margin-bottom:4%}
}
@media only screen and ( max-width: 981px ) {
.noticias-destacadas-pie .et_pb_salvattore_content[data-columns]::before { content: '4 .column.size-1of4' !important;}
}
.et_pb_gutters3 .et_pb_column_4_4 .noticias-destacadas-pie .et_pb_blog_grid .column.size-1of4 article{background-color:#eec580;padding:8px;border-width: 4px;border-color: #ffffff;}
.et_pb_gutters3 .et_pb_column_4_4 .noticias-destacadas-pie .et_pb_blog_grid .et_pb_post{background:none} 
.et_pb_blog_grid .et_pb_post {padding:0}
.et_pb_image_container {margin:0}
.et_pb_menu__menu>nav>ul>li.acceso-socios>a{display:inline-block;padding:12px 16px;background:#6b6b6b;border:2px solid #a5a5a5;line-height:120%}
.et_pb_menu__menu>nav>ul>li.buscar-terapeuta>a{display:inline-block;padding:12px 16px;background:#6b6b6b;border:1px solid #eec580;line-height:120%}
.pdf_formacion{text-align:center}
.pdf_formacion .pdf-boton{display:inline-block;padding:12px 16px;font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 500!important;font-size:18px;color:#000;border:1px solid #000}
.pdf_formacion .pdf-boton span{color:#e62e1b;font-weight:700} .et_header_style_left .logo_container {width:10%;display:inline-block;float:left;}
.et_fixed_nav #et-top-navigation {width:90%;display:inline-block;float:right;padding-left:0px;}
#et-top-navigation #et_top_search{display:inline-block;float:left;}
#miembros a{color:#000}
.tablepress .row-hover td a{color:#666} @media only screen and (min-width: 768px) {
.noticias-destacadas-pie .et_pb_post {
min-height: 300px;
max-height:300px;
}
}
.page-template-page-template-blog #noticias-destacadas{padding:12px 0;} #noticias .et_pb_post .entry-title a,#noticias .et_pb_post h2 a {font-size:22px;}
#noticias .et_pb_blog_0 .et_pb_post .entry-title a{font-weight:normal!important;}
#noticias a.more-link {
font-size: 14px;
color: #71818c !important;
font-weight: 600;
text-transform: uppercase;
margin-top: 10px;
float: none;
display: inline-block;
padding: 8px 16px;
background-color: #f7f9fb;
border: 1px solid #e9eff5;
}
#noticias a.more-link:hover {
color: #20292f;
}
.wp-pagenavi {border-top:0px}
.wp-pagenavi span.current,.wp-pagenavi a.page:hover,.wp-pagenavi a.last:hover,.wp-pagenavi a.nextpostslink:hover,
.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi a.first:hover  {color: #000!important;}
input.wpcf7-submit{    background-color: #f8cf86;color: #000;
border: 1px solid #e09900;
font-size: 20px;
font-weight: 500;
padding: .3em 1em;
line-height: 1.7em!important;
border-radius: 3px;margin:.5em 0;cursor:pointer}
.caja_miniaturas{width:200px;float:left;margin-left:12px}
.caja_miniaturas .post_miniatura{margin-bottom:15px} .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-mobile-events,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav {
display: block !important; 
visibility: visible;
padding-bottom:12px
}
.tribe-common div.newsletter_boton{margin:30px 0}
.newsletter_boton a{
background-color: rgba(234,235,207,0.7);color: #000;
border: 2px solid #eaebcf;
font-size: 20px;
font-weight: 500;
padding: .3em 1em;
line-height: 1.7em!important;
border-radius: 3px;margin:.5em 0}
.tribe-common h2,.tribe-common li{padding-bottom:20px}
#tribe-events-content {margin-top:30px;clear:both}
.tribe-events-back a,.tribe-events-nav-previous a,.tribe-events-nav-next a{
font-size: 16px;
font-weight: 600;
} .mp_img_link{display:none}
.type-product{padding-bottom:40px} .icon_profile > a:after {
font-family: 'ETmodules';
content: '\e08a';
text-align: center;
margin-right: 10px;
margin-left: 10px;
color: #efefef; font-size: 1em; transition: all .3s ease;
}
.et_pb_menu .et-menu>li.icon_download,.et-db #et-boc .et-l .et_pb_menu .et-menu>li.icon_download {
background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/mano_click_enlace.png);background-repeat: no-repeat;background-position:right;background-size:40px 40px;padding:0 42px
}
.icon_download_p:after,.et_pb_wc_description .et_pb_module_inner a:after{
font-family: 'ETmodules';
content: ' \e092';
font-size: 1em;
}
.icon_film:before{font-family: 'ETmodules';content: '\e024';font-size: 1em;padding-right:5px}
.et_pb_wc_description .et_pb_module_inner a,.guia-general a,.contacta-whatsapp a{color: #000;font-size:103%;font-weight:600}
.descuentos-info a:before{font-family: 'ETmodules';
content: '\70';
font-size: 1em;padding-right:5px}
.guia-general a:before,.procedimiento-asociarse .docume a:before,#convalidaciones .docume a:before{font-family: 'ETmodules';
content: '\e092 ';
font-size: 1em;}
#convalidaciones .et_pb_toggle_close {background-color:#fff}#convalidaciones .docume a{color: #000;}
.ventajas_miembros p:before{font-family: 'ETmodules';
content: '\e033 ';
font-size: 1em;;padding-right:5px;color:#f8cf86}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .descuentos-info,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, 
.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_wc_price{margin-bottom:4%!important}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_wc_description{margin-bottom:4%}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
font-size:1.1em;font-weight:600;
}
.date_published,.description{color: #232425;margin-bottom:16px}
.price{color: #232425}
#imagen-mod-etjc img{}
.related > h2{display:none}
.woocommerce ul.products li.product a img.size-woocommerce_thumbnail, .woocommerce ul.products li.product a span.et_overlay{width:78%!important;}
.woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img.size-woocommerce_thumbnail {margin:0!important;}
.product .related h2 {font-size:19px!important;min-height:120px}
.woocommerce ul.products li.product .woocommerce-loop-product__title {font-weight:500}
.related .products .product .date_published,.related .products .product .description{display:none}
.type-product{padding-bottom:0px}
.product-type-simple .add_to_cart_button{color: #ffffff!important;
font-size: 24px;
background-color: #666666!important;
}
.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product{min-height:530px;max-height:530px}
.gris-formacion .nuestra-formacion-titulo h2,.gris-formacion .nuestra-formacion-enlace a{color: #ffffff!important}
.gris-formacion-claro .nuestra-formacion-titulo h2,.gris-formacion-claro .nuestra-formacion-enlace a{color: #666666}
.nuestra-formacion h3{color: #794e20;height:auto;font-size:1.1em;line-height:1.2em}
.nuestra-formacion{border:2px solid #fff;background-color: #f4c275;padding:12px;height:170px;min-height:170px}
.imagen-formacion img{width:87%;border:2px solid #eab765}
.et-info-acreditaciones{margin:30px 0 30px 0;box-shadow:none;border:1px solid #000;background-color: #fff}
.form-telef .izq{width:70%;float:left}.form-telef .der{width:30%;float:left}.form-telef .izq label{color: #000;font-size:105%;font-weight:600}
.form-telef .izq input{border:0px;border-bottom:1px solid #000}
.img-helecho-etjc img,.img-fc img{border:4px solid #bdbdbd}
.section_beis{background-color: #d1cfc2}
.gris-formacion-claro{background-color: #cacaca}
.et_pb_wc_price .price {font-size:20px!important;color:#545454!important}
.img-etjac{border:4px solid #b3c0f3}
.et-db #et-boc .et-l .et_pb_section.section_violeta1{background-color: #cdd4f2}
.section_violeta2{background-color: #e4e8f7}
.et-db #et-boc .et-l .et_pb_section.section_salmon{background-color: #e4d4ca}
.et-db #et-boc .et-l .et_pb_section.section_verde_o{background-color: #c1cbc8}
.section_verde_c{background-color: #dfdfdf}.buscar_terapeuta_vo{background-color:#83887f}.buscar_terapeuta_vc{background-color:#b5c1ab}
.buscar_terapeuta_go{background-color:#a3a3a3}.buscar_terapeuta_gc{background-color:#e2e2e2}
.gris_complementaria{background-color: #f0f0f0}
.img-actividades-socioc{border:4px solid #c1cbc8}
#top-menu-nav #top-menu li.current-menu-item>a{color:#e09900}
.tribe-events .tribe-events-c-ical__link{color:#e09900;border: 1px solid #e09900}
.tribe-events .tribe-events-c-ical__link:before {background-image:none}
.tribe-events .tribe-events-c-ical__link:hover {background-color:#e09900;color:#fff}
.tribe-events .tribe-events-c-ical__link:hover:before {background-image:none}
#texto-membresia h3{margin-top:20px}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {display:none}
.single-product .woocommerce-page div.product form.cart, .woocommerce div.product form.cart {margin: 0 auto; text-align:center}
.single-product #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_1 .button {border-width:2px!important; border-color:#c8c8c8}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart div.quantity {display:block}
body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_1.preinscripcion_peque{font-size:20px}
.preinsc_produt_relacionados{margin-top:20px;text-align:left!important}
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message, .woocommerce-error, .woocommerce-info{background-color:#bea489!important}
.woocommerce-error, .woocommerce-info, .woocommerce-message {color:#000}
.page-id-725 .buscar_terapeuta_gc a[href^="mailto:"],.page-id-725 .buscar_terapeuta_vc a[href^="mailto:"]{color:#525252}
.page-id-725 .buscar_terapeuta_gc a[href^="tel:"],.page-id-725 .buscar_terapeuta_vc a[href^="tel:"]{color:#000}
.page-id-725 .buscar_terapeuta_gc a[href^="mailto:"]:before,.page-id-725 .buscar_terapeuta_vc a[href^="mailto:"]:before{font-family: 'ETmodules';
content: '\e010 ';font-size: 1em;;padding-right:5px;color:#525252}
.page-id-725 .buscar_terapeuta_gc a[href^="tel:"]:before,.page-id-725 .buscar_terapeuta_vc a[href^="tel:"]:before{font-family: 'ETmodules';
content: '\e00b ';font-size: 1em;;padding-right:5px;color:#000}
.buscar_terapeuta_vc{background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/buscar_terapeuta_vo.jpg);background-repeat: repeat-x;background-position:0% 0%;
background-size:auto; background-size: auto;}
.buscar_terapeuta_gc{background-image: url(//sidpaj.es/wp-content/themes/Divi-child/images/buscar_terapeuta_go.jpg);background-repeat: repeat-x;background-position:0% 0%;
background-size:auto; background-size: auto;}
#main-footer .texto-pie a{color:#fff;opacity: .9;} .etjc_form .presentacion_zoom,.etjc_form .datos_personales,.etjc_form .datos_matricula,.etjc_form .comentarios
,.etjc_form .descuentos_explicacion,.etjc_form .facilidades_pago,.etjc_form .info_adicional,.etjc_form .tabla_modulos_seleccion{margin-bottom:32px;}
.etjc_form .presentacion_zoom p.negrita_especial{color:#000;font-size:120%;font-weight:600}
.etjc_form input[type=checkbox]{width:24px;height:24px;margin-bottom:0}
.etjc_form .et_pb_divider_0:before {border-top-color: #bda388}
.etjc_form .et_pb_divider:before {border-top:3px solid #bda388;}
.etjc_form .datos_personales p{margin-bottom:18px}
.etjc_form input.text, .etjc_form input.title,.etjc_form input[type=email],.etjc_form input[type=password],.etjc_form input[type=tel],.etjc_form input[type=text], .etjc_form select,.etjc_form textarea {border:0;border-bottom:1px solid #bbb}
.etjc_form div.datos_matricula p.estrella:before,
.etjc_form .descuentos_explicacion p.estrella:before,.etjc_form p.estrella:before {font-family: 'ETmodules';content: '\e033 ';font-size: 1em;padding-right: 5px;color: #f8cf86;}
.etjc_form .tabla_modulos_seleccion .wpcf7-list-item-label,.etjc_form .presentacion_zoom .wpcf7-list-item-label{display:none}
.etjc_form .tabla_modulos_seleccion span.modulo{width:25%;display:inline-block;float:left;padding-bottom:12px;height:auto}
.etjc_form .tabla_modulos_seleccion span.wpcf7-form-control-wrap{width:75%;display:inline-block;float:left;padding-bottom:12px;height:auto}
.etjc_form .tabla_modulos_seleccion p{clear:both}
.etjc_form .tabla_modulos_seleccion span.wpcf7-form-control-wrap span.wpcf7-list-item{width:25%;text-align:center}
.etjc_form .descuentos_explicacion{padding-top:32px}
.etjc_form .descuentos_explicacion span.wpcf7-list-item,.etjc_form .facilidades_pago span.wpcf7-list-item
,.etjc_form .info_adicional span.wpcf7-list-item{display:block; margin-bottom:20px;}
.etjc_form .tabla_modulos_seleccion .cabecera .wpcf7-list-item-label{display:inline-block;padding-bottom:0; font-size:16px;font-weight:600}
.etjc_form .tabla_modulos_seleccion .cabecera span.wpcf7-form-control-wrap {padding-bottom:0;}
.etjc_form .tabla_modulos_seleccion .cabecera {height:80px;background-color:#bda388;padding:12px 0;margin:20px 0 12px 0}
.etjc_form .datos_matricula .no_convalida .wpcf7-form-control span:nth-of-type(3) {visibility: hidden}
.link:before{font-family: 'ETmodules';content: '\e02c ';font-size: 1em;}
.etjc_form .datos_matricula .checkbox-296 .wpcf7-list-item{display:inline-block;margin-right:14px}
.etjc_form .comentarios textarea {border:1px solid #bbb; width:100%}.titulalciones_interes{clear:both;margin-top:20px}
.woocommerce div.product div#pago-cuotas form.cart{margin:0px;text-align:left}
.woocommerce .product-type-simple .add_to_cart_button{display:none}
.bienvenidos{margin-right:120px}
.estrella{clear:both}
.et-db #et-boc .et-l .texto-pie a{color:#fff} @media (max-width: 980px){
.et_header_style_left #logo, .et_header_style_split #logo,.et_header_style_left .logo_container {display:none}
#et-top-navigation #et_top_search {display:none}
.logo .et_pb_image_wrap, .et-db #et-boc .et-l .logo .et_pb_image .et_pb_image_wrap {top:-50px}
.bienvenidos{margin-right:0}
#menu-pie .et_mobile_nav_menu,#menu-publicaciones .et_mobile_nav_menu{display: none!important;}
#menu-pie .et_pb_menu__menu,#menu-publicaciones .et_pb_menu__menu{display: block!important;}
.home #page-container .et_pb_section .et_pb_button_4.boton_mano_calendario,.home #page-container .et_pb_section .et_pb_button_4.moodle,.boton_mano_calendario, .et_pb_section .et_pb_button_0.boton_mano_calendario  {width:94%}
.form-telef .izq,.form-telef .der{width:100%;float:none}.form-telef .izq{padding-bottom:32px}
div.et_pb_section.et_pb_section_0{min-height:240px;max-height:240px}
div.et_pb_section.et_pb_section_0 .header-content{display:none}
.et_pb_column_12{padding-right:0!important}
#imagen-mod-etjc,.et_pb_image_1.img-helecho-etjc{text-align:center}
.cabecera{display:none}
.etjc_form .tabla_modulos_seleccion span.modulo,.etjc_form .tabla_modulos_seleccion span.wpcf7-form-control-wrap {width:100%;float:none}
.etjc_form .tabla_modulos_seleccion .wpcf7-list-item-label, .etjc_form .presentacion_zoom .wpcf7-list-item-label{display:block}span.wpcf7-list-item{display:block}
.etjc_form .tabla_modulos_seleccion span.wpcf7-form-control-wrap span.wpcf7-list-item{width:100%}
.formulario_contacto .wpcf7-form-control-wrap input[type="text"], .formulario_contacto .wpcf7-form-control-wrap input[type="email"], .formulario_contacto .wpcf7-form-control-wrap input[type="tel"],.formulario_contacto .wpcf7-form-control-wrap textarea{width:100%}
.wp-pagenavi{width:100%;display:block;margin-bottom:0}
.wp-pagenavi span{display:inline-block}
.et_pb_column .et_pb_blog_grid .column.size-1of2{clear:both}
.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post{height:auto!important}
.et_pb_shop ul.products.columns-3 li.product.product_cat-publicaciones-gratuitas{width:100%!important;margin-right:0!important}
.woocommerce ul.products li.product a img.size-woocommerce_thumbnail, .woocommerce ul.products li.product a span.et_overlay{width:55%!important;margin:0 auto!important}
.buscar_terapeuta_vc .et_pb_column_4,.buscar_terapeuta_gc .et_pb_column_8,.buscar_terapeuta_vc .et_pb_column_12,.buscar_terapeuta_vc .et_pb_column_28,.buscar_terapeuta_gc .et_pb_column_32
,.buscar_terapeuta_gc .et_pb_column_16,.buscar_terapeuta_vc .et_pb_column_20,.buscar_terapeuta_gc .et_pb_column_24{padding-left:14px;padding-bottom:14px}
#tipo_miembros .et_pb_text_inner{text-align:center}#tipo_miembros .et_pb_text_inner ul li{padding-bottom:8px}
.home .et_pb_text_4{margin-right: 0!important;}
.single-asociado.et-db #et-boc .et-l .et_pb_section_1,.single-product.et-db #et-boc .et-l div.et_pb_section.et_pb_section_6,
.single-product.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0,.tribe-theme-divi.et-db #et-boc .et-l div.et_pb_section.et_pb_section_1{min-height:240px;max-height:240px}
.single-asociado.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,.single-product.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,
.tribe-theme-divi.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{display:none}
.single-product.et-db #et-boc .et-l .et_pb_column.et_pb_column_13,.single-product.et-db #et-boc .et-l .et_pb_column{padding-left:12px}
.single-product.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product,.single-product.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,
.woocommerce-cart.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product{width:100%!important;margin-right:0!important;min-height:auto;max-height:auto;text-align:center}
.single-product .product .related h2,.woocommerce-cart.woocommerce ul.products li.product .woocommerce-loop-product__title {min-height:auto}
.woocommerce-cart.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product{margin-bottom:0!important}
.woocommerce-cart.woocommerce .et_pb_section.et_pb_section_4{padding:0}.woocommerce-cart.woocommerce .et_pb_section.et_pb_section_3{padding-bottom:0}
.single-product.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product .preinsc_produt_relacionados{text-align:center!important}
.single-product.woocommerce div.product div.images img{width:90%}
}
@media (min-width: 980px) and  (max-width: 1000px){
.nuestra-formacion{height:190px;min-height:190px}
}
@media (max-width: 420px){
.buscar_terapeuta_gc .et_pb_row .et_pb_column:not(:first-child) ,.buscar_terapeuta_vc .et_pb_row .et_pb_column:not(:first-child) {padding-left:14px;}
.tablepress tbody tr:first-child td,table.junta_directiva tr td{display:block;clear:both}
}
@media (max-width: 1024px){
#et-top-navigation #et_top_search {display:none}
}
.cookies_propias table tbody tr:nth-child(n+1):nth-child(-n+7),.cookies_propias table tbody tr:nth-child(n+11):nth-child(-n+17)
,.cookies_propias table tbody tr:nth-child(n+19):nth-child(-n+20),.cookies_propias table tbody tr:nth-child(25),.cookies_propias table tbody tr:nth-child(n+32):nth-child(-n+36){display:none}
.cookies_terceros table tbody tr:nth-child(n+8):nth-child(-n+10),.cookies_terceros table tbody tr:nth-child(n+8):nth-child(-n+10),.cookies_terceros table tbody tr:nth-child(18),.cookies_terceros table tbody tr:nth-child(n+21):nth-child(-n+24),
.cookies_terceros table tbody tr:nth-child(n+26):nth-child(-n+31){display:none}
.page-id-9630 span.wpcf7-list-item {display:block}
.page-id-9630 .titulacion_form h4{padding-bottom:18px}
.etjc_form .tabla_modulos_seleccion,.etjc_form .facilidades_pago {height:auto;clear:both}
.swpm-logged-logout-link {
display: block;
border: 1px solid rgba(0, 0, 0, 0.8);
width: 30%;
margin: 30px auto 0 auto;
text-align: center;
}
span.swpm_after_login_page_link {
display: block;
padding: 8px 0;
border: 1px solid rgba(0, 0, 0, 0.8);
margin: 24px auto 0 auto;
text-align: center;
width: 50%;
border-radius: 2px;
}