/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-preload-background { background-image: url(https://ansohemorroides.com/dev/wp-content/themes/kendall/assets/img/preload_pattern.png) !important;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
body { font-family: Raleway;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a, .eltd-portfolio-list-holder article .eltd-item-icons-holder a, .eltd-blog-list-holder.eltd-blog-author-top .eltd-blog-list-item .eltd-item-info-section, .eltd-blog-list-holder.eltd-blog-border-bottom .eltd-blog-list-item .eltd-item-info-section.eltd-small-info-section, .eltd-blog-list-holder.eltd-blog-minimal .eltd-blog-list-item .eltd-item-text-holder .eltd-item-info-section, .eltd-blog-list-holder.eltd-masonry .eltd-blog-list .eltd-blog-list-masonry-item .eltd-item-info-section, .eltd-portfolio-list-holder article .eltd-ptf-category-holder, .eltd-blog-carousel-holder .eltd-blog-carousel-item .eltd-item-info-section.eltd-large-info-section, .eltd-blog-list-holder.eltd-blog-border-bottom .eltd-blog-list-item .eltd-item-info-section.eltd-large-info-section, .eltd-blog-list-holder.eltd-blog-simple .eltd-blog-list-item .eltd-item-info-section.eltd-large-info-section, .eltd-blog-list-holder.eltd-blog-simple .eltd-blog-list-item .eltd-item-info-section.eltd-small-info-section, .eltd-blog-list-holder.eltd-blog-standard .eltd-blog-list-item .eltd-item-text-holder .eltd-item-info-section, .eltd-blog-carousel-holder .eltd-blog-carousel-item .eltd-item-info-section.eltd-large-info-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-list-holder.eltd-blog-border-bottom .eltd-blog-list-item .eltd-item-info-section.eltd-large-info-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-list-holder.eltd-blog-simple .eltd-blog-list-item .eltd-item-info-section.eltd-large-info-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-list-holder.eltd-blog-simple .eltd-blog-list-item .eltd-item-info-section.eltd-small-info-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-list-holder.eltd-blog-standard .eltd-blog-list-item .eltd-item-text-holder .eltd-item-info-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-comment-holder .eltd-comment .eltd-comment-info .eltd-right a:hover, .eltd-pagination ul li.active>a, .eltd-pagination ul li.active>span, .eltd-pagination ul li:hover>a, .eltd-pagination ul li:hover>span, .eltd-main-menu ul li a:hover, .eltd-main-menu ul li.eltd-active-item a, .eltd-main-menu.eltd-sticky-nav ul li a:hover, .eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a.current, .eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a:hover, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a.current, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a:hover, .eltd-dark-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a.current, .eltd-dark-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a:hover, .eltd-dark-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a.current, .eltd-dark-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a:hover, .eltd-drop-down .second .inner ul li a:hover, .eltd-drop-down .second .inner ul li h4:hover, .eltd-drop-down .second .inner ul li.sub ul li:hover>a, .eltd-drop-down .second .inner ul li.current-menu-item a, .eltd-drop-down .second .inner>ul>li:hover>a, .eltd-drop-down .wide .second .inner>ul>li>a:hover, .eltd-drop-down .wide.icons .second ul li a:hover i, .eltd-header-vertical .eltd-vertical-dropdown-float .second .inner ul li a:hover, .eltd-header-vertical .eltd-vertical-dropdown-toggle .second .inner ul li.open>a, .eltd-header-vertical .eltd-vertical-menu ul li a:hover, .eltd-header-dual .eltd-page-header .eltd-menu-area .eltd-main-menu>ul>li.eltd-active-item>a, .eltd-header-vertical .eltd-vertical-menu>ul>li.open>a, .eltd-header-vertical .eltd-vertical-menu>ul>li>a:hover, .eltd-header-dual .eltd-page-header .eltd-search-opener:hover, .eltd-header-dual .eltd-page-header .eltd-search-opener:hover .eltd-search-icon-text, .widget.eltd-sticky-right .eltd-search-opener:hover, .widget.eltd-sticky-right .eltd-shopping-cart-widget .eltd-shopping-cart a:hover, .eltd-mobile-header .eltd-mobile-nav a:hover, .eltd-mobile-header .eltd-mobile-nav h4:hover, .eltd-mobile-header .eltd-mobile-menu-opener a:hover, .eltd-title .eltd-title-holder .eltd-breadcrumbs a:hover, .eltd-side-menu-button-opener:hover span, nav.eltd-fullscreen-menu ul li a:hover, nav.eltd-fullscreen-menu ul li ul li a:hover, .eltd-search-opener:hover span, .eltd-search-fade .eltd-fullscreen-search-holder.eltd-animate .eltd-fullscreen-search-close:hover, .eltd-portfolio-single-holder .eltd-portfolio-single-nav .eltd-portfolio-back-btn:hover a>span, .eltd-portfolio-single-holder .eltd-portfolio-single-nav .eltd-portfolio-next:hover .eltd-portfolio-navigation-info, .eltd-portfolio-single-holder .eltd-portfolio-single-nav .eltd-portfolio-next:hover .eltd-ptf-nav-icons, .eltd-portfolio-single-holder .eltd-portfolio-single-nav .eltd-portfolio-prev:hover .eltd-portfolio-navigation-info, .eltd-portfolio-single-holder .eltd-portfolio-single-nav .eltd-portfolio-prev:hover .eltd-ptf-nav-icons, .eltd-portfolio-single-holder .eltd-ptf-social-holder .eltd-ptf-like-holder a.liked .eltd-ptf-like-icon, .eltd-portfolio-single-holder .eltd-ptf-social-holder .eltd-ptf-like-holder a:hover .eltd-ptf-like-icon, .eltd-team .eltd-team-social .eltd-icon-shortcode a:hover, .eltd-message .eltd-message-inner a.eltd-close i:hover, .eltd-ordered-list ol>li:before, .eltd-icon-list-item .eltd-icon-list-icon-holder-inner .font_elegant, .eltd-icon-list-item .eltd-icon-list-icon-holder-inner i, .eltd-testimonials.eltd-with-icon .eltd-testimonials-icon>i, .eltd-testimonials.eltd-with-icon .eltd-testimonials-icon>span, .eltd-testimonials.eltd-with-image .eltd-testimonials-image>i, .eltd-testimonials.eltd-with-image .eltd-testimonials-image>span, .eltd-testimonials.eltd-cards .owl-controls .owl-nav>div>span, .eltd-pricing-tables.eltd-bigger-featured .eltd-price-table.eltd-featured .eltd-table-title h6, .eltd-pie-chart-holder .eltd-to-counter, .eltd-pie-chart-with-icon-holder .eltd-percentage-with-icon i, .eltd-pie-chart-with-icon-holder .eltd-percentage-with-icon span, .eltd-tabs.eltd-transparent-tabs.eltd-vertical-tab .eltd-tabs-nav li a:hover, .eltd-tabs.eltd-transparent-tabs.eltd-vertical-tab .eltd-tabs-nav li.ui-state-active a, .eltd-accordion-holder .eltd-title-holder.ui-state-active, .eltd-accordion-holder .eltd-title-holder.ui-state-hover, .eltd-blog-list-holder.eltd-blog-simple .eltd-blog-list-item .eltd-item-info-section.eltd-large-info-section .eltd-post-info-category, .eltd-blog-list-holder.eltd-blog-border-bottom .eltd-blog-list-item .eltd-item-info-section.eltd-large-info-section .eltd-post-info-category, .eltd-blog-list-holder.eltd-blog-minimal .eltd-blog-list-item .eltd-item-text-holder .eltd-item-title a:hover, .eltd-blog-carousel-holder .eltd-blog-carousel-item .eltd-item-info-section.eltd-large-info-section .eltd-post-info-category, .eltd-blog-carousel-holder .eltd-blog-carousel-item .eltd-item-info-section.eltd-small-info-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-btn.eltd-btn-outline, .eltd-btn.eltd-btn-transparent:hover, .eltd-video-button-play, .eltd-video-button-play:hover, .eltd-dropcaps, .eltd-ptf-light-shader .eltd-portfolio-list-holder article .eltd-item-title, .eltd-portfolio-list-holder-outer.eltd-ptf-standard article .eltd-ptf-title-like-holder .eltd-ptf-like-holder a.eltd-like.liked, .eltd-portfolio-list-holder-outer.eltd-ptf-standard article .eltd-ptf-title-like-holder .eltd-ptf-like-holder a.eltd-like:hover, .eltd-portfolio-list-holder-outer.eltd-ptf-standard-no-space article .eltd-ptf-category-like-holder .eltd-ptf-like-holder a.eltd-like.liked, .eltd-portfolio-list-holder-outer.eltd-ptf-standard-no-space article .eltd-ptf-category-like-holder .eltd-ptf-like-holder a.eltd-like:hover, .eltd-iwt .eltd-icon-shortcode.circle a, .eltd-social-share-holder.eltd-list li a:hover, .eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown-opener:hover, .eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown ul li a:hover, .eltd-product .eltd-product-price, .eltd-product-list-holder.eltd-product-list-with-filter .eltd-product-list-filter li span, .eltd-product-list-holder.eltd-product-list-with-filter .eltd-product-list-filter li.active span, .carousel .carousel-control .eltd-next-nav, .carousel .carousel-control .eltd-prev-nav, .carousel .carousel-control .eltd-next-nav:hover, .carousel .carousel-control .eltd-prev-nav:hover, .eltd-right-from-main-menu-widget.widget.widget_eltd_side_area_opener:hover a span, .eltd-sticky-header.widget.widget_eltd_side_area_opener:hover a span, .widget.widget_nav_menu ul li a:hover, footer .widget ul a:hover, footer .widget.widget_eltd_twitter_widget li a, footer .widget.widget_eltd_social_icon_widget .eltd-icon-shortcode a:hover, .eltd-side-menu .widget.widget_recent_entries ul li a:hover, .eltd-blog-holder article .eltd-post-info.eltd-bottom-section .eltd-left-section, .eltd-blog-holder article .eltd-post-info.eltd-bottom-section .eltd-right-section, .eltd-blog-holder.eltd-blog-single article .eltd-blog-tags-info-holder .eltd-post-info, .eltd-blog-holder.eltd-blog-single article .eltd-blog-tags-info-holder .eltd-single-tags-holder, .eltd-blog-holder.eltd-blog-type-masonry-gallery article .eltd-post-info, .eltd-blog-holder.eltd-blog-type-masonry-gallery article.format-link .eltd-quote-author, .eltd-blog-holder.eltd-blog-type-masonry-gallery article.format-quote .eltd-quote-author, .eltd-blog-holder article .eltd-post-info.eltd-top-section, .eltd-blog-holder.eltd-blog-type-masonry .eltd-post-info.eltd-bottom-section, .eltd-blog-holder article .eltd-post-info.eltd-top-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-holder.eltd-blog-type-masonry .eltd-post-info.eltd-bottom-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-holder article.format-link .eltd-post-info.eltd-top-section, .eltd-blog-holder article.format-link .eltd-post-info.eltd-top-section a, .eltd-blog-holder article.format-quote .eltd-post-info.eltd-top-section, .eltd-blog-holder article.format-quote .eltd-post-info.eltd-top-section a, .eltd-blog-holder article.format-quote .eltd-quote-author, .eltd-filter-blog-holder li.eltd-active, .eltd-single-links-pages .eltd-single-links-pages-inner>span, .eltd-single-links-pages a, .eltd-blog-holder.eltd-blog-type-standard article .eltd-post-author-content a:hover, .eltd-blog-holder.eltd-blog-type-standard article.format-link .eltd-post-info.eltd-bottom-section .eltd-left-section a:hover, .eltd-blog-holder.eltd-blog-type-standard article.format-quote .eltd-post-info.eltd-bottom-section .eltd-left-section a:hover, .eltd-blog-holder.eltd-blog-type-standard article.format-link .eltd-post-info.eltd-bottom-section .eltd-right-section a:hover, .eltd-blog-holder.eltd-blog-type-standard article.format-quote .eltd-post-info.eltd-bottom-section .eltd-right-section a:hover, .eltd-blog-holder.eltd-blog-type-standard article.format-link .eltd-post-author-content>a, .eltd-blog-holder.eltd-blog-type-standard article.format-link .eltd-post-author-content>span, .eltd-blog-holder.eltd-blog-type-standard article:not(.format-quote):not(.format-link) .eltd-post-info.eltd-top-section a:hover, .eltd-blog-holder.eltd-blog-type-standard article:not(.format-quote):not(.format-link) .eltd-post-info.eltd-bottom-section .eltd-right-section a:hover, .eltd-blog-holder.eltd-blog-type-standard article:not(.format-quote):not(.format-link) .eltd-post-info.eltd-bottom-section .eltd-right-section a.eltd-share-link:hover, .eltd-blog-holder.eltd-blog-type-standard article:not(.format-quote):not(.format-link) .eltd-post-info.eltd-bottom-section .eltd-left-section a:hover, .eltd-blog-holder.eltd-blog-type-masonry article.format-link .eltd-post-title a:hover, .eltd-blog-holder.eltd-blog-type-masonry article.format-quote .eltd-post-title a:hover, .eltd-blog-holder.eltd-blog-type-masonry-gallery article.format-link .eltd-icon-post-mark span, .eltd-blog-holder.eltd-blog-type-masonry-gallery article.format-quote .eltd-icon-post-mark span, .eltd-blog-holder.eltd-blog-single article.format-link .eltd-post-text .eltd-post-author-content, .eltd-blog-holder.eltd-blog-single article.format-quote .eltd-post-text .eltd-post-author-content, .eltd-blog-holder.eltd-blog-single article.format-link .eltd-post-text .eltd-post-author-content .eltd-post-info-author-text, .eltd-blog-holder.eltd-blog-single article.format-quote .eltd-post-text .eltd-post-author-content .eltd-post-info-author-text, .eltd-blog-holder.eltd-blog-single article.format-link .eltd-post-info.eltd-bottom-section .eltd-left-section .eltd-blog-share ul li a:hover, .eltd-blog-holder.eltd-blog-single article.format-quote .eltd-post-info.eltd-bottom-section .eltd-left-section .eltd-blog-share ul li a:hover, .eltd-blog-holder.eltd-blog-single article .eltd-blog-tags-info-holder .eltd-post-info .eltd-blog-share ul li a:hover, .eltd-blog-holder.eltd-blog-single article.format-link .eltd-post-info.eltd-bottom-section .eltd-right-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-holder.eltd-blog-single article.format-quote .eltd-post-info.eltd-bottom-section .eltd-right-section .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-holder.eltd-blog-single article .eltd-blog-tags-info-holder .eltd-post-info .eltd-post-info-comments-holder .eltd-post-info-comments:hover, .eltd-blog-holder.eltd-blog-single article:not(.format-quote):not(.fornat-link) .eltd-post-info.eltd-top-section .eltd-post-info-category:before, .eltd-blog-holder.eltd-blog-single .eltd-author-description .eltd-author-social-holder a:hover, .eltd-blog-holder.eltd-blog-single .eltd-blog-single-navigation .eltd-blog-navigation-info:hover, .eltd-blog-holder.eltd-blog-single .eltd-related-posts-holder .eltd-related-post .eltd-related-post-title-holder a:hover h4, .eltd-footer-inner #lang_sel ul ul a:hover, .eltd-side-menu #lang_sel ul ul a:hover, .woocommerce-account input[type=submit]:hover, .eltd-woocommerce-page .star-rating:before, .woocommerce .star-rating:before, .eltd-woocommerce-page .star-rating span:before, .woocommerce .star-rating span:before, .woocommerce-pagination .page-numbers li>a.current, .woocommerce-pagination .page-numbers li>a:hover, .woocommerce-pagination .page-numbers li>span.current, .woocommerce-pagination .page-numbers li>span:hover, .eltd-single-product-summary .eltd-single-product-actions .yith-wcwl-add-to-wishlist a:hover, .eltd-single-product-summary .product_meta .eltd-woocommerce-meta-table a:hover, .eltd-single-product-summary #reviews .comment-form-rating .stars.selected a:after, .eltd-shopping-cart-widget .eltd-shopping-cart-dropdown .eltd-shopping-cart-item .eltd-shopping-cart-item-details h6 a:hover, .select2-container-multi .select2-choices .select2-search-choice, .widget_shopping_cart .buttons a:hover, eltd-fullscreen-search-holder .eltd-search-submit:hover { color: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-dark-header .eltd-side-menu-button-opener:hover span, .eltd-light-header .eltd-side-menu-button-opener:hover span, .eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-search-opener:hover span, .eltd-light-header .eltd-top-bar .eltd-search-opener:hover span, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-search-opener:hover span, .eltd-main-menu ul li.current_page_item, .eltd-dark-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-search-opener:hover span, .eltd-dark-header .eltd-top-bar .eltd-search-opener:hover span, .eltd-dark-header.eltd-header-style-on-scroll .eltd-page-header .eltd-search-opener:hover span, .eltd-portfolio-single-holder .eltd-ptf-social-holder .eltd-ptf-like-holder a.liked, .eltd-portfolio-single-holder .eltd-ptf-social-holder .eltd-ptf-like-holder a:hover, .eltd-menu-area .eltd-position-center .widget_icl_lang_sel_widget #lang_sel ul ul li a:hover, .eltd-menu-area .eltd-position-right .widget_icl_lang_sel_widget #lang_sel ul ul li a:hover, .eltd-sticky-header .eltd-position-center .widget_icl_lang_sel_widget #lang_sel ul ul li a:hover, .eltd-sticky-header .eltd-position-right .widget_icl_lang_sel_widget #lang_sel ul ul li a:hover, .eltd-shopping-cart-widget .eltd-shopping-cart a:hover>i, .eltd-dark-header .eltd-menu-area .widget .eltd-shopping-cart-dropdown .eltd-shopping-cart-item .eltd-shopping-cart-item-details h6 a:hover, .eltd-light-header .eltd-menu-area .widget .eltd-shopping-cart-dropdown .eltd-shopping-cart-item .eltd-shopping-cart-item-details h6 a:hover { color: #e50000!important;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
::selection { background: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
::-moz-selection { background: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-st-loader .eltd-dropcaps.eltd-circle .eltd-line, .eltd-st-loader .eltd-square .eltd-line, .eltd-st-loader .pulse, .eltd-st-loader .double_pulse .double-bounce1, .eltd-st-loader .double_pulse .double-bounce2, .eltd-st-loader .cube, .eltd-st-loader .rotating_cubes .cube1, .eltd-st-loader .rotating_cubes .cube2, .eltd-st-loader .stripes>div, .eltd-st-loader .wave>div, .eltd-st-loader .two_rotating_circles .dot1, .eltd-st-loader .two_rotating_circles .dot2, .eltd-st-loader .five_rotating_circles .container1>div, .eltd-st-loader .five_rotating_circles .container2>div, .eltd-st-loader .five_rotating_circles .container3>div, .eltd-st-loader .lines .line1, .eltd-st-loader .lines .line2, .eltd-st-loader .lines .line3, .eltd-st-loader .lines .line4, .eltd-portfolio-list-holder article .eltd-item-icons-holder, .slick-slider.slick-initialized .slick-dots .slick-active, .eltd-header-vertical .eltd-vertical-dropdown-toggle .second:after, .eltd-header-vertical .eltd-vertical-menu>ul>li>a:before, .eltd-header-vertical .eltd-vertical-menu>ul>li>a:after, .eltd-fullscreen-menu-opener:hover .eltd-line, .eltd-fullscreen-menu-opener.opened:hover .eltd-line:after, .eltd-fullscreen-menu-opener.opened:hover .eltd-line:before, .eltd-icon-shortcode.circle, .eltd-icon-shortcode.square, .eltd-icon-shortcode.square:hover, .eltd-progress-bar .eltd-progress-content-outer .eltd-progress-content, .eltd-progress-bar .eltd-progress-number-wrapper.eltd-floating-outside .eltd-progress-number, .eltd-price-table.eltd-featured .eltd-table-title, .eltd-pie-chart-doughnut-holder .eltd-pie-legend ul li .eltd-pie-color-holder, .eltd-pie-chart-pie-holder .eltd-pie-legend ul li .eltd-pie-color-holder, .eltd-tabs.eltd-color-tabs .eltd-tabs-nav li.ui-state-active a, .eltd-tabs.eltd-color-tabs .eltd-tabs-nav li:hover a, .eltd-tabs.eltd-transparent-tabs.eltd-horizontal-tab .eltd-tabs-nav .eltd-tab-line, .eltd-tabs.eltd-transparent-tabs.eltd-vertical-tab .eltd-tabs-nav .eltd-tab-line, .eltd-accordion-holder.eltd-boxed.light .eltd-title-holder.ui-state-active, .eltd-accordion-holder.eltd-boxed.light .eltd-title-holder.ui-state-hover, .eltd-accordion-holder.eltd-boxed.dark .eltd-title-holder.ui-state-active, .eltd-accordion-holder.eltd-boxed.dark .eltd-title-holder.ui-state-hover, .eltd-blog-list-holder.eltd-blog-border-bottom .eltd-blog-list-item:after, .eltd-carousel[data-image-animation=underline]:not([data-show_in_two_rows=yes]) .eltd-underline .eltd-carousel-line, .eltd-carousel-holder .eltd-carousel.owl-carousel .owl-dots .owl-dot.active span, .eltd-image-gallery .owl-controls .owl-dots .owl-dot.active span, .eltd-dropcaps.eltd-circle, .eltd-dropcaps.eltd-square, .eltd-ptf-overlay .eltd-portfolio-list-holder article .eltd-item-text-overlay, .eltd-ptf-slide-up .eltd-portfolio-list-holder article .eltd-item-text-overlay, .eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul .eltd-filter-line, .eltd-portfolio-slider-holder .eltd-portfolio-list-holder.owl-carousel .owl-dots .owl-dot.active span, .carousel .carousel-indicators:not(.thumbnails) li.active, .carousel .carousel-indicators:not(.thumbnails) li:hover, .eltd-dark-header .carousel .carousel-indicators:not(.thumbnails) li.active, .tagcloud a:hover, .eltd-single-links-pages .eltd-single-links-pages-inner>span:hover, .eltd-single-links-pages a:hover, .eltd-blog-holder.eltd-blog-single .eltd-single-tags-holder .eltd-tags a:hover, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-account input[type=submit], .eltd-single-product-summary .cart .reset_variations:hover, .eltd-shopping-cart-widget .eltd-shopping-cart a .eltd-shopping-cart-number, .widget_price_filter .price_slider .ui-slider-handle { background-color: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-current, .eltd-pricing-tables.eltd-bigger-featured .eltd-price-table.eltd-featured .eltd-table-button .eltd-btn, .eltd-btn.eltd-btn-outline:not(.eltd-btn-custom-hover-bg):hover { background-color: #e50000!important;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-st-loader .pulse_circles .ball, .eltd-portfolio-list-holder article .eltd-item-icons-holder a, .comment-respond input[type=text]:focus, .comment-respond input[type=email]:focus, .comment-respond textarea:focus, .post-password-form input[type=password]:focus, .widget input:focus, .widget select:focus, .wpcf7-form-control.wpcf7-date:focus, .wpcf7-form-control.wpcf7-number:focus, .wpcf7-form-control.wpcf7-quiz:focus, .wpcf7-form-control.wpcf7-select:focus, .wpcf7-form-control.wpcf7-text:focus, .wpcf7-form-control.wpcf7-textarea:focus, .wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-date:focus, .wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-number:focus, .wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-quiz:focus, .wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-select:focus, .wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-text:focus, .wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-textarea:focus, .slick-slider.slick-initialized .slick-dots li, .slick-slider.slick-initialized .slick-dots .slick-active, .eltd-icon-shortcode.square:hover, .eltd-testimonials .owl-controls .owl-dots .owl-dot span, .eltd-accordion-holder .eltd-title-holder.ui-state-active .eltd-accordion-mark, .eltd-accordion-holder .eltd-title-holder.ui-state-hover .eltd-accordion-mark, .eltd-accordion-holder.eltd-boxed.dark .eltd-title-holder.ui-state-active, .eltd-accordion-holder.eltd-boxed.dark .eltd-title-holder.ui-state-hover, .eltd-btn.eltd-btn-outline, .eltd-carousel-holder .eltd-carousel.owl-carousel .owl-dots .owl-dot span, .eltd-image-gallery .owl-controls .owl-dots .owl-dot span, .eltd-video-button-play, .eltd-video-button-play:hover, .eltd-portfolio-slider-holder .eltd-portfolio-list-holder.owl-carousel .owl-dots .owl-dot span, .carousel .carousel-indicators:not(.thumbnails) li, .eltd-dark-header .carousel .carousel-indicators:not(.thumbnails) li, .tagcloud a:hover, .eltd-single-links-pages .eltd-single-links-pages-inner>span:hover, .eltd-single-links-pages a:hover, .eltd-blog-holder.eltd-blog-single .eltd-single-tags-holder .eltd-tags a:hover, .eltd-woocommerce-page input[type=text]:focus, .eltd-woocommerce-page input[type=email]:focus, .eltd-woocommerce-page input[type=tel]:focus, .eltd-woocommerce-page input[type=password]:focus, .eltd-woocommerce-page textarea:focus, .eltd-progress-bar .eltd-progress-number-wrapper.eltd-floating .eltd-down-arrow, .eltd-product-list-holder.eltd-product-list-with-filter .eltd-product-list-filter li.active span, .search-no-results .eltd-search-form input[type="text"]:focus { border-color: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-pricing-tables.eltd-bigger-featured .eltd-price-table.eltd-featured .eltd-table-button .eltd-btn, .eltd-btn.eltd-btn-outline:not(.eltd-btn-custom-border-hover):hover { border-color: #e50000!important;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-section-title-outer-holder .eltd-title-separator.eltd-enable-separator, #eltd-back-to-top>span, .eltd-blog-carousel-holder .eltd-blog-carousel-wrapper.owl-carousel .owl-dots .owl-dot.active span, .eltd-blog-carousel-holder .eltd-blog-carousel-wrapper.owl-carousel .owl-dots .owl-dot:hover span { background: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-blog-carousel-holder .eltd-blog-carousel-wrapper.owl-carousel .owl-dots .owl-dot span { border-color: #e50000;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_design_styles function */
.eltd-boxed .eltd-wrapper { background-attachment: fixed;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_h1_styles function */
h1 { text-transform: none;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_h2_styles function */
h2 { font-family: Lustria-Regular;text-transform: none;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_h3_styles function */
h3 { font-family: Lustria-Regular;text-transform: none;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_h4_styles function */
h4 { text-transform: none;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_h5_styles function */
h5 { text-transform: none;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/assets/custom-styles/general-custom-styles.php kendall_elated_h6_styles function */
h6 { font-size: 9px;line-height: 14px;text-transform: none;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/header.php kendall_elated_sticky_header_styles function */
.eltd-main-menu.eltd-sticky-nav > ul > li > a { font-weight: 700;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_header_general_styles function */
.eltd-mobile-header .eltd-mobile-header-inner { height: 60px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_navigation_styles function */
.eltd-mobile-header .eltd-mobile-nav a, .eltd-mobile-header .eltd-mobile-nav h4 { text-transform: uppercase;font-weight: 700;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_navigation_styles function */
.eltd-mobile-header .eltd-mobile-nav a:hover, .eltd-mobile-header .eltd-mobile-nav h4:hover { color: #e50000;}

            @media only screen and (max-width: 1000px) {
            /* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_logo_styles function */
.eltd-mobile-header .eltd-mobile-logo-wrapper a { height: 30px !important;}

            }
                    @media only screen and (max-width: 480px) {
            /* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_logo_styles function */
.eltd-mobile-header .eltd-mobile-logo-wrapper a { height: 30px !important;}

            }
        /* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_logo_styles function */
.eltd-mobile-header .eltd-mobile-logo-wrapper a { max-height: 54px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_icon_styles function */
.eltd-mobile-header .eltd-mobile-menu-opener a { color: #999999;font-size: 16px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/header/custom-styles/mobile-header.php kendall_elated_mobile_icon_styles function */
.eltd-mobile-header .eltd-mobile-menu-opener a:hover { color: #020202;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/search/custom-styles/search.php kendall_elated_search_covers_header_style function */
.eltd-search-slide-header-bottom.eltd-animated .eltd-form-holder-outer, .eltd-search-slide-header-bottom .eltd-form-holder-outer, .eltd-search-slide-header-bottom { height: px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/sidearea/custom-styles/sidearea.php kendall_elated_side_area_slide_from_right_type_style function */
.eltd-side-menu-slide-from-right .eltd-side-menu { right: -30%;width: 30%;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/sidearea/custom-styles/sidearea.php kendall_elated_side_area_icon_color_styles function */
a.eltd-side-menu-button-opener { font-size: 26px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/sidearea/custom-styles/sidearea.php kendall_elated_side_area_alignment function */
.eltd-side-menu-slide-from-right .eltd-side-menu, .eltd-side-menu-slide-with-content .eltd-side-menu, .eltd-side-area-uncovered-from-content .eltd-side-menu { text-align: center;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/sidearea/custom-styles/sidearea.php kendall_elated_side_area_styles function */
.eltd-side-menu, .eltd-side-area-uncovered-from-content .eltd-side-menu, .eltd-side-menu-slide-from-right .eltd-side-menu { background-color: #333333;padding-right: 70px;padding-left: 70px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/sidearea/custom-styles/sidearea.php kendall_elated_side_area_styles function */
.eltd-side-menu a.eltd-close-side-menu { height: 26px;width: 26px;line-height: 26px;padding: 0;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/sidearea/custom-styles/sidearea.php kendall_elated_side_area_styles function */
.eltd-side-menu a.eltd-close-side-menu span, .eltd-side-menu a.eltd-close-side-menu i { font-size: 26px;height: 26px;width: 26px;line-height: 26px;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/shortcodes/accordions/custom-styles/custom-styles.php kendall_elated_accordions_typography_styles function */
.eltd-accordion-holder .eltd-title-holder { text-transform: uppercase;}

/* generated in /home2/ansohemo/public_html/ansohemorroides.es/dev/wp-content/themes/kendall/framework/modules/shortcodes/button/custom-styles/custom-styles.php kendall_elated_button_solid_styles function */
.eltd-btn.eltd-btn-solid { background: linear-gradient(to right,#e50000 0,#b70000 50%,#e50000 100%);background-size: 200% 200%;}

.eltd-single-tags-holder{
	display:none;
}


/* CSS PAGE--> ¿Qué son las hemorroides? START */ 

/* GENERAL */

.page-id-1466 .vc_column-inner {
    padding: 0 !important;
}

.page-id-1466 .eltd-btn{padding: 15px 31px;letter-spacing: 0;}

.page-id-1466 p, .page-id-1466 li {
    color: #333333;
}
.page-id-1466 .eltd-menu-area li span {
    color: #333333;
}

.page-id-1466 li {
    margin-left: 15px !important;
}

.page-id-1466 h1 {
    margin:0 !important;
}

.page-id-1466 h2 {
    margin: 0;
    padding: 0;
}

.page-id-1466 ul {
    list-style-position: outside !important;
}


/* HEADER */

.page-id-1466 #headingArea {
    height: 272px;
    display: flex;
    align-items: center;
}

.page-id-1466 #title1 {
    height: 100%;
}

/* MAIN CONTENT */

.page-id-1466 #columna_izquierda {
    padding-right: 80px;
}

.page-id-1466 #columna-derecha {
    padding-left: 40px;
}

.page-id-1466 #list1 li {
    margin: 40px 0;
}

/*li span {
    position: relative;
    left: 15px;
}*/

.page-id-1466 .list2 li {
    padding: 2px 0;
}

.page-id-1466 #sintomas-col {
    margin-top: 40px;
    border-top: 1px solid #898989;
    padding-top: 60px;
    padding-left: 0;
}

.page-id-1466 #foto {
    width: 100% !important;
}



/* RELACIONADO */

.page-id-1466 .titulo2 {
    color: #e10001;
    font-size: 35px;
    margin-bottom: 20px !important;
    padding: 0;
    border-bottom: 1px solid #e10001;
    padding: 20px 0;
}


/* ----------------- MOBILE ------------ */

@media (max-width: 800px) {
    .page-id-1466 #columna_izquierda {
        padding-right: 0px;
    }
    
    .page-id-1466 #columna-derecha {
    padding: 0px 15px;
    margin-top: 40px;
        
    }
}

/* CSS PAGE--> ¿Qué son las hemorroides? END */


/* CSS PAGE--> Porque aparecen las hemorroides? START */ 

/* GENERAL */

.page-id-1323 .vc_column-inner {
    padding: 0 !important;
}
.page-id-1323 .eltd-btn{padding: 15px 31px;letter-spacing: 0;}

.page-id-1323 p, .page-id-1323 li {
    color: #333333;
}

.page-id-1323 li {
    margin-left: 15px !important;
}

.page-id-1323 h1 {
    margin:0 !important;
}

.page-id-1323 h2 {
    margin: 0;
    padding: 0;
}

.page-id-1323 ul {
    list-style-position: outside !important;
}


/* HEADER */

.page-id-1323 #headingArea {
    min-height: 272px;
    display: flex;
    align-items: center;
}

.page-id-1323 #title1 {
    height: 100%;
}

/* MAIN CONTENT */

.page-id-1323 #columna_izquierda {
    padding-right: 80px;
}

.page-id-1323 #columna-derecha {
    padding-left: 40px;
}

.page-id-1323 #list1 li {
    margin: 40px 0;
}

.page-id-1323 .eltd-content li span {
    position: relative;
    left: 15px;
}

.page-id-1323 .list2 li {
    padding: 2px 0;
}

.page-id-1323 #sintomas-col {
    margin-top: 40px;
    border-top: 1px solid #898989;
    padding-top: 60px;
    padding-left: 0;
}

.page-id-1323 #foto {
    width: 100% !important;
}



/* RELACIONADO */

.page-id-1323 .titulo2 {
    color: #e10001;
    font-size: 35px;
    margin-bottom: 20px !important;
    padding: 0;
    border-bottom: 1px solid #e10001;
    padding: 20px 0;
}


/* ----------------- MOBILE ------------ */

@media (max-width: 800px) {
    .page-id-1323 #columna_izquierda {
        padding-right: 0px;
    }
    
    .page-id-1323 #columna-derecha {
    padding: 0px 15px;
    margin-top: 40px;
        
    }
}



/* CSS PAGE--> Porque aparecen las hemorroides? END */



/* CSS PAGE--> Hemorroides externas START */

/* GENERAL */

.page-id-1434 .vc_column-inner {
    padding: 0 !important;
}
.page-id-1434 .eltd-btn{padding: 15px 31px;letter-spacing: 0;}

.page-id-1434 p, .page-id-1434 li {
    color: #333333;
}

.page-id-1434 li {
    margin-left: 15px !important;
}

.page-id-1434 h1 {
    margin:0 !important;
}

.page-id-1434 h2 {
    margin: 0;
    padding: 0;
}

.page-id-1434 ul {
    list-style-position: outside !important;
}


/* HEADER */

.page-id-1434 #headingArea {
    min-height: 272px;
    display: flex;
    align-items: center;
}

.page-id-1434 #title1 {
    height: 100%;
}

/* MAIN CONTENT */

.page-id-1434 #columna_izquierda {
    padding-right: 80px;
}

.page-id-1434 #columna-derecha {
    padding-left: 40px;
}

.page-id-1434 #list1 li {
    margin: 40px 0;
}

.page-id-1434 .eltd-content li span {
    position: relative;
    left: 15px;
}

.page-id-1434 .list2 li {
    padding: 2px 0;
}

.page-id-1434 #sintomas-col {
    margin-top: 40px;
    border-top: 1px solid #898989;
    padding-top: 60px;
    padding-left: 0;
}

.page-id-1434 #foto {
    width: 100% !important;
}



/* RELACIONADO */

.page-id-1434 .titulo2 {
    color: #e10001;
    font-size: 35px;
    margin-bottom: 20px !important;
    padding: 0;
    border-bottom: 1px solid #e10001;
    padding: 20px 0;
}


/* ----------------- MOBILE ------------ */

@media (max-width: 800px) {
    .page-id-1434 #columna_izquierda {
        padding-right: 0px;
    }
    
    .page-id-1434 #columna-derecha {
    padding: 0px 15px;
    margin-top: 40px;
        
    }
}
/* CSS PAGE--> Hemorroides externas END */







/* CSS PAGE--> Hemorroides internas START */

/* GENERAL */

.page-id-1452 .vc_column-inner {
    padding: 0 !important;
}
.page-id-1452 .eltd-btn{padding: 15px 31px;letter-spacing: 0;}

.page-id-1452 p, .page-id-1452 li {
    color: #333333;
}

.page-id-1452 li {
    margin-left: 15px !important;
}

.page-id-1452 h1 {
    margin:0 !important;
}

.page-id-1452 h2 {
    margin: 0;
    padding: 0;
}

.page-id-1452 ul {
    list-style-position: outside !important;
}


/* HEADER */

.page-id-1452 #headingArea {
    min-height: 272px;
    display: flex;
    align-items: center;
}

.page-id-1452 #title1 {
    height: 100%;
}

/* MAIN CONTENT */

.page-id-1452 #columna_izquierda {
    padding-right: 80px;
}

.page-id-1452 #columna-derecha {
    padding-left: 40px;
}

.page-id-1452 #list1 li {
    margin: 40px 0;
}

.page-id-1452 .eltd-content li span {
    position: relative;
    left: 15px;
}

.page-id-1452 .list2 li {
    padding: 2px 0;
}

.page-id-1452 #sintomas-col {
    margin-top: 40px;
    border-top: 1px solid #898989;
    padding-top: 60px;
    padding-left: 0;
}

.page-id-1452 #foto {
    width: 100% !important;
}



/* RELACIONADO */

.page-id-1452 .titulo2 {
    color: #e10001;
    font-size: 35px;
    margin-bottom: 20px !important;
    padding: 0;
    border-bottom: 1px solid #e10001;
    padding: 20px 0;
}


/* ----------------- MOBILE ------------ */

@media (max-width: 800px) {
    .page-id-1452 #columna_izquierda {
        padding-right: 0px;
    }
    
    .page-id-1452 #columna-derecha {
    padding: 0px 15px;
    margin-top: 40px;
        
    }
}

/* CSS PAGE--> Hemorroides internas END */




/* CSS PAGE--> Tratamientos y remedios START */

/* GENERAL */

.page-id-410 .vc_column-inner {
    padding: 0 !important;
}
.page-id-410 .bloque1{max-width: 650px;margin: 0 auto;}

.page-id-410 p, .page-id-410 li {
    color: #333333;
}

.page-id-410 li {
    margin-left: 15px !important;
}

.page-id-410 h1 {
    margin:0 !important;
}

.page-id-410 h2 {
    margin: 0;
    padding: 0;
}

.page-id-410 ul {
    list-style-position: outside !important;
}

.page-id-410 ul.listado{padding-left: 10px}
.page-id-410 ul.listado li{line-height: 150%;margin-bottom: 12px;}


/* HEADER */

.page-id-410 #headingArea {
    min-height: 272px;
    display: flex;
    align-items: center;
}

.page-id-410 #title1 {
    height: 100%;
}

/* MAIN CONTENT */

.page-id-410 #columna_izquierda {
    padding-right: 80px;
}

.page-id-410 #columna-derecha {
    padding-left: 40px;
}

.page-id-410 #list1 li {
    margin: 40px 0;
}

.page-id-410 .eltd-content li span {
    position: relative;
    left: 15px;
}

.page-id-410 .list2 li {
    padding: 2px 0;
}

.page-id-410 #sintomas-col {
    margin-top: 40px;
    border-top: 1px solid #898989;
    padding-top: 60px;
    padding-left: 0;
}

.page-id-410 #foto {
    width: 100% !important;
}

/* calltoaction */
.page-id-410 .ansoCalltoaction{text-align: center;border: 1px solid #e10001;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #f8f8f8;overflow:hidden;}
.page-id-410 .ansoCalltoaction .wrap{padding:10%}
.page-id-410 .ansoCalltoaction img{}
.page-id-410 .ansoCalltoaction h3{margin-bottom: 50px;position:relative;}
.page-id-410 .ansoCalltoaction h3::before{content: "";width: 12%;height: 2px;background: red;display: inline-block;position: absolute;bottom: -3px;left: 50%;margin-left: -6%;}
.page-id-410 .ansoCalltoaction h3 strong{font-size:50%;}
.page-id-410 .ansoCalltoaction h3 span{display: block;}
.page-id-410 .ansoCalltoaction ul.medi_notes{background-color: #001489;margin: 0;text-align: center;font-size: 9px;padding: 10px 0;width:100%;} 
.page-id-410 .ansoCalltoaction ul.medi_notes li::before{width: 20px;height: 39px;margin-left: 0;left: 0;}
.page-id-410 .ansoCalltoaction ul.medi_notes li{padding-left: 22px;text-align: center;width: auto;display: inline-block;margin: 0;}
.page-id-410 .ansoCalltoaction ul.medi_notes li.item_03::before {background-size: 100%;}
/* END calltoaction*/

.page-id-410 ul.medi_notes li.item_01::before, .page-id-410 ul.medi_notes li.item_02::before{
    margin-top: 0;
}
.page-id-410 ul.medi_notes li {
padding-right: 20px;
}

/* RELACIONADO */

.page-id-410 .titulo2 {
    color: #e10001;
    font-size: 35px;
    margin-bottom: 20px !important;
    padding: 0;
    border-bottom: 1px solid #e10001;
    padding: 20px 0;
}


/* ----------------- MOBILE ------------ */

@media (min-width: 768px) {
    .page-id-410 .desktop_margin .colMargin>div{padding-right: 10% !important;padding-left: 10% !important;}
}

@media (max-width: 800px) {
    .page-id-410 #columna_izquierda {
        padding-right: 0px;
    }
    
    .page-id-410 #columna-derecha {
    padding: 0px 15px;
    margin-top: 40px;
        
    }
}



/* CSS PAGE--> Tratamientos y remedios END */



/* CSS PAGE--> HOME START */

.page-id-1610 #nopadtop {
    margin: -31px !important;
}
.page-id-1610 .no_borde img{border-radius:0!important;}

.page-id-1610 #nopadtop .eltd-title-separator{display:none;}

.page-id-1610 .eltd-footer-with-background-image {
    margin-top: -30px!important;
}

.page-id-1610 .blanco {
background-color: white!important;
}
.page-id-1610 .vc_tta-panels-container {
    min-height: 150px!important;
}
.page-id-1610 footer .eltd-footer-bottom-holder {
    display: block !important;
}

.page-id-1610 .eltd-post-info-date {
    display: none !important;
}

.page-id-1610 .eltd-blog-list-holder.eltd-blog-standard .eltd-blog-list-item .eltd-item-text-holder .eltd-item-info-section > div:not(:first-child)::before{
    display: none !important;
}
/* calltoaction */
.page-id-1610 .ansoCalltoaction{text-align: center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #f8f8f8;overflow:hidden; width: 90%; margin: 0 auto;}
.page-id-1610 .ansoCalltoaction .wrap{padding:10%}
.page-id-1610 .ansoCalltoaction img{}
.page-id-1610 .ansoCalltoaction h3{margin-bottom: 50px;position:relative;}
.page-id-1610 .ansoCalltoaction h3::before{content: "";width: 12%;height: 2px;background: red;display: inline-block;position: absolute;bottom: -15px;left: 50%;margin-left: -6%;}
.page-id-1610 .ansoCalltoaction h3 strong{font-size:50%;}
.page-id-1610 .ansoCalltoaction h3 span{display: block; font-size:36px;}
.page-id-1610 .ansoCalltoaction ul.medi_notes{background-color: #001489;margin: 0;text-align: center;font-size: 11px;padding: 10px 0;width:100%;} 
.page-id-1610 .ansoCalltoaction ul.medi_notes li::before{margin-left: 0;left: 0;}
.page-id-1610 .ansoCalltoaction ul.medi_notes li{margin-left:15px !important;padding-left: 22px;text-align: center;width: auto;display: inline-block;margin: 0;}
.page-id-1610 .ansoCalltoaction ul.medi_notes li.item_03::before {background-size: 100%;}
.page-id-1610 .mb35 {margin-bottom:35px;}
.ansoCalltoaction div.pre-titulo {color:#9a9a9a;font-size:16px;font-weight:bold;margin-bottom:1.2em;margin-top:-1.2em;}
.page-id-1610 .box-gris-bottom {width:100%; height:45px; float:left;}
.page-id-1610 .brd-red {border: 1px solid #e10001;}
/* END calltoaction*/

.page-id-1610 img.second-image.lazyloaded {
    margin-top: 5%;
}
.page-id-1610 #counter{
    display:none;
}


/* CSS PAGE--> HOME END */

/* CSS PAGE--> Consejos START */

/* GENERAL */

.page-id-1188 ul {
    list-style-position: outside !important;
}

/* HEADER */

.page-id-1188 #headingArea {
    height: 272px;
    display: flex;
    align-items: center;
}

.page-id-1188 h1 {
    margin:0 !important;
}

.page-id-1188 #title1 {
    height: 100%;
}

.page-id-1188 .derecha {
    padding: 40px !important;
}

.page-id-1188 .filas {
    padding: 0;
    border-top: 1px solid #E10001;
}

.page-id-1188 .eltd-content li span {
  position: relative;
  left: -5px;
}

.page-id-1188 #ansollitas {
    left:0;
}

.page-id-1188 .listItem p {
    font-size: 1rem;
}
.page-id-1188 .wpb_wrapper ul li span {margin-left:5px;}

/*
.eltd-item-info-section .eltd-small-info-section > .eltd-post-info-category a {
    display: none !important;
}

.eltd-blog-list-item .clearfix .eltd-post-info-date {
    color: black;
}
*/
/*
.eltd-post-info-category {
    display:none !important;
}
*/
.page-id-1188 .eltd-post-info-category::before{display:none}

.page-id-1188 .eltd-post-info-date {
    color: #333333 !important;
}

.page-id-1188 .eltd-blog-list-holder.eltd-blog-standard .eltd-blog-list-item .eltd-item-text-holder {
    padding-left: 16px;
    padding-right: 32px;
    border-left: 1px solid black;
}

.page-id-1188 .iconlist {
    display:flex;
    flex-direction: row;
}

.page-id-1188 #iconList1::before {
  content: url('/wp-content/uploads/2021/10/wc-paper.png')!important;
  display: inline-block;
  margin-right: 40px;
}

.page-id-1188 #iconList2::before {
  content: url('/wp-content/uploads/2021/10/Fill-1.png')!important;
  display: inline-block;
  margin-right: 40px;
}

.page-id-1188 #iconList2, .page-id-1188 #iconList5 {
    position: relative;
}

.page-id-1188 #iconList2::after, .page-id-1188 #iconList5::after {
  content: url('/wp-content/uploads/2021/10/NO.png')!important;
  display: inline-block;
  position: absolute;
  left: -24px;
}

.page-id-1188 #iconList3::before {
  content: url('/wp-content/uploads/2021/10/thumb.png')!important;
  display: inline-block;
  margin-right: 40px;
}

.page-id-1188 #iconList4::before {
  content: url('/wp-content/uploads/2021/10/fiber.png')!important;
  display: inline-block;
  margin-right: 34px;
}

.page-id-1188 #iconList5::before {
  content: url('/wp-content/uploads/2021/10/burger.png')!important;
  display: inline-block;
  margin-right: 34px;
}

.page-id-1188 #iconList6::before {
  content: url('/wp-content/uploads/2021/10/glass.png')!important;
  display: inline-block;
  margin-right: 40px;
}

.page-id-1188 #iconList7::before {
  content: url('/wp-content/uploads/2021/10/waist.png')!important;
  display: inline-block;
  margin-right: 37px;
}

.page-id-1188 #iconList8::before {
  content: url('/wp-content/uploads/2021/10/shoe.png')!important;
  display: inline-block;
  margin-right: 34px;
}

.page-id-1188 #iconList9::before {
  content: url('/wp-content/uploads/2021/10/pool.png')!important;
  display: inline-block;
  margin-right: 37px;
}

.page-id-1188 #iconList10::before {
  content: url('/wp-content/uploads/2021/10/apple.png')!important;
  display: inline-block;
  margin-right: 33px;
}

.page-id-1188 #iconList11::before {
  content: url('/wp-content/uploads/2021/10/fiber.png')!important;
  display: inline-block;
  margin-right: 34px;
}

.page-id-1188 #iconList12::before {
  content: url('/wp-content/uploads/2021/10/fat.png')!important;
  display: inline-block;
  margin-right: 38px;
}

.page-id-1188 #iconList13::before {
  content: url('/wp-content/uploads/2021/10/weight.png')!important;
  display: inline-block;
  margin-right: 34px;
}

.page-id-1188 #iconList14::before {
  content: url('/wp-content/uploads/2021/10/sports.png')!important;
  display: inline-block;
  margin-right: 24px;
}

.page-id-1188 #iconList15::before {
  content: url('/wp-content/uploads/2021/10/clock.png')!important;
  display: inline-block;
  margin-right: 33px;
}

.page-id-1188 #iconList16::before {
  content: url('/wp-content/uploads/2021/10/toilette.png')!important;
  display: inline-block;
  margin-right: 40px;
}

.page-id-1188 .sublist {
    color: #333333;
    margin-left: 40px;
}


/* MOBILE */

@media (max-width: 800px) {
    
    .page-id-1188 ul {
    list-style-position: inside !important;
        
    }

    .page-id-1188 .vc_row {
    margin-left: 0px !important;
    margin-right: 0px !important;
        
    }
    .page-id-1188 .derecha {
        padding: 0 !important;
    }
    
    .page-id-1188 .section_title h2 {
        margin-top: 72px !important;
    }
    
    .page-id-1188 .filas {
    padding: 0;
    border-top: none;
    }
    
    .page-id-1188 .imgDestacada {
        border-bottom: 1px solid #E10001;
    }
    
    .page-id-1188 .vc_column-inner {
        padding: 0 !important;
    }
    
    .page-id-1188 .iconlist {
    display:flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
    }
    
    .page-id-1188 .iconlist li {
        /*text-align: center;*/
		width: 100%;
    }
    
    .page-id-1188 .sublist {
        margin-left: 10px;
    }
    
    .page-id-1188 #iconList2::after, .page-id-1188 #iconList5::after {
        display: inline-block;
        position: absolute;
		left: 40px;
		top: 17px;
    }
	
	.page-id-1188 .wpb_single_image .vc_figure, .page-id-1188 .wpb_single_image .vc_figure div, .page-id-1188 .wpb_single_image .vc_figure img{width: 100%;}
}
@media (min-width: 768px){
.page-id-1188 .module_blog .eltd-blog-list li .eltd-item-text-holder {
    min-height: 0px;
    height: 100%;
}
}
.page-id-1188 body .module_blog .eltd-blog-list h3.eltd-item-title {
    font-size: 28px!important;
    line-height: 110%!important;
}
.page-id-1188 body .module_blog .eltd-blog-list .eltd-post-info-date {
    color:#333333 !important;
    font-weight: 400!important;
}
.page-id-1188 body .module_blog .eltd-blog-list .eltd-post-info-category a{
    color: #e50000;
}


/* CSS PAGE--> Consejos END */


/* CSS PAGE--> Gama de Productos START */

.page-id-1811 #nopadtop {
    margin: -31px !important;
}
.page-id-1811 .no_borde img{border-radius:0!important;}

.page-id-1811 #nopadtop .eltd-title-separator{display:none;}

.page-id-1811 .eltd-footer-with-background-image {
    margin-top: -30px!important;
}

.page-id-1811 .blanco {
background-color: white!important;
}
.page-id-1811 .vc_tta-panels-container {
    min-height: 150px!important;
}
.page-id-1811 footer .eltd-footer-bottom-holder {
    display: block !important;
}

.page-id-1811 .eltd-post-info-date {
    display: none !important;
}

.page-id-1811 .eltd-blog-list-holder.eltd-blog-standard .eltd-blog-list-item .eltd-item-text-holder .eltd-item-info-section > div:not(:first-child)::before{
    display: none !important;
}
/* calltoaction */
.page-id-1811 .ansoCalltoaction{text-align: center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #f8f8f8;overflow:hidden; width: 90%; margin: 0 auto;}
.page-id-1811 .ansoCalltoaction .wrap{padding:10%}
.page-id-1811 .ansoCalltoaction img{}
.page-id-1811 .ansoCalltoaction h3{margin-bottom: 50px;position:relative;}
.page-id-1811 .ansoCalltoaction h3::before{content: "";width: 12%;height: 2px;background: red;display: inline-block;position: absolute;bottom: -15px;left: 50%;margin-left: -6%;}
.page-id-1811 .ansoCalltoaction h3 strong{font-size:50%;}
.page-id-1811 .ansoCalltoaction h3 span{display: block; font-size:36px;}
.page-id-1811 .ansoCalltoaction ul.medi_notes{background-color: #001489;margin: 0;text-align: center;font-size: 11px;padding: 10px 0;width:100%;} 
.page-id-1811 .ansoCalltoaction ul.medi_notes li::before{width: 20px;height: 39px;margin-left: 0;left: 0;}
.page-id-1811 .ansoCalltoaction ul.medi_notes li{margin-left:15px !important;padding-left: 22px;text-align: center;width: auto;display: inline-block;margin: 0;}
.page-id-1811 .ansoCalltoaction ul.medi_notes li.item_03::before {background-size: 100%;}
.page-id-1811 .mb35 {margin-bottom:35px;}
.page-id-1811 div.pre-titulo {color:#9a9a9a; font-size: 16px;}
.page-id-1811 .box-gris-bottom {width:100%; height:45px; float:left;}
.page-id-1811 .brd-red {border: 1px solid #e10001;}
/* END calltoaction*/

.page-id-1811 .eltd-slider-inner{
display:none !important;   
}
.page-id-1811 .second-image{
    /*width:59%;*/
    padding-bottom: 6%;
}

.page-id-1811 ul.medi_notes li.item_02::before, .page-id-1811 ul.medi_notes li.item_01::before {
    margin-top: 0;
}
.page-id-1811 .ansoCalltoaction h2 span {
    display: block;
    font-size: 36px;
}

/* CSS PAGE--> Gama de Productos END */

/* CSS PAGE--> ANSO POMADA START */

.page-id-959 .colMargin ul{margin: 0;padding: 0;list-style-type: none;}
.page-id-959 .colMargin ul li{padding: 0;margin: 0;padding-left: 30px;position: relative;line-height: 140%;margin-bottom: 15px;}
.page-id-959 .colMargin ul li::before{content: "";width: 5px;height: 5px;background: #333333;float: left;position: absolute;left: 5px;top: 8px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
@media (min-width: 1200px) {
  .page-id-959 .colMargin{padding:0 5%;}
}
.page-id-959 .colMargin ol li::marker {font-weight: bold;}
.page-id-959 .colMargin ol li strong {margin-left:10px;}
.page-id-959 .colMargin ol li{padding: 0;margin: 0;padding-left: 5px;position: relative;line-height: 140%;margin-bottom: 15px;}

/* CSS PAGE--> ANSO POMADA END */

/* CSS PAGE--> PReguntas Frecuentes START */


/* HEADER */

.page-id-121 #headingArea {
    height: 272px;
    display: flex;
    align-items: center;
}

.page-id-121 h1 {
    margin:0 !important;
}

.page-id-121 #title1 {
    height: 100%;
}
.faqs_list .eltd-title.eltd-standard-type.eltd-content-center-alignment.eltd-animation-no{
    display:none;
}
.faqs_list span.eltd-tab-title-inner {
    text-transform: none !important;
}
.faqs_list .eltd-accordion-holder.eltd-boxed .eltd-title-holder.ui-state-active, .eltd-accordion-holder.eltd-boxed .eltd-title-holder.ui-state-hover {
    background: transparent !important;
    border-image: none!important;
    color: #333333;
}
.faqs_content a, .faqs_list a{color:#676767}
.faqs_list .eltd-accordion-holder .eltd-title-holder .eltd-tab-title-inner {
    color: inherit;
    line-height: 125%!important;
    font-size:22px!important;
    font-weight: 400;
}
.faqs_list .eltd-accordion-holder .eltd-title-holder .eltd-tab-title-inner:hover, .eltd-accordion-holder .eltd-title-holder .eltd-tab-title-inner:active {
    color:#e50000;
}
.faqs_list .icon_plus:before, .icon_minus-06:before {
    font-size: 22px !important;
}
.faqs_list .eltd-accordion-holder.eltd-boxed .eltd-title-holder.ui-state-active{
    color: #e50000 !important;
    border-bottom: 0;
}
.faqs_list .eltd-accordion-holder.eltd-boxed .eltd-accordion-content, .faqs_list .eltd-accordion-holder.eltd-boxed .eltd-accordion-content *{
	background-color: transparent!important;text-align: left;
}
.faqs_list h2{
    font-size: 22px;
}
.faqs_list .eltd-accordion-holder .eltd-title-holder{margin:0;padding:13px 0 13px 46px;}
.faqs_list .eltd-accordion-holder.eltd-boxed .eltd-title-holder{background-color: transparent!important;}


/* CSS PAGE--> PReguntas Frecuentes END */


/* CSS PAGE--> Toallitas Hemorroides END */

.colMargin ul{margin: 0;padding: 0;list-style-type: none;}
.colMargin li{padding: 0;margin: 0;padding-left: 30px;position: relative;line-height: 140%;margin-bottom: 15px;}
.colMargin li::before{content: "";width: 5px;height: 5px;background: #333333;float: left;position: absolute;left: 5px;top: 8px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
@media (min-width: 1200px) {
  .colMargin{padding:0 5%;}
}

/* CSS PAGE--> Toallitas Hemorroides END */

/* CSS PAGE--> Toallitas Hemorroides-4 END */

.page-id-130 .vc_tta-panels-container {
    min-height: 150px!important;
}
.page-id-130 body .eltd-call-to-action-row-66-33 {
    border-style: solid !important;
    border-color: #ebebeb !important;
    background-color: white !important;
    border-width: 5px!important;
}
.page-id-130 .eltd-footer-with-background-image {
    margin-top: -30px;
}

.page-id-130 .eltd-content .eltd-content-inner > .eltd-full-width > .eltd-full-width-inner {
    padding: 0;
}

/* CSS PAGE--> Toallitas Hemorroides-4 END */

/* CSS APARIENCIA PERSONALIZAR  START */

aside .widget ul {
    display: inline-block;
}
/* .anefp{float: right;padding-top: 30px;} */
#search-2 h3, #search-2 p, #recent-posts-2 p, #categories-2 p {
	font-size: 35px;
	font-family: Lustria-Regular;
	margin: 25px 0;
}
#search-2 ul, #recent-posts-2 ul, #categories-2 ul {
	margin-top: 0 !important;
}

/* CSS APARIENCIA PERSONLIZAR END */


/* CSS ELATED OPTIONS PLUGIN START */


footer .eltd-footer-bottom-holder {
    background-color: white;
   padding-top: 15px!important;
}
footer .eltd-three-columns {
    margin: 0 0px!important;
}
footer .eltd-footer-top-holder {
    padding-bottom: 40px;
}
.tp-bullet.selected {
    background: #e50000 !important;
}

/*#menu-menu-principal .item_text {font-weight: 700;}*/
body .eltd-sticky-header .header-appear .eltd-vertical-align-containers .eltd-position-center {
    text-align: right !important;
}

body .eltd-sticky-header .eltd-vertical-align-containers .eltd-position-center {
    text-align: right;
}

.eltd-main-menu ul li.current_page_item a {
    color: #e50000 !important;
}
.sombra {
    text-shadow: 1px 1px 3px #000000!important;
}

.widget ul li {
    float: left;
padding-left: 15px;
}
.widget ul li:first-child {
    padding-top: 0px;
}
footer .eltd-footer-bottom-holder {
    height: auto;
    line-height: 14px;
}
#media_image-3 {
    padding-bottom: 12px !important;
}
.eltd-blog-list-holder.eltd-blog-standard .eltd-blog-list-item .eltd-item-text-holder .eltd-item-title {
    width: 100%!important;
}

.wpcf7-form-control.wpcf7-submit {
    background: #e50000 !important;
}
.wpcf7-form-control.wpcf7-submit:hover {
    background: #b70000  !important;
}

body .vc_general.vc_pagination.vc_pagination-style-flat.vc_pagination-shape-round.vc_pagination-color-white {
    margin-top: 0px!important;
}

.eltd-post-info.eltd-top-section {
    display: none;
}
.sin-margen-top h1, .sin-margen-top h2, .sin-margen-top h3, .sin-margen-top h4 {
    margin-top: 0px!important;
}
@media (max-width: 767px)  {
.sin-margen-top h1, .sin-margen-top h2, .sin-margen-top h3, .sin-margen-top h4 {
    margin-top: 30px!important;
}


footer .textwidget p, footer .widget a, footer .widget ul li ,footer .widget ul li a{
    text-align: center !important;
}
.widget ul {
    display: inline-block;
}
.widget ul li {
    padding-left: 0;
}
footer .eltd-footer-top-holder {
    padding-bottom: 0;
}
footer .eltd-footer-top:not(.eltd-footer-top-full) .eltd-container-inner {
    padding: 40px 0 10px;
}

.anefp {
text-align: center!Important;
line-heigth:20px!Important;
margin-top:0px!Important;
}
}
footer .widget ul li {
    width: 100%;
}

/*
.eltd-accordion-holder.eltd-boxed .eltd-title-holder.ui-state-active, .eltd-accordion-holder.eltd-boxed .eltd-title-holder.ui-state-hover {
    background: #666666!important;
border-image: none!important;
}*/

.eltd-footer-bottom-holder-inner {
    background: #001489!important;
    color: #fff!important;
}
footer .eltd-footer-bottom-holder {
    padding-top: 0px !important;
}
footer .widget ul li a {
    color: #ffffff;
}
footer .widget ul li a:hover {
    color: #000000;
}
footer .widget ul li a:hover {
    color: #000000!important;
}

.icono1 {
background-image: url(https://ansohemorroides.com/dev/wp-content/uploads/2018/06/footer-azul-icono-1.png);
background-repeat: no-repeat;
text-align:right!important;
height: 30px;
width: 30px;
display: inline-block;
margin-bottom: -10px;
}
.icono2 {
background-image: url(https://ansohemorroides.com/dev/wp-content/uploads/2018/06/footer-azul-icono-2.png);
background-repeat: no-repeat;
height: 30px;
width: 30px;
text-align:center!important;
display: inline-block;
margin-bottom: -10px;
}
.icono3 {
background-image: url(https://ansohemorroides.com/dev/wp-content/uploads/2018/06/footer-azul-icono-3.png);
background-repeat: no-repeat;
height: 30px;
width: 30px;
text-align:left!important;
display: inline-block;
margin-bottom: -10px;
}

.cookie-notice-container {
    width: auto!important;
}
footer .eltd-footer-bottom-holder {
    display: none;
}
.widget ul {
    position: relative;
    z-index: 5;
}
.eltd-blog-holder.eltd-blog-type-masonry article:not(.format-quote):not(.format-link) .eltd-post-title {
    width: 95%;
}

#cn-notice-text:hover a:hover {
    color: #000!Important;
 text-decoration: underline;
}
#cn-notice-text a {
    color: #fff!Important;
 text-decoration: underline;
}


.eltd-mobile-header .eltd-mobile-nav a, .eltd-mobile-header .eltd-mobile-nav h4 {
    line-height: 35px!important;
}
.eltd-main-menu .item_inner {    padding: 0 10px !important;}
.eltd-blog-list-holder.eltd-three-columns .eltd-blog-list-item {
    width: calc(-16px + 33%);
}




/*CSS ELATED OPTIONS PLUGIN END*/


/*ESTILOS COOKIEBOT INTERCAMBIO BOTONES*/

/*

@media (min-width:1280px) {
	#CybotCookiebotDialogBodyButtonDecline { margin-top: -115px !important;}
	#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection  {margin-top: 60px !important;}
	#CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper {margin-top: 75px !important;}
}

@media (max-width:540px) {
	#CybotCookiebotDialogFooter  {padding-bottom: 66px !important;}
	#CybotCookiebotDialogBodyButtonDecline {margin-top: -186px !important;}
	#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection  {margin-top: 56px !important; margin-bottom: 80px !important;}
}

*/
/*FIN ESTILOS COOKIEBOT INTERCAMBIO BOTONES*/
/*
     FILE ARCHIVED ON 14:14:18 Dec 22, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:38:37 Dec 12, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 100.97
  exclusion.robots: 0.13
  exclusion.robots.policy: 0.119
  cdx.remote: 0.058
  esindex: 0.009
  LoadShardBlock: 63.866 (3)
  PetaboxLoader3.datanode: 86.409 (5)
  load_resource: 123.646
  PetaboxLoader3.resolve: 86.883
  loaddict: 17.696
*/