/*
Theme Name:  WpFácil
Theme URI:   http://autopacks.webempresa.eu/wp_wpfacil
Version:     1.0
Description: El tema hijo de Divi por si tienes que personalizar algo.
Author:      webempresa
Author URI:  https://webempresa.com
Template:    Divi
*/

/*- Add any CSS custom code for this child theme below this line -*/

/* MODIFICACIONES PARA LA TABLA CON LAS VARIACIONES */ 
/* EN EL PRODUCTO, EN LA ZONA AÑADIR AL CARRITO     */
/****************************************************/

/* table.variations -> Modificaciones para oculta el lable PRECIO, MARCA, ... */
table.variations {margin-bottom: -15px !important;}
table.variations label {display: none !important;} 
/* Modificaciones para poner el precio de la vaciación en el centro y algo más grande  */
.woocommerce-variation-price {
    margin-top: 20px;
    text-align: center;
}
.woocommerce-variation-price bdi {
    color: black !important; 
    font-size: 26px;
}

/* MODIFICACIONES PARA EL CHECK OUT DE LA TIENDA    */
/****************************************************/
th.product-total {text-align: right !important;}
.et_pb_wc_checkout_order_details_0_tb_body table.shop_table tr td {text-align: right;}

td.product-name {text-align: left !important;}
a.woocommerce-terms-and-conditions-link {color: black !important;
/*    text-decoration: underline;*/
    font-weight: bold;
}


.et_pb_wc_images_1_tb_body{display: none;}


/* LMF CUSTOMIZE */
.LMFTitle {font-family: "Caudex", Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman" !important;}

h1, h2 {
	font-family: "Caudex", Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman" !important;
}

@media only screen and (max-width: 400px) {
 h1 {font-size: 36px !important;}
 h2 {font-size: 30px !important;}  
}

/* MODIFICACIONES PARA LA NAVEGACIÓN DE LA ZONA PRIVADA  */
/* MI CUENTA DEL CLIENTE DENTRO DEL WOO CMMERCE          */
/*********************************************************/

/* Estilos de los bótones de navegación**/
.woocommerce-MyAccount-navigation li {
    border: 1px solid #000000 !important;
    background-color: #000000;
    padding: 10px 10px;
    font-size: 16px !important;
    max-width: 100%;
    width: 260px!important;
    text-align: left;
	margin-bottom: 10px;
    list-style: none;
    color: white !important;
}

.woocommerce-MyAccount-navigation-link a {color:white !important;}
.woocommerce-MyAccount-navigation-link a:hover {color:black !important;}

/*color los botones al pasar el puntero*/
.woocommerce-MyAccount-navigation li:hover {
    background-color: #FFFFFF;
    color: black;
}

/*color de los enlaces botones*/
.et_pb_text_1_tb_body.et_pb_text .woocommerce-MyAccount-navigation.a {
    color: #fff !important;
}

/*Color de fondo para los botones activos*/
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active a {color: black!important;}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active {
    background: #ffffff;
    color: black !important;
    
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active a {color: black!important;}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active {
    background: #ffffff;
    color: black!important;
    }
    
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {display:none;}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads.is-active a {color: black!important;}  
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads.is-active {
    background: #ffffff;
    color: black!important;
    
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods {display:none;}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address.is-active a {color: black!important;} 
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address.is-active {
    background: #ffffff;
    color: black!important;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active a {color: black!important;} 
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active {
    background: #ffffff;
    color: black!important;
}

.input-text {
    border: 1px solid black !important;
    background-color: #eee;
    color: #000!important;
    font-size: 18px !important;
}


/*.select2-container*/
.select2-container--default .select2-selection--single {
    padding: 0 10px !importantimportant;
    border: 1px solid black !important;
    background-color: #eee;
    color: #000!important;
    font-size: 18px !important;
    border-radius: 0px;
}
    



/* FIN Estilos de navegación pagina de mi cuenta woocommerce*/



/* FIN LMF CUSTOMIZE */





/* MENU */

#main-header {background-color: #15181d}
.et_mobile_menu {background-color: #15181d}

.quadmenu-text {color: white}
.quadmenu-subtitle {color: white !important;}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 60px;
}

.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    color: #FFF;
    background-color: #F90;
}
.vc_btn3.vc_btn3-size-lg {
    font-size: 16px;
    padding: 18px 25px;
}
.vc_btn3.vc_btn3-shape-square {
    border-radius: 0;
}
.vc_btn3.vc_btn3-style-classic {
    border-color: rgba(0,0,0,.1);
}
.vc_btn3.vc_btn3-icon-left {
    text-align: left;
}
.vc_btn3.vc_btn3-icon-left, .vc_btn3.vc_btn3-icon-right {
    position: relative;
}

@font-face {
    font-family: 'DidotLight';
    src: url('fonts/GFSDidot-Regular.ttf.eot');
    src: url('fonts/GFSDidot-Regular.ttf.eot?#iefix') format('embedded-opentype'),
         url('fonts/GFSDidot-Regular.ttf.woff') format('woff'),
         url('fonts/GFSDidot-Regular.ttf.ttf') format('truetype'),
         url('fonts/GFSDidot-Regular.ttf.svg#brandon_grotesqueRgIt') format('svg');
    font-weight: normal;
    font-style: normal;

}