/*---------------------------------------------------------------------------------

 Theme Name:   CERVEZAS CALIFA
 Theme URI:    
 Description:  
 Author:       
 Author URI:   
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs ul.tabs {
   
    background: #FEF3D2 !important;
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    
     border-right: none !important; 
    
}
body {
   
    font-weight: 400;
   
}
.woocommerce div.product form.cart .variations select {
    max-width: 100%;
    min-width: 10%; 
    display: inline-block;
   
}
.woocommerce div.product form.cart .variations {
    margin-bottom: 1em;
    border: 0;
    width: 60%;
}
.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty,  .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
    height: 47px;
    border: 2px solid #000!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
    border-radius: 0px !important;
    color: #000!important;
    background-color: rgba(255,255,255,.2)!important;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    font-size: 16px!important;
    font-weight: 500!important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text{
	height: 47px;
    border:  none!important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #000!important;
    background-color: rgba(255,255,255,.2)!important;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    font-size: 16px!important;
    font-weight: 500!important;
}
.woocommerce div.product form.cart .variations td {
    max-width: none!important;
    padding: 0;
    line-height: 1.3em;
}
.woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2 {
    margin-bottom: 0!important;
	font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700;
    font-size: 24px;
}
et_button_no_icon.woocommerce button.button, .et_button_no_icon.woocommerce button.button.alt,
.et_button_no_icon.woocommerce button.button, .et_button_no_icon.woocommerce button.button.alt,
.et_button_no_icon.woocommerce button.button.alt:hover, .et_button_no_icon.woocommerce button.button:hover{
	padding-top: 10px !important;
	padding-right: 20px !important;
	padding-bottom: 10px !important;
	padding-left: 20px !important;
}
body.woocommerce .woocommerce-tabs {
    margin: 30px 0 45px;
    border: 2px solid #000;
}


.et-db #et-boc .et_pb_section {
     padding: 0;
}
div.product span.price {
    
    font-size: 2.2em !important;
	line-height: 1.2em;
	font-weight: 700;
}
.woocommerce-variation-price{
	margin-bottom: 20px;
}
.product_meta {
    border-top: 1px solid #e9af0e;
   
}
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message, .woocommerce-error, .woocommerce-info {
    /* background: #fff!important; */
}
.woocommerce a.remove {
    display: block;
    font-size: 1.5em;
    height: 1em;
    width: 1em;
    text-align: center;
    line-height: 1;
    border-radius: 100%;
    color: #EAAF0F!important;
    text-decoration: none;
    font-weight: 700;
    border: 0;
}
.et_pb_button:hover,
.woocommerce a.remove:hover {
    color: #fff!important;
    background: #EAAF0F;
}
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message, .woocommerce-error, .woocommerce-info {
    background: #fff!important;
}
.single .relatedposts .relatedthumb {
    display:inline-block;
    width: 32%;
}

.woocommerce.et_pb_button_helper_class #respond input#submit, .woocommerce-page.et_pb_button_helper_class #respond input#submit {
	color: #fff;
}

.woocommerce.et_pb_button_helper_class a.button:hover, .woocommerce-page.et_pb_button_helper_class a.button:hover, .woocommerce button.button.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce-page.et_pb_button_helper_class button.button:hover

{
	
	color:#fff !important;


}



@media only screen and (max-width: 767px){
	body.et-db #page-container #et-boc .et_pb_section .et_pb_woopro_summary_0 .cart .button {
		padding-left: 20px;
		padding-right: 20px;
	}
}
.wpd-av button.yes {
    background: #EAAF0F;
}
.wpd-av button.yes:hover {

    background: #000;
	color: #fff;
    box-sizing: border-box;

}
.wpd-av p strong {
    color: #EAAF0F;
}
.titprod{
	
	line-height:30px;
}