/*
Theme Name: Mezonte Child
Theme URI: http://mezonte.mx
Description: Mezonte Child Theme
Author: Juan Vallarta
Template: mezonte
Text Domain: mezonte-child
*/

#gtranslate_wrapper {
    width: 10%;
    display: inline-flex;
    left: 5%!important;
}

.traductor {
    width: 50%;
    display: flex;
    left: 3%;
    position: relative;
}

body.theme-Mezonte.woocommerce.woocommerce-page .doro-about {
    padding: 5%;
}

/*  woocommerce */

h2.woocommerce-loop-product__title {
    color: #000;
}

span.woocommerce-Price-amount.amount {
    color: #616161;
    font-size: 15px;
    font-weight: 500;
}

/* boton de agregar al carrito*/
.add_to_cart_button {
    background: #65bc57;
    color: #fff;
    font-size: 15px;
    font-weight: 400;
}

button.single_add_to_cart_button.button.alt {
    background: #414344;
}

button.single_add_to_cart_button.button.alt:hover {
    background: #000;
}

.add_to_cart_button {
    background: #414344!important;
    color: #fff!important;
}

.add_to_cart_button:hover {
    background: #000!important;
    color: #fff!important;
}

.variations th, tr, td {
    border: 0;
}

#doro-aside .doro-footer strong span {
    display: inline-block;
}

.icon-coommerce {
    list-style: none;
}

.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    width: 93%;
    margin: 0 auto;
}

td.product-name a {
    color: #000;
    font-weight: bold;
}

a.checkout-button.button.alt.wc-forward {
    background: #414344;
}

a.checkout-button.button.alt.wc-forward:hover {
    background: #000;
}

section.related.products {
    border-top: 1px solid;
    padding: 1%;
    margin-top: 5%;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #32aa39;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #28872d;
    color: #fff;
}

@media (min-width: 576px) {  }

@media (min-width: 768px) {  }

@media (min-width: 992px) {  }

@media (min-width: 1200px) {  }