/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/





/******************************************/

/*CUSTOM MAURO*/
i.fa-whatsapp.fa {
    font-size: 38px;
}

 /*Mobile */
 @media only screen and (max-width: 700px) {
    a.whatsapp-button {
    text-align: center;
    display: flex;
}
}


/*PC */
 @media only screen and (min-width: 700px) {
    
  a.whatsapp-button {
    text-align: center;
    align-items: center;
    display: inline-flex;
}

}


a.whatsapp-button {
    border-color: inherit;
}



/*comprobante de pago*/
h2.woocommerce-order-details__title.upload_receipt {
    text-align: center !important;
    padding-top: 5%;
}

div.peprodev_woocommerce_receipt_uploader.shortcode_wrapper {
    padding-right: 0px !important;
 
}

p.receipt-status.upload {
    padding-bottom: 10%;
}

td.receipt-img-preview {
    padding-right: 170px;
}

table.woocommerce-table.woocommerce-table--upload-receipt.upload_receipt > tbody> tr> th {
    color: black;
}

div.peprodev_woocommerce_receipt_uploader.shortcode_wrapper {
    border-style: inherit;
}

button.start-upload.button {
    font-size: 20px;
    border-style: none;
padding: 3%;
    border-radius: 3px;
}


 @media only screen and (max-width: 700px) {
    button.start-upload.button {
        margin-left: -0px !important;
    }
}


table.woocommerce-table.woocommerce-table--upload-receipt.upload_receipt {
     background: black !important; 
}


a.whatsapp-button {
    line-height: 25px;
    font-weight: 500;
}
/*PC */
 @media only screen and (min-width: 700px) {
    
  a.whatsapp-button {
    margin-left: 25%;
}
	 a.cfw-primary-btn.cfw-next-tab {
    margin-top: 8%;
}

}
.cfw-footer-inner.entry-footer > p {
    color: white;
    font-size: 14px;
}


/*end comprobante de pago*/





/**PAGINA DE PAGO TARGETAS DE CREDIRO*/
#openpay_cards > h3 {
    color: black !important;
    padding-left: 2%;
}

li.wc_payment_method > label {
    color: white !important;
}

#payment > ul > li.wc_payment_method.payment_method_openpay_pse > label {
    color: white !important;
}


input#emailConsulta {
    border-color: black;
}
span.jconfirm-title {
    color: black;
}

input:focus {
            background-color: #e0f7fa; /* Cambia el color de fondo cuando escribes */
            color: black; /* Cambia el color del texto */
        }

::-webkit-input-placeholder {
            color: black !important; /* Cambiar el color del placeholder en navegadores basados en Webkit */
        }



#payment_form_openpay_cards > div.form-row.form-row-wide.openpay-holder-name > label {
    color: black !important;
}

#payment_form_openpay_cards > div.form-row.form-row-wide.openpay-card-number.woocommerce-validated > label {
    color: black !important;
}

#payment_form_openpay_cards > div.form-row.form-row-first.openpay-card-expiry.woocommerce-validated > label {
    color: black !important;
}
#payment_form_openpay_cards > div.form-row.form-row-last.openpay-card-cvc > label {
    color: black !important;
}
#openpay_cards > div:nth-child(2) > div:nth-child(1) > h5 {
    color: black !important;
    padding-left: 2%;
}

#openpay_cards > div:nth-child(2) > div:nth-child(2) > h5 {
    color: black !important;
}





/**** ESTILOS BARRA DE PROGRESO ***/
.progress-container {
  width: 80%;
  height: 30px;
  background-color: #e0e0e0;
  border-radius: 15px;
  margin: 0 auto;
  overflow: hidden;
}

.progress-bar {
  height: 100%;
  width: 0%;
  background-color: #4caf50;
  border-radius: 15px 0 0 15px;
  transition: width 0.5s ease;
}

.progress-text {
  margin-top: 20px;
  font-size: 20px;
}
/**** END ESTILOS BARRA DE PROGRESO ***/


#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
    color: white !important;
}



/*ESTILOS CONSULTAR PAGINA*/
button.btn.btn-default {
    margin-top: -108%;
}

 /*Mobile */
 @media only screen and (max-width: 700px) {
  .jc-bs3-container.container {
    max-width: 78% !important;
}
}


.caixa-confirmacao-pedido.resumo-numeros-escolhidos.winner-card__content > p {
    color: black;
}
	/*BOTON CANCELAR*/
button.btn.btn-default {
    padding-bottom: 10% !important;
    margin: 10%;
}
 /*BOTON CONSULTAR*/
.flex.items-center.justify-between.drope-col-12 {
    margin-top: 6%;
    z-index: 10;
    position: fixed;
}


/**/

/*barra categorias menu*/
.whb-row.whb-header-bottom.whb-sticky-row.whb-without-bg.whb-border-fullwidth.whb-color-dark.whb-flex-flex-middle {
    
}


/*NNUEVOS*/

h3#order_review_heading {
    color: white;
}
.woocommerce-billing-fields >H3 {
    color: white;
}
.wd-header-text.set-cont-mb-s.reset-last-child > h5 {
    color: white;
}

a.btn.wd-switch-to-register {
    color: black;
}


/*color menu principal*/
ul#menu-principal > li > a {
    color: white;
}

input::placeholder {
    color: white !important; /* Cambia el color del placeholder */
    opacity: 1;  /* Asegúrate de que el color se aplique completamente */
}

h4.wd-entities-title {
	color:#e4d529
}


