/*
Theme Name:   DiviChild
Description:  Escribe aquí una descripción corta acerca de tu tema hijo
Author:       René Torres
Author URL:   Escribe aquí la URL del blog o la web del autor
Template:     Divi/Divi
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  DiviChild
*/

/* When are active */
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active.description_tab{
	background-color: #fff3d6 !important;
}

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active.reviews_tab{
	background-color: #fff3d6 !important;
}

/* When just are */
.single-product li.description_tab{
	background-color: #ffefea !important;
}


.single-product li.reviews_tab{
	background-color: #ffefea !important;
}


/* When are hover */
.single-product .description_tab:hover{
	background-color: #fff3d6 !important;
}

.single-product .reviews_tab:hover{
	background-color: #fff3d6 !important;
}

.single-product .tabs.wc-tabs{
	background-color: #fff !important;
}

.single-product .related.products h2.woocommerce-loop-product__title{
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 800!important;
    font-size: 18px!important;
}

.single-product .woocommerce-tabs.wc-tabs-wrapper,
.single-product .tabs.wc-tabs,
.single-product .tabs.wc-tabs:before,
.single-product .tabs.wc-tabs li{
	border: none !important;
}


/* Woocommerce Quantity Box */
.woocommerce #content .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce .quantity input.qty{
	height: 40px !important;
}


/* Woocommerce Text */
.single-product h1{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 800;
    font-size: 27px;
}

/* Woocommer Seguir Comprando and Buttons Sizes */
.woocommerce-cart-form__contents .actions input[type="text"]{
	padding: 24px 9.5px !important;
}

.woocommerce-cart-form__contents .actions button,
.woocommerce-cart-form__contents .actions a{
	padding: 9.5px 22px !important;
}

@media screen and (max-width:768px){
	.woocommerce-cart-form__contents .actions button,
	.woocommerce-cart-form__contents .actions a{
		padding: 9.5px 22px !important;
		width: 100% !important;
		text-align: center !important;
	}
	input[name="coupon_code"]{
		text-align: center;
		width: 100% !important;
	}
}

/* Woocommer description Divi Module */
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link p {
    color: #666666 !important;
    margin-bottom: 15px !important;
	line-height: 1.5em !important;
}

/* Footer */
li.et-social-google-plus a:before{
	content: url(https://cafededonjusto.com/wp-content/uploads/2020/06/whatsapp.png) !important;
}

.home li.et-social-google-plus a:before{
	content: url(https://cafededonjusto.com/wp-content/uploads/2020/06/whatsappo.png) !important;
}

.et-social-icons li {
    display: inline-block;
    margin-left: 10px !important;
    margin-right: 10px !important;
}

@media screen and (max-width:980px){
.politicas{
    color: #fff !important;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: table;
    margin-bottom: 10px;
}
}

/* Header */
.home .hide-home{
	/*display: none !important;*/ 	
}

.mobile_menu_bar.mobile_menu_bar_toggle{
	margin-top: -8px !important;
	color: #e09900 !important;
	font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
}

.mobile_menu_bar.mobile_menu_bar_toggle:before{
	top: 10px !important;
}

.et-cart-info span:before{
	color: #e09900 !important;
}

.et-cart-info span{
	color: #e09900 !important;
	font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
}

.home a.et_pb_menu__icon.et_pb_menu__cart-button {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
}
.home a.et_pb_menu__icon.et_pb_menu__cart-button:before{
	font-family: ETmodules;
	content: "\e07a";
	margin-right: 7px;
}

.home a.et_pb_menu__icon.et_pb_menu__cart-button:after{
	content: '' !important;
}

@media screen and (max-width:980px){
	.mobile_menu_bar{
    	margin-top: -20px;
		color: #e09900 !important;
		font-size: 14px !important;
    	font-weight: 700;
    	text-transform: uppercase;
	}
	.mobile_menu_bar:before{
		content: "\61";
    	font-size: 32px;
    	position: relative;
    	left: 0;
    	top: 10px !important;
    	cursor: pointer;
	}
	#mobile_menu{
		width: 650px !important;
    	margin-left: -315px !important;
	}
	.mobile_nav.closed{
		background-color: rgba(0,0,0,0) !important;
	}
	body:not(.home) #et-top-navigation{
		display: flex !important;
		width: 70px !important;
		margin: auto !important;
	}
	body:not(.home) #et-top-navigation .et-cart-info{
		display: block !important;
    	float: right !important;
		margin-left: -45px !important;
    	margin-top: 10px !important;
	}
	body:not(.home) #main-header{
		padding-bottom: 11px;
	}
	body:not(.home) #et-top-navigation .select_page{
		display: none !important;
	}
	body:not(.home) #et_mobile_nav_menu{
		margin-top: 0px !important;
	}
	body:not(.home) #et_mobile_nav_menu .mobile_menu_bar_toggle{
		position: initial !important;
    	right: 0 !important;
    	top: 0 !important;
	}
	body:not(.home) #et-top-navigation bo#et_mobile_nav_menu{
  		width: 10% !important;
	}
}

@media screen and (max-width:767px){
	#mobile_menu{
		width: 400px !important;
    	margin-left: -190px !important;
	}
}

@media screen and (max-width:474px){
	#mobile_menu{
		width: 250px !important;
    	margin-left: -115px !important;
	}
}

/* Logo Serfinsa */
label[for="payment_method_serfinsa"] img {
    height: 75px !important;
    display: block;
}

.woocommerce-order-received .invoice img{
	height: 75px !important;
}

/* Finalizar Compra */
.page-id-200 .et_pb_section_0{
	padding-top: 25px !important;
}

.page-id-200 .checkout.woocommerce-checkout{
	margin-top: -25px !important;
}

.page-id-200 .woocommerce-form-coupon-toggle{
    display: none !important;
}

.page-id-200 .woocommerce-form-login-toggle h2 {
    font-weight: 800 !important;
    color: #656565 !important;
}

.page-id-200 .woocommerce-billing-fields h3{
	display: none !important;
}

.page-id-200 .woocommerce-info{
	background-color: transparent !important;
	color: #656565 !important;
	font-weight: 800 !important;
	padding: 0px !important;
}

.page-id-200 .woocommerce-info a.showlogin{
	color: #e09900 !important;
	font-weight: 800 !important;
}

.page-id-200 form.checkout.woocommerce-checkout input,
.page-id-200 form.checkout.woocommerce-checkout #order_comments{
    background-color: #f4f4f4;
    border-color: #f4f4f4;
}

.page-id-200 form.checkout.woocommerce-checkout select{
    background-color: #f4f4f4;
    border-color: #f4f4f4;
    padding: 15px 10px;
    border-radius: 5px;
}

.page-id-200 form.checkout.woocommerce-checkout .wooccm-type-country span.woocommerce-input-wrapper{
	background-color: #f4f4f4;
    border-color: #f4f4f4;
    padding: 15px 10px;
    width: 100%;
    display: block !important;
}

.page-id-200 .shop_table.woocommerce-checkout-review-order-table{
	border: 0 !important;
}

@media screen and (max-width:980px){
	.woocommerce-additional-fields h3{
		display: none !important;
	}
}
