/*
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen/
Template: twentyseventeen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.3.1499521030
Updated: 2017-07-08 13:37:10

*/

.site-title {
    text-align: center;
}

.colors-custom .site-header, .colors-custom .single-featured-image-header {
    background-color: #23282d !important;
}


@media screen and (min-width: 30em){
.site-branding {
    padding: 2em 0;
}
}


.page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
    margin-left: auto;
    margin-right: auto;
    max-width: 900px;
}

@media screen and (min-width: 48em){
.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {
    margin-bottom: 0em;
}
}

@media screen and (min-width: 48em){
.site-content {
    padding: 2.5em 0 0;
}
}

@media screen and (min-width: 48em){
.wrap {
    max-width: 577px;
}
}

.site-title a, .colors-dark .site-title a, .colors-custom .site-title a, body.has-header-image .site-title a, body.has-header-video .site-title a, body.has-header-image.colors-dark .site-title a, body.has-header-video.colors-dark .site-title a, body.has-header-image.colors-custom .site-title a, body.has-header-video.colors-custom .site-title a, .site-description, .colors-dark .site-description, .colors-custom .site-description, body.has-header-image .site-description, body.has-header-video .site-description, body.has-header-image.colors-dark .site-description, body.has-header-video.colors-dark .site-description, body.has-header-image.colors-custom .site-description, body.has-header-video.colors-custom .site-description{
color: #fff !important;
text-align: center;
}

.main-navigation a {
    padding: 0.1em 1.25em;
}


@media screen and (min-width: 48em){
.wrap {
    max-width: 100%;
}
}

@media screen and (min-width: 30em){
.page-one-column .panel-content .wrap {
    max-width: 1500px;
}
}

@media screen and (min-width: 30em){
.site-branding {
    text-align: center;
}
}

@media screen and (min-width: 48em){
.panel-content .wrap {
    padding-bottom: 4.5em;
    padding-top: 2em;
}
}

.entry-title{
text-align: center;
}


.main-navigation a {
    padding: 0.1em 0.8em;
}


@media screen and (min-width: 30em){
h2, .home.blog .entry-title, .page .panel-content .recent-posts .entry-title {
    font-size: 26px;
    font-size: 1rem;
    text-align: center;
}
}

.product_type_simple{
background-color: red;
}


.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
font-size: 100%;
    margin: 0;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: .618em 1em;
    font-weight: 700;
    min-width: 100%;
    border-radius: 3px;
    left: auto;
    color: #515151;
    background-color: #ebe9eb;
    border: 0;
    white-space: nowrap;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    text-shadow: none;
	min-width: 100%;
    text-align: center;
}

ul.products li.product .price, ul.products li.product .star-rating {
    text-align: center;
}

.site-info {
    TEXT-ALIGN: RIGHT;
    font-size: 0.7rem;
    padding: 0.7em 0 0;
    width: 100%;
}


strong, b {
    font-weight: 600;
}

@media screen and (min-width: 48em){
.has-sidebar #secondary {
    float: right;
    padding-top: 0;
    width: 25%;
}
.has-sidebar:not(.error404) #primary {
    float: left;
    width: 75%;
}
}

@media screen and (max-width: 480px){
.woocommerce-loop-category__title{
	text-align: center;
	    font-size: 1rem;
}
}

@media screen and (min-width: 48em){
.navigation-top .wrap {
    max-width: 909px !important;
}
}

.single-featured-image-header img {
    display: none;
}

/*precio productos*/
.woocommerce-loop-product__title {
    min-height: 80px !important;
}

.woocommerce-Price-amount{
background-color: #ebe9eb;
    padding: 5px;
    color: #515151;
}
.term-description{
                color: aqua;
            }
/*
     FILE ARCHIVED ON 02:52:16 Oct 25, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:56:08 Sep 17, 2026.
     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: 0.466
  exclusion.robots: 0.054
  exclusion.robots.policy: 0.045
  esindex: 0.008
  cdx.remote: 17.031
  LoadShardBlock: 117.15 (3)
  PetaboxLoader3.resolve: 898.576 (3)
  PetaboxLoader3.datanode: 160.078 (4)
  load_resource: 963.604
*/