/*
 * Color de acento del tema.
 *
 * ARCHIVO GENERADO: no editar a mano.
 * Se produce con herramientas/generar-acento.sh a partir de la lista de
 * selectores del propio tema, sustituyendo el dorado #cc9602 por el color
 * de marca. Para cambiarlo, volver a lanzar ese guion con el nuevo valor.
 *
 * Se usan dos tonos del mismo color:
 *   #5fa8d3  fondos, botones y bordes
 *   #2f7caa  texto (contraste 4.58:1 sobre blanco)
 *
 * El segundo se calcula solo: se baja la luminosidad del primero, sin tocar
 * su tono, hasta alcanzar el 4.5:1 que pide el texto pequeno.
 */

/* Disponibles para el resto de hojas del tema hijo. */
:root {
	--st-acento: #5fa8d3;
	--st-acento-texto: #2f7caa;
}

/* color — 139 selectores, tono de texto */
a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
p a,
.edgtf-comment-holder .edgtf-comment-text .comment-edit-link:hover,
.edgtf-comment-holder .edgtf-comment-text .comment-reply-link:hover,
.edgtf-comment-holder .edgtf-comment-text .replay:hover,
#submit_comment:hover,
.post-password-form input[type=submit]:hover,
.edgtf-pagination-holder .edgtf-pagination li a:hover,
.edgtf-pagination-holder .edgtf-pagination li.active span,
.edgtf-pagination-holder .edgtf-pagination li.edgtf-pagination-first-page a:hover,
.edgtf-pagination-holder .edgtf-pagination li.edgtf-pagination-last-page a:hover,
.edgtf-pagination-holder .edgtf-pagination li.edgtf-pagination-next a:hover,
.edgtf-pagination-holder .edgtf-pagination li.edgtf-pagination-prev a:hover,
.slick-slider .edgtf-slick-next:hover,
.slick-slider .edgtf-slick-prev:hover,
.slick-slider .edgtf-slick-numbers li.slick-active,
.edgtf-main-menu ul li a:hover,
.edgtf-main-menu.edgtf-sticky-nav>ul>li.edgtf-active-item>a,
.edgtf-main-menu.edgtf-sticky-nav>ul>li.edgtf-opened-dropdown>a,
.edgtf-main-menu>ul>li.edgtf-active-item>a,
.edgtf-main-menu>ul>li.edgtf-hovered>a,
.edgtf-main-menu>ul>li.edgtf-opened-dropdown>a,
.edgtf-main-menu>ul>li:hover>a,
.edgtf-main-menu>ul>li>a:hover,
.edgtf-main-menu ul li a .edgtf-featured-icon,
.edgtf-main-menu.edgtf-sticky-nav>ul>li>a:hover,
.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li a:not(.edgtf-no-link):hover,
.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li h4:not(.edgtf-no-link):hover,
.edgtf-mobile-header .edgtf-mobile-nav a:hover,
.edgtf-mobile-header .edgtf-mobile-nav h4:hover,
footer .widget a:hover,
footer .widget.widget_recent_entries ul li,
footer .widget.widget_calendar #today,
.edgtf-title .edgtf-title-holder h1,
.edgtf-title .edgtf-title-holder .edgtf-breadcrumbs .edgtf-current,
.edgtf-sticky-header .edgtf-side-menu-button-opener:hover,
.edgtf-side-menu .widget a:hover,
.edgtf-side-menu .widget li:hover a,
.edgtf-side-menu .widget .edgtf-sidearea-widget-title,
.edgtf-side-menu .widget_calendar a,
.edgtf-side-menu a.edgtf-close-side-menu i,
.edgtf-fullscreen-menu-opener .edgtf-fullscreen-icon,
.edgtf-fullscreen-menu-opener:hover .edgtf-fullscreen-icon,
.edgtf-fullscreen-menu-opener.opened .edgtf-fullscreen-icon-close,
nav.edgtf-fullscreen-menu ul li a:hover,
nav.edgtf-fullscreen-menu ul li ul li a:hover,
.edgtf-search-opener:hover,
.edgtf-sticky-header .edgtf-search-opener:hover,
.edgtf-search-cover .edgtf-search-close a,
.edgtf-fullscreen-search-holder .edgtf-search-submit,
.edgtf-fullscreen-search-holder .edgtf-fullscreen-search-close-container a,
.edgtf-portfolio-single-holder.full-screen-slider .edgtf-full-screen-slider-holder .edgtf-slick-next:hover,
.edgtf-portfolio-single-holder.full-screen-slider .edgtf-full-screen-slider-holder .edgtf-slick-prev:hover,
.edgtf-portfolio-single-holder.full-screen-slider .edgtf-portfolio-slider-content .edgtf-control,
.edgtf-portfolio-single-holder .edgtf-portfolio-social .edgtf-social-share-holder li a:hover,
.edgtf-team .edgtf-team-social .edgtf-icon-shortcode:hover,
.edgtf-counter-holder .edgtf-counter-icon .edgtf-icon-shortcode,
.edgtf-counter-holder .edgtf-counter,
.edgtf-counter-holder .edgtf-counter-symbol,
.edgtf-icon-shortcode.circle .edgtf-icon-element,
.edgtf-icon-shortcode.square .edgtf-icon-element,
.countdown-section,
.edgtf-custom-font-holder .edgtf-highlighted,
.edgtf-message .edgtf-message-inner a.edgtf-close,
.edgtf-ordered-list ol>li:before,
.edgtf-unordered-list ul>li:before,
.edgtf-icon-list-item .edgtf-icon-list-icon-holder-inner i,
.edgtf-icon-list-item .edgtf-icon-list-icon-holder-inner span,
.edgtf-price-table .edgtf-price-table-inner ul li.edgtf-table-content li:before,
.edgtf-price-table.edgtf-active .edgtf-price-table-inner ul li.edgtf-table-prices .edgtf-price-holder,
.edgtf-pie-chart-holder .edgtf-pie-center-no,
.edgtf-pie-chart-holder .edgtf-pie-chart-text .edgtf-to-counter,
.edgtf-pie-chart-with-icon-holder .edgtf-percentage-with-icon i,
.edgtf-pie-chart-with-icon-holder .edgtf-percentage-with-icon span,
.edgtf-process-holder .edgtf-process-item-holder .edgtf-pi-number-holder,
.edgtf-process-holder .edgtf-process-item-holder .edgtf-pi-number-holder .edgtf-pi-arrow,
.edgtf-accordion-holder .edgtf-title-holder .edgtf-accordion-mark-icon .icon_plus,
.edgtf-blog-list-holder .edgtf-item-info-section>div a:hover,
.edgtf-blog-slider .edgtf-item-info-section>div a:hover,
.edgtf-btn.edgtf-btn-outline,
.edgtf-btn.edgtf-btn-transparent:not(.edgtf-btn-custom-hover-color):not(.edgtf-btn-icon):hover,
.edgtf-image-gallery .edgtf-image-gallery-grid.edgtf-gallery-prettyphoto .edgtf-pp-icon,
.edgtf-image-gallery-masonry.edgtf-gallery-prettyphoto .edgtf-pp-icon,
.edgtf-video-button-play .edgtf-video-button-wrapper,
.edgtf-dropcaps,
.edgtf-portfolio-filter-holder .edgtf-portfolio-filter-holder-inner ul li.active span,
.edgtf-portfolio-filter-holder .edgtf-portfolio-filter-holder-inner ul li.current span,
.edgtf-portfolio-filter-holder .edgtf-portfolio-filter-holder-inner ul li:hover span,
.edgtf-horizontally-scrolling-portfolio-list-holder article.edgtf-portfolio-item-showcase .edgtf-hspl-text-holder .edgtf-hspl-text .edgtf-hspl-video-icon,
.edgtf-iwt .edgtf-icon-shortcode,
.edgtf-iwt .edgtf-icon-shortcode.circle,
.edgtf-iwt .edgtf-icon-shortcode.square,
.edgtf-social-share-holder.edgtf-list li a,
.edgtf-cf7-no-space-with-borders input.wpcf7-form-control.wpcf7-submit,
.edgtf-twitter-feed .edgtf-tweet-info-holder .edgtf-tweeter-username,
.widget ul:not(.edgtf-instagram-feed) li:hover>a,
.widget.widget_calendar #next a,
.widget.widget_calendar #prev a,
.edgtf-sidebar .widget.widget_recent_entries ul li a:hover,
.edgtf-sidebar .widget.widget_recent_entries ul li a:before,
.edgtf-blog-holder article .edgtf-post-text-inner .edgtf-post-info-top>div a:hover,
.edgtf-blog-holder article.sticky .edgtf-post-title a,
.edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-left>div a:hover,
.edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-right>div a:hover,
.edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-left .edgtf-blog-btn-read-more,
.edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-right .edgtf-blog-btn-read-more,
.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-info-bottom .edgtf-post-info-bottom-left>div a:hover,
.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-info-bottom .edgtf-post-info-bottom-right>div a:hover,
.edgtf-filter-blog-holder li.edgtf-active,
.edgtf-single-tags-holder .edgtf-tags a:hover,
.edgtf-blog-single-navigation a:hover .edgtf-nav-title-inner,
.edgtf-single-links-pages .edgtf-single-links-pages-inner>a:hover,
.edgtf-single-links-pages .edgtf-single-links-pages-inner>span,
.edgtf-single-links-pages .edgtf-single-links-pages-inner>span:hover,
.edgtf-top-bar #lang_sel li .lang_sel_sel:hover,
.edgtf-top-bar #lang_sel ul ul a:hover,
.woocommerce-page .edgtf-content .edgtf-quantity-buttons .edgtf-quantity-minus:hover,
.woocommerce-page .edgtf-content .edgtf-quantity-buttons .edgtf-quantity-plus:hover,
div.woocommerce .edgtf-quantity-buttons .edgtf-quantity-minus:hover,
div.woocommerce .edgtf-quantity-buttons .edgtf-quantity-plus:hover,
.woocommerce .star-rating span,
.edgtf-woo-single-page .edgtf-single-product-summary .product_meta>span a:hover,
.edgtf-woo-single-page .woocommerce-tabs ul.tabs>li.active a,
ul.products>.product .added_to_cart:hover,
ul.products>.product .button:hover,
.widget.woocommerce.widget_layered_nav ul li.chosen a,
.widget.woocommerce.widget_products ul li a:hover .product-title,
.widget.woocommerce.widget_recently_viewed_products ul li a:hover .product-title,
.widget.woocommerce.widget_top_rated_products ul li a:hover .product-title,
.edgtf-shopping-cart-holder .edgtf-header-cart:hover,
.edgtf-sticky-header .edgtf-shopping-cart-holder .edgtf-header-cart:hover,
.edgtf-shopping-cart-dropdown .edgtf-item-info-holder .remove:hover,
.edgtf-woo-view-all-pagination a:hover {
	color: #2f7caa;
}

/* background color — 86 selectores, tono de marca */
.edgtf-st-loader .pulse,
.edgtf-st-loader .double_pulse .double-bounce1,
.edgtf-st-loader .double_pulse .double-bounce2,
.edgtf-st-loader .cube,
.edgtf-st-loader .rotating_cubes .cube1,
.edgtf-st-loader .rotating_cubes .cube2,
.edgtf-st-loader .stripes>div,
.edgtf-st-loader .wave>div,
.edgtf-st-loader .two_rotating_circles .dot1,
.edgtf-st-loader .two_rotating_circles .dot2,
.edgtf-st-loader .five_rotating_circles .container1>div,
.edgtf-st-loader .five_rotating_circles .container2>div,
.edgtf-st-loader .five_rotating_circles .container3>div,
.edgtf-st-loader .lines .line1,
.edgtf-st-loader .lines .line2,
.edgtf-st-loader .lines .line3,
.edgtf-st-loader .lines .line4,
#submit_comment,
.post-password-form input[type=submit],
input.wpcf7-form-control.wpcf7-submit,
.slick-slider .edgtf-slick-dots li.slick-active,
#edgtf-back-to-top>span,
.edgtf-header-vertical .edgtf-vertical-menu>ul>li>a:before,
.edgtf-header-vertical .edgtf-vertical-menu>ul>li>a:after,
footer .edgtf-footer-ingrid-border-holder-outer,
.edgtf-icon-shortcode.circle .edgtf-icon-shortcode-hover-layer,
.edgtf-icon-shortcode.square .edgtf-icon-shortcode-hover-layer,
.edgtf-message,
.edgtf-progress-bar .edgtf-progress-content-outer .edgtf-progress-content,
.edgtf-progress-bar.edgtf-progress-bar-light .edgtf-progress-content-outer .edgtf-progress-content,
.edgtf-pie-chart-doughnut-holder .edgtf-pie-legend ul li .edgtf-pie-color-holder,
.edgtf-pie-chart-pie-holder .edgtf-pie-legend ul li .edgtf-pie-color-holder,
.edgtf-process-holder .edgtf-process-item-holder .edgtf-pi-number-holder:after,
.edgtf-tabs .edgtf-tabs-nav li.ui-state-active:after,
.edgtf-tabs .edgtf-tabs-nav li.ui-state-hover:after,
.edgtf-tabs.edgtf-tab-boxed .edgtf-tabs-nav li.ui-state-active a,
.edgtf-tabs.edgtf-tab-boxed .edgtf-tabs-nav li.ui-state-hover a,
.edgtf-tabs.edgtf-tab-boxed.edgtf-style-grey .edgtf-tabs-nav li.ui-state-active a,
.edgtf-tabs.edgtf-tab-boxed.edgtf-style-grey .edgtf-tabs-nav li.ui-state-hover a,
.edgtf-tabs.edgtf-tab-boxed.edgtf-style-white .edgtf-tabs-nav li.ui-state-active a,
.edgtf-tabs.edgtf-tab-boxed.edgtf-style-white .edgtf-tabs-nav li.ui-state-hover a,
.edgtf-accordion-holder .edgtf-title-holder.ui-state-active,
.edgtf-accordion-holder .edgtf-title-holder.ui-state-hover,
.edgtf-accordion-holder.edgtf-style-grey .edgtf-title-holder.ui-state-active,
.edgtf-accordion-holder.edgtf-style-grey .edgtf-title-holder.ui-state-hover,
.edgtf-accordion-holder.edgtf-style-white .edgtf-title-holder.ui-state-active,
.edgtf-accordion-holder.edgtf-style-white .edgtf-title-holder.ui-state-hover,
.edgtf-accordion-holder.edgtf-style-transparent .edgtf-title-holder.ui-state-active,
.edgtf-accordion-holder.edgtf-style-transparent .edgtf-title-holder.ui-state-hover,
.edgtf-btn.edgtf-btn-solid,
input[type=submit].edgtf-btn,
.edgtf-dropcaps.edgtf-circle,
.edgtf-dropcaps.edgtf-square,
.edgtf-cf7-no-space-with-borders input.wpcf7-form-control.wpcf7-submit:hover,
.edgtf-cf7-single-line .edgtf-cf7-single-line-submit input,
.widget .tagcloud a:hover,
.edgtf-blog-holder article.format-link .edgtf-post-text,
.edgtf-blog-holder article.format-quote .edgtf-post-text,
.edgtf-blog-holder.edgtf-blog-type-masonry-gallery article.format-link .edgtf-post-text,
.edgtf-blog-holder.edgtf-blog-type-masonry-gallery article.format-link:hover .edgtf-post-text,
.edgtf-blog-holder.edgtf-blog-type-masonry-gallery article.format-quote .edgtf-post-text,
.edgtf-blog-holder.edgtf-blog-type-masonry-gallery article.format-quote:hover .edgtf-post-text,
.woocommerce-page .edgtf-content .wc-forward:not(.added_to_cart):not(.checkout-button),
.woocommerce-page .edgtf-content a.added_to_cart,
.woocommerce-page .edgtf-content a.button,
.woocommerce-page .edgtf-content button[type=submit]:not(.edgtf-woo-search-widget-button),
.woocommerce-page .edgtf-content input[type=submit],
div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button),
div.woocommerce a.added_to_cart,
div.woocommerce a.button,
div.woocommerce button[type=submit]:not(.edgtf-woo-search-widget-button),
div.woocommerce input[type=submit],
.woocommerce .edgtf-product-badge,
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-text-inner .edgtf-pli-add-to-cart.edgtf-default-skin .added_to_cart,
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-text-inner .edgtf-pli-add-to-cart.edgtf-default-skin .button,
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-text-inner .edgtf-pli-add-to-cart.edgtf-light-skin .added_to_cart:hover,
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-text-inner .edgtf-pli-add-to-cart.edgtf-light-skin .button:hover,
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-text-inner .edgtf-pli-add-to-cart.edgtf-dark-skin .added_to_cart:hover,
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-text-inner .edgtf-pli-add-to-cart.edgtf-dark-skin .button:hover,
.edgtf-plc-holder .edgtf-plc-item .edgtf-plc-add-to-cart.edgtf-default-skin .added_to_cart,
.edgtf-plc-holder .edgtf-plc-item .edgtf-plc-add-to-cart.edgtf-default-skin .button,
.edgtf-plc-holder .edgtf-plc-item .edgtf-plc-add-to-cart.edgtf-light-skin .added_to_cart:hover,
.edgtf-plc-holder .edgtf-plc-item .edgtf-plc-add-to-cart.edgtf-light-skin .button:hover,
.edgtf-plc-holder .edgtf-plc-item .edgtf-plc-add-to-cart.edgtf-dark-skin .added_to_cart:hover,
.edgtf-plc-holder .edgtf-plc-item .edgtf-plc-add-to-cart.edgtf-dark-skin .button:hover,
.edgtf-shopping-cart-dropdown .edgtf-cart-bottom .edgtf-view-cart {
	background-color: #5fa8d3;
}

/* border — 12 selectores, tono de marca */
.edgtf-st-loader .pulse_circles .ball,
input.wpcf7-form-control.wpcf7-submit,
.slick-slider .edgtf-slick-dots li,
.slick-slider .edgtf-slick-dots li.slick-active,
.edgtf-side-menu .widget_nav_menu li a:before,
.edgtf-message,
.edgtf-accordion-holder.edgtf-style-transparent .edgtf-accordion-content,
.edgtf-accordion-holder.edgtf-style-transparent .edgtf-title-holder,
.edgtf-btn.edgtf-btn-outline,
.edgtf-cf7-single-line .edgtf-cf7-single-line-submit input,
.widget .tagcloud a:hover,
.edgtf-single-tags-holder .edgtf-tags a:hover {
	border-color: #5fa8d3;
}

/* border top — 2 selectores, tono de marca */
.edgtf-drop-down .edgtf-menu-wide.edgtf-wide-background .edgtf-menu-second .edgtf-menu-inner,
.edgtf-header-vertical .edgtf-vertical-dropdown-float .edgtf-menu-second .edgtf-menu-inner ul {
	border-top-color: #5fa8d3;
}

/* border bottom — 2 selectores, tono de marca */
.edgtf-separator,
.edgtf-woo-single-page .woocommerce-tabs ul.tabs>li.active a {
	border-bottom-color: #5fa8d3;
}

/* seleccion de texto — contraste 7.22:1 */
::selection {
	background: #5fa8d3;
	color: #111111;
}

::-moz-selection {
	background: #5fa8d3;
	color: #111111;
}

