/*Ocultar reCaptcha*/
.grecaptcha-badge { visibility: hidden; }

/*CSS ASTRA*/
.menu, .page_item a, .menu-item a,.main-header-menu a {color:#007cc3;text-align:center;font-weight:500;text-transform:uppercase;}
.page_item a:hover, .menu-item a:hover, .main-header-menu a:hover {text-decoration:underline;}
.page-title {color:#007cc3;text-align:center;font-weight:500;text-transform:uppercase;}
.entry-content p {text-indent: 2em;text-align: justify;}
.archive .entry-title, .search .entry-title, .archive .entry-title a, .search .entry-title a {
    line-height: 1.3;
    font-size: 24px;
    color: #007cc3;
    border-bottom:3px solid #ededed;
}
.entry-meta, .entry-meta * {font-size:11px;color:#99CCFF;}

.comments-area {display:none !important}

/*plugin AnWP Post Grid and Post Carousel Slider for Elementor*/
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__excerpt {font-size:12px;}

/*CSS PERSONALIZADO*/
.titulosidebar {color:#007cc3;text-align:center;font-size:18px;line-height:24px;text-transform:uppercase; background-color: #ededed; padding: 5px 0;}
.contactosidebar {font-size:14px;line-height:24px;color:#000000;}
.leermasaccordion {font-size:12px;font-weight:300;font-style: italic;text-align:right;}


a.hfe-sub-menu-item,
.elementor-6346 .elementor-element.elementor-element-48174f6 a.hfe-menu-item,
.elementor-6346 .elementor-element.elementor-element-48174f6 a.hfe-sub-menu-item
{font-size:12px;}

.elementor-6346 .elementor-element.elementor-element-48174f6 .menu-item a.hfe-sub-menu-item {
    padding-left: 5px;
    padding-right: 5px;
}

	
/*Widgets para reseñas de Google by Trustindex*/

.ti-widget.ti-goog .ti-widget-container .ti-name {text-transform: capitalize;}

/*Easy Testimonials*/
.easy_t_single_testimonial .easy_testimonial_title {
    font-size: 18px;
    text-indent: unset;
    text-align: left;
    line-height: 1.25em;
    min-height:70px;
}
.easy_testimonial p {font-size:14px;}

.easy_t_single_testimonial blockquote p span.testimonial-client, .easy_t_single_testimonial blockquote p span.testimonial-position {padding-top: 30px;}



/*List category posts*/
.content_class,
.lcp_comments,
.lcp_catlist
{font-size:14px;}

.lcp_catlist li {padding-bottom:10px;}
.lcp_catlist a {font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:underline;}


/*Plugin Ajax Search*/
.ast-archive-description .ast-archive-title {font-size:1.5em;}
.ast-single-post .entry-title {color:#007cc3;text-align:center;font-weight:500;text-transform:uppercase;}


/*Plugin Breadcrumb NavXT*/
.breadcrumbs {font-size:12px;font-weight:600;}



/*Bubble Menu Lite*/
.wow-bmp-pos-br {bottom: 150px !important;}

/*Plugin Social buttons*/
.ssb_inline-share_heading {font-size:16px;}


 

/*WP Booking Calendar*/
.flex_tl_table .flex_tl_table_row_bookings .flex_tl_collumn_2 .flex_tl_dates_bar .flex_tl_day_cell,
.flex_tl_resource_title_dates_days,
.flex_tl_table .flex_tl_table_row_bookings .flex_tl_collumn_2 .flex_tl_dates_bar .in_cell_time_section_in_day .in_cell_time_hour
{font-size:22px; color:#000000;}


/*Contact Form 7*/
.wpcf7 form.sent .wpcf7-response-output {background: #46b450;}

.fuelux .wizard {
  border-radius: 30px;
  background-color: #99CCFF;  
}

